diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2003-12-25 20:41:29 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2003-12-25 20:41:29 +0000 |
commit | ff22ccdd9912920a9186717fc933ec5c48835c7e (patch) | |
tree | 802a807fd1c591a6045f558a63573a7afd707e59 /net-im/linux-ymessenger | |
parent | d71a75a10de736efcdaa396c695ef163422a2b06 (diff) | |
download | ports-ff22ccdd9912920a9186717fc933ec5c48835c7e.tar.gz ports-ff22ccdd9912920a9186717fc933ec5c48835c7e.zip |
Notes
Diffstat (limited to 'net-im/linux-ymessenger')
-rw-r--r-- | net-im/linux-ymessenger/Makefile | 63 | ||||
-rw-r--r-- | net-im/linux-ymessenger/distinfo | 1 | ||||
-rw-r--r-- | net-im/linux-ymessenger/files/linux-ymessenger.sh | 4 | ||||
-rw-r--r-- | net-im/linux-ymessenger/pkg-descr | 1 | ||||
-rw-r--r-- | net-im/linux-ymessenger/pkg-plist | 9 |
5 files changed, 78 insertions, 0 deletions
diff --git a/net-im/linux-ymessenger/Makefile b/net-im/linux-ymessenger/Makefile new file mode 100644 index 000000000000..2a429e8bde70 --- /dev/null +++ b/net-im/linux-ymessenger/Makefile @@ -0,0 +1,63 @@ +# New ports collection makefile for: linux-ymessenger +# Date created: 23 December 2003 +# Whom: Seth Kingsley <sethk@meowfishies.com> +# +# $FreeBSD$ +# + +PORTNAME= ymessenger +PORTVERSION= 1.0.4.1 +CATEGORIES= net +MASTER_SITES= http://download.yahoo.com/dl/unix/ +PKGNAMEPREFIX= linux- +DISTNAME= rh${BASEVERSION:C/([^\.])\..*/\1/}.${PORTNAME}-${PORTVERSION:C/\.([^\.]+)$/-\1/}.${MACHINE_ARCH} +EXTRACT_SUFX= .rpm + +MAINTAINER= sethk@meowfishies.com +COMMENT= An RPM of Yahoo! Messenger instant messaging client + +BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm2cpio +RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgdk_pixbuf.so.2:${PORTSDIR}/graphics/linux-gdk-pixbuf \ + ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk + +NO_BUILD= yes +NO_WRKSUBDIR= yes + +ONLY_FOR_ARCHS= i386 +STRIP= +NO_FILTER_SHLIBS=yes + +# Set the version of linux_base +BASEVERSION?= 7.1 + +SHARE_FILES= yahoo_gnome.png yahoo_kde.xpm ymessenger.desktop\ + ymessenger.kdelnk + +do-extract: + @${RM} -rf ${WRKDIR} + @${MKDIR} ${WRKDIR} + @for rpm in ${EXTRACT_ONLY}; do\ + (cd ${WRKDIR} &&\ + rpm2cpio ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE}/$$rpm |\ + cpio --quiet -id);\ + done + +post-patch: + ${SED} -e 's:%%PREFIX%%:${PREFIX}:g' ${FILESDIR}/linux-ymessenger.sh >\ + ${WRKDIR}/linux-ymessenger.sh + +do-install: + @${MKDIR} ${PREFIX}/libexec/linux-ymessenger + @set -x; for share in ${SHARE_FILES}; do\ + ${INSTALL_DATA} ${WRKDIR}/opt/ymessenger/bin/$$share\ + ${PREFIX}/libexec/linux-ymessenger;\ + done + ${INSTALL_PROGRAM} ${WRKDIR}/opt/ymessenger/bin/ymessenger.bin\ + ${PREFIX}/libexec/linux-ymessenger + ${INSTALL_SCRIPT} ${WRKDIR}/linux-ymessenger.sh\ + ${PREFIX}/bin/linux-ymessenger + @${MKDIR} ${PREFIX}/lib/linux-ymessenger + ${INSTALL_DATA} ${WRKDIR}/opt/ymessenger/lib/libgtkhtml.so.6\ + ${PREFIX}/lib/linux-ymessenger + +.include <bsd.port.mk> diff --git a/net-im/linux-ymessenger/distinfo b/net-im/linux-ymessenger/distinfo new file mode 100644 index 000000000000..d087d6bd23c0 --- /dev/null +++ b/net-im/linux-ymessenger/distinfo @@ -0,0 +1 @@ +MD5 (rh7.ymessenger-1.0.4-1.i386.rpm) = 8d6ebad8eee0260ef9f53a535ced5f68 diff --git a/net-im/linux-ymessenger/files/linux-ymessenger.sh b/net-im/linux-ymessenger/files/linux-ymessenger.sh new file mode 100644 index 000000000000..220657a59330 --- /dev/null +++ b/net-im/linux-ymessenger/files/linux-ymessenger.sh @@ -0,0 +1,4 @@ +#!/bin/sh +export LD_LIBRARY_PATH=%%PREFIX%%/lib/linux-ymessenger +cd %%PREFIX%%/libexec/linux-ymessenger +./ymessenger.bin $* diff --git a/net-im/linux-ymessenger/pkg-descr b/net-im/linux-ymessenger/pkg-descr new file mode 100644 index 000000000000..67b21d01e363 --- /dev/null +++ b/net-im/linux-ymessenger/pkg-descr @@ -0,0 +1 @@ +An RPM of Yahoo! Messenger instant messaging client. diff --git a/net-im/linux-ymessenger/pkg-plist b/net-im/linux-ymessenger/pkg-plist new file mode 100644 index 000000000000..2f2b59b9093f --- /dev/null +++ b/net-im/linux-ymessenger/pkg-plist @@ -0,0 +1,9 @@ +libexec/linux-ymessenger/yahoo_gnome.png +libexec/linux-ymessenger/yahoo_kde.xpm +libexec/linux-ymessenger/ymessenger.desktop +libexec/linux-ymessenger/ymessenger.kdelnk +libexec/linux-ymessenger/ymessenger.bin +bin/linux-ymessenger +lib/linux-ymessenger/libgtkhtml.so.6 +@dirrm libexec/linux-ymessenger +@dirrm lib/linux-ymessenger |