diff options
-rw-r--r-- | net-im/ickle/Makefile | 65 | ||||
-rw-r--r-- | net-im/ickle/distinfo | 3 | ||||
-rw-r--r-- | net-im/ickle/pkg-descr | 4 | ||||
-rw-r--r-- | net-im/ickle/pkg-plist | 152 | ||||
-rw-r--r-- | x11/gdkxft/Makefile | 64 | ||||
-rw-r--r-- | x11/gdkxft/distinfo | 3 | ||||
-rw-r--r-- | x11/gdkxft/files/patch-capplet_Makefile.in | 13 | ||||
-rw-r--r-- | x11/gdkxft/files/patch-src::gdkxft.conf | 12 | ||||
-rw-r--r-- | x11/gdkxft/pkg-descr | 6 | ||||
-rw-r--r-- | x11/gdkxft/pkg-plist | 13 |
10 files changed, 335 insertions, 0 deletions
diff --git a/net-im/ickle/Makefile b/net-im/ickle/Makefile new file mode 100644 index 000000000..da669f23a --- /dev/null +++ b/net-im/ickle/Makefile @@ -0,0 +1,65 @@ +# ex:ts=8 +# New ports collection makefile for: ickle +# Date created: Nov 21, 2001 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= ickle +PORTVERSION= 0.3.2 +PORTREVISION= 5 +CATEGORIES= net-im devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ports@FreeBSD.org +COMMENT= ICQ2000 protocol implementation + +LIB_DEPENDS= gtkmm-1.2.2:${PORTSDIR}/x11-toolkits/gtkmm12 \ + icq2000.5:${PORTSDIR}/net-im/libicq2000 + +USE_X_PREFIX= yes +USE_GNOME= gtk12 +WANT_GNOME= yes +USE_ICONV= yes +USE_AUTOTOOLS= libtool:15 +CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL} +CONFIGURE_ARGS= --with-sigc-prefix=${LOCALBASE} \ + --with-gtkmm-prefix=${LOCALBASE} +CONFIGURE_ENV= CPPFLAGS="`${LOCALBASE}/bin/sigc-config --cflags`" + +post-patch: + @${REINPLACE_CMD} -E -e 's|(gtkmm_config_args[[:space:]]*=).+$$|\1|' \ + ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} + +.include <bsd.port.pre.mk> + +.if ${HAVE_GNOME:Mlibcapplet}!="" || defined(WITH_GNOME) +USE_GNOME+= libcapplet +PKGNAMESUFFIX= -gnome +PLIST_SUB+= GNOME="" NOGNOME="@comment " +.else +CONFIGURE_ARGS+= --with-gnome=no + +PLIST_SUB+= GNOME="@comment " NOGNOME="" +.endif + +.if defined(WITH_ICKLE_CONTROL) +PLIST_SUB+= ICKLECONTROL="" +.else +CONFIGURE_ARGS+= --without-ickle-control + +PLIST_SUB+= ICKLECONTROL="@comment " +.endif + +pre-everything:: +.if ${HAVE_GNOME:Mlibcapplet}=="" && !defined(WITH_GNOME) + @${ECHO_MSG} "===> Define WITH_GNOME to enable GNOME support" +.endif +.if !defined(WITH_ICKLE_CONTROL) + @${ECHO_MSG} "===> Define WITH_ICKLE_CONTROL to enable external command-line" + @${ECHO_MSG} "===> control for the ickle client" +.endif + +.include <bsd.port.post.mk> diff --git a/net-im/ickle/distinfo b/net-im/ickle/distinfo new file mode 100644 index 000000000..e05d4555d --- /dev/null +++ b/net-im/ickle/distinfo @@ -0,0 +1,3 @@ +MD5 (ickle-0.3.2.tar.gz) = c59acbc24ac90cfc7fd21c49038481ed +SHA256 (ickle-0.3.2.tar.gz) = bf58cba31bd711d912af20ed23cf450d3defb372725549a1458308311609af57 +SIZE (ickle-0.3.2.tar.gz) = 383799 diff --git a/net-im/ickle/pkg-descr b/net-im/ickle/pkg-descr new file mode 100644 index 000000000..96484c547 --- /dev/null +++ b/net-im/ickle/pkg-descr @@ -0,0 +1,4 @@ +ickle is an open-source project implementing the ICQ2000 protocol. The aim +is to bring the most useful features of ICQ2000 to non-windows platforms. + +WWW: http://ickle.sourceforge.net/ diff --git a/net-im/ickle/pkg-plist b/net-im/ickle/pkg-plist new file mode 100644 index 000000000..8f7e0a3e5 --- /dev/null +++ b/net-im/ickle/pkg-plist @@ -0,0 +1,152 @@ +%%NOGNOME%%bin/ickle +%%GNOME%%bin/ickle_applet +%%ICKLECONTROL%%bin/ickle_control +%%GNOME%%etc/CORBA/servers/ickle_applet.gnorba +%%GNOME%%share/applets/Network/ickle_applet.desktop +%%DATADIR%%/icons/doors/away.xpm +%%DATADIR%%/icons/doors/chat.xpm +%%DATADIR%%/icons/doors/dnd.xpm +%%DATADIR%%/icons/doors/ffc.xpm +%%DATADIR%%/icons/doors/file.xpm +%%DATADIR%%/icons/doors/invisible.xpm +%%DATADIR%%/icons/doors/message.xpm +%%DATADIR%%/icons/doors/na.xpm +%%DATADIR%%/icons/doors/occ.xpm +%%DATADIR%%/icons/doors/offline.xpm +%%DATADIR%%/icons/doors/online.xpm +%%DATADIR%%/icons/doors/sms.xpm +%%DATADIR%%/icons/doors/sysmsg.xpm +%%DATADIR%%/icons/doors/url.xpm +%%DATADIR%%/icons/eureka/away.xpm +%%DATADIR%%/icons/eureka/chat.xpm +%%DATADIR%%/icons/eureka/dnd.xpm +%%DATADIR%%/icons/eureka/ffc.xpm +%%DATADIR%%/icons/eureka/file.xpm +%%DATADIR%%/icons/eureka/invisible.xpm +%%DATADIR%%/icons/eureka/message.xpm +%%DATADIR%%/icons/eureka/na.xpm +%%DATADIR%%/icons/eureka/occ.xpm +%%DATADIR%%/icons/eureka/offline.xpm +%%DATADIR%%/icons/eureka/online.xpm +%%DATADIR%%/icons/eureka/sms.xpm +%%DATADIR%%/icons/eureka/sysmsg.xpm +%%DATADIR%%/icons/eureka/url.xpm +%%DATADIR%%/icons/gnomeicu/away.xpm +%%DATADIR%%/icons/gnomeicu/chat.xpm +%%DATADIR%%/icons/gnomeicu/dnd.xpm +%%DATADIR%%/icons/gnomeicu/ffc.xpm +%%DATADIR%%/icons/gnomeicu/file.xpm +%%DATADIR%%/icons/gnomeicu/invisible.xpm +%%DATADIR%%/icons/gnomeicu/message.xpm +%%DATADIR%%/icons/gnomeicu/na.xpm +%%DATADIR%%/icons/gnomeicu/occ.xpm +%%DATADIR%%/icons/gnomeicu/offline.xpm +%%DATADIR%%/icons/gnomeicu/online.xpm +%%DATADIR%%/icons/gnomeicu/sms.xpm +%%DATADIR%%/icons/gnomeicu/sysmsg.xpm +%%DATADIR%%/icons/gnomeicu/url.xpm +%%DATADIR%%/icons/ickle/away.xpm +%%DATADIR%%/icons/ickle/chat.xpm +%%DATADIR%%/icons/ickle/dnd.xpm +%%DATADIR%%/icons/ickle/ffc.xpm +%%DATADIR%%/icons/ickle/file.xpm +%%DATADIR%%/icons/ickle/invisible.xpm +%%DATADIR%%/icons/ickle/message.xpm +%%DATADIR%%/icons/ickle/na.xpm +%%DATADIR%%/icons/ickle/occ.xpm +%%DATADIR%%/icons/ickle/offline.xpm +%%DATADIR%%/icons/ickle/online.xpm +%%DATADIR%%/icons/ickle/sms.xpm +%%DATADIR%%/icons/ickle/sysmsg.xpm +%%DATADIR%%/icons/ickle/url.xpm +%%DATADIR%%/icons/icq/away.xpm +%%DATADIR%%/icons/icq/chat.xpm +%%DATADIR%%/icons/icq/dnd.xpm +%%DATADIR%%/icons/icq/ffc.xpm +%%DATADIR%%/icons/icq/file.xpm +%%DATADIR%%/icons/icq/invisible.xpm +%%DATADIR%%/icons/icq/message.xpm +%%DATADIR%%/icons/icq/na.xpm +%%DATADIR%%/icons/icq/occ.xpm +%%DATADIR%%/icons/icq/offline.xpm +%%DATADIR%%/icons/icq/online.xpm +%%DATADIR%%/icons/icq/sms.xpm +%%DATADIR%%/icons/icq/sysmsg.xpm +%%DATADIR%%/icons/icq/url.xpm +%%DATADIR%%/icons/kit/away.xpm +%%DATADIR%%/icons/kit/chat.xpm +%%DATADIR%%/icons/kit/dnd.xpm +%%DATADIR%%/icons/kit/ffc.xpm +%%DATADIR%%/icons/kit/file.xpm +%%DATADIR%%/icons/kit/invisible.xpm +%%DATADIR%%/icons/kit/message.xpm +%%DATADIR%%/icons/kit/na.xpm +%%DATADIR%%/icons/kit/occ.xpm +%%DATADIR%%/icons/kit/offline.xpm +%%DATADIR%%/icons/kit/online.xpm +%%DATADIR%%/icons/kit/sms.xpm +%%DATADIR%%/icons/kit/sysmsg.xpm +%%DATADIR%%/icons/kit/url.xpm +%%DATADIR%%/icons/new/away.xpm +%%DATADIR%%/icons/new/chat.xpm +%%DATADIR%%/icons/new/dnd.xpm +%%DATADIR%%/icons/new/ffc.xpm +%%DATADIR%%/icons/new/file.xpm +%%DATADIR%%/icons/new/invisible.xpm +%%DATADIR%%/icons/new/message.xpm +%%DATADIR%%/icons/new/na.xpm +%%DATADIR%%/icons/new/occ.xpm +%%DATADIR%%/icons/new/offline.xpm +%%DATADIR%%/icons/new/online.xpm +%%DATADIR%%/icons/new/sms.xpm +%%DATADIR%%/icons/new/sysmsg.xpm +%%DATADIR%%/icons/new/url.xpm +%%DATADIR%%/translations/ASCII +%%DATADIR%%/translations/CP437 +%%DATADIR%%/translations/CP850 +%%DATADIR%%/translations/DANISH +%%DATADIR%%/translations/DEC_MCS +%%DATADIR%%/translations/DG_MCS +%%DATADIR%%/translations/DUTCH +%%DATADIR%%/translations/FINNISH +%%DATADIR%%/translations/FRENCH +%%DATADIR%%/translations/FRENCH_CANADIAN +%%DATADIR%%/translations/GERMAN +%%DATADIR%%/translations/HP_MCS +%%DATADIR%%/translations/IRV +%%DATADIR%%/translations/ITALIAN +%%DATADIR%%/translations/JIS +%%DATADIR%%/translations/LATIN_2 +%%DATADIR%%/translations/MACINTOSH +%%DATADIR%%/translations/NEXT +%%DATADIR%%/translations/NORWEGIAN_1 +%%DATADIR%%/translations/NORWEGIAN_2 +%%DATADIR%%/translations/POLISH +%%DATADIR%%/translations/POLISH_NOPL +%%DATADIR%%/translations/PORTUGUESE +%%DATADIR%%/translations/PORTUGUESE_COM +%%DATADIR%%/translations/RUSSIAN +%%DATADIR%%/translations/RUSSIAN_ALT +%%DATADIR%%/translations/RUSSIAN_WIN +%%DATADIR%%/translations/SPANISH +%%DATADIR%%/translations/SWEDISH +%%DATADIR%%/translations/SWEDISH_NAMES +%%DATADIR%%/translations/SWEDISH_NAMES_COM +%%DATADIR%%/translations/SWISS +%%DATADIR%%/translations/UKRAINIAN_WIN +%%DATADIR%%/translations/UNITED_KINGDOM +%%DATADIR%%/translations/UNITED_KINGDOM_COM +@dirrm %%DATADIR%%/translations +@dirrm %%DATADIR%%/icons/new +@dirrm %%DATADIR%%/icons/kit +@dirrm %%DATADIR%%/icons/icq +@dirrm %%DATADIR%%/icons/ickle +@dirrm %%DATADIR%%/icons/gnomeicu +@dirrm %%DATADIR%%/icons/eureka +@dirrm %%DATADIR%%/icons/doors +@dirrm %%DATADIR%%/icons +@dirrm %%DATADIR%% +@dirrmtry share/applets/Network +@dirrmtry share/applets +@dirrmtry etc/CORBA/servers +@dirrmtry etc/CORBA diff --git a/x11/gdkxft/Makefile b/x11/gdkxft/Makefile new file mode 100644 index 000000000..b38145c02 --- /dev/null +++ b/x11/gdkxft/Makefile @@ -0,0 +1,64 @@ +# New ports collection makefile for: gdkxft +# Date created: 3 September 2001 +# Whom: Maxim Sobolev <sobomax@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gdkxft +PORTVERSION= 1.5 +PORTREVISION= 5 +CATEGORIES= x11 +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ports@FreeBSD.org +COMMENT= An anti-aliased font support for gtk+ + +LIB_DEPENDS= Xft.2:${PORTSDIR}/x11-fonts/libXft + +USE_AUTOTOOLS= libtool:15 +USE_X_PREFIX= yes +USE_GNOME= gtk12 +WANT_GNOME= yes +USE_ICONV= yes +GNU_CONFIGURE= yes +CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -lgnuregex -liconv" \ + CFLAGS="${CFLAGS} `pkg-config xft --cflags`" +CONFIGURE_ARGS= --sbindir=${PREFIX}/bin +USE_LDCONFIG= yes + +MAN8= gdkxft_sysinstall.8 + +.include <bsd.port.pre.mk> + +.if ${HAVE_GNOME:Mlibglade}!="" && ${HAVE_GNOME:Mlibcapplet}!="" +USE_GNOME+= gnomeprefix libglade libcapplet +PKGNAMESUFFIX= -gnome +.else +CONFIGURE_ARGS+= --without-gnome +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|gtk-config --prefix|$$GTK_CONFIG --prefix|g ; \ + s|libgdk.la|libgdk-12.so|g ; \ + s|libgdk.so|libgdk-12.so|g ; \ + s|GDK_DLOPEN_NAME=.*$$|GDK_DLOPEN_NAME="libgdk-12.so"|g' \ + ${WRKSRC}/configure + @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ + 's|src capplet|src @BUILD_CAPPLET_TRUE@capplet|g ; \ + s|DESTDIR)\$$(datadir|DESTDIR)\$$(pkgdatadir|g ; \ + s|la_LDFLAGS =.*$$|la_LDFLAGS = -module -avoid-version|g' +.for file in gdkxft_sysinstall.in gdkxft.c generate.pl + @${REINPLACE_CMD} -e 's|<regex.h>|<gnuregex.h>|g ; \ + s|gtk-config |${GTK_CONFIG:T} |g' ${WRKSRC}/src/${file} +.endfor + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} +.endif + +.include <bsd.port.post.mk> diff --git a/x11/gdkxft/distinfo b/x11/gdkxft/distinfo new file mode 100644 index 000000000..5acc0d448 --- /dev/null +++ b/x11/gdkxft/distinfo @@ -0,0 +1,3 @@ +MD5 (gdkxft-1.5.tar.gz) = ed594e24cf2aefe7a71f96425c1922e8 +SHA256 (gdkxft-1.5.tar.gz) = 906bfbd5a1273eb9d3fc516662b93a9a15aaa06a22ea0226cded3aaba85c707f +SIZE (gdkxft-1.5.tar.gz) = 213224 diff --git a/x11/gdkxft/files/patch-capplet_Makefile.in b/x11/gdkxft/files/patch-capplet_Makefile.in new file mode 100644 index 000000000..c1eab5f43 --- /dev/null +++ b/x11/gdkxft/files/patch-capplet_Makefile.in @@ -0,0 +1,13 @@ +--- capplet/Makefile.in.orig Thu Apr 4 23:37:06 2002 ++++ capplet/Makefile.in Thu Apr 4 23:39:17 2002 +@@ -103,7 +103,8 @@ + + INCLUDES = \ + -DDATADIR=\"$(datadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" \ +- $(GNOME_INCLUDEDIR) $(LIBGLADE_CFLAGS) ++ $(GNOME_INCLUDEDIR) $(LIBGLADE_CFLAGS) \ ++ `gnome-config --cflags capplet` + + + LDADD = \ + diff --git a/x11/gdkxft/files/patch-src::gdkxft.conf b/x11/gdkxft/files/patch-src::gdkxft.conf new file mode 100644 index 000000000..23953ffa9 --- /dev/null +++ b/x11/gdkxft/files/patch-src::gdkxft.conf @@ -0,0 +1,12 @@ +--- src/gdkxft.conf.orig Fri Nov 30 22:51:52 2001 ++++ src/gdkxft.conf Sat Dec 29 15:44:29 2001 +@@ -1,8 +1,2 @@ + !* +--urw-* +--b&h-lucidux* +--abisource-* +--abiword-* +--freefont-* +--sharefont-* +--macromedia-* ++-*-* diff --git a/x11/gdkxft/pkg-descr b/x11/gdkxft/pkg-descr new file mode 100644 index 000000000..ba7d652d4 --- /dev/null +++ b/x11/gdkxft/pkg-descr @@ -0,0 +1,6 @@ +Gdkxft transparently adds anti-aliased font support to gtk+-1.2. Once +you have installed it, you can run any (well, nearly any) existing +gtk+ binary and see anti-aliased fonts in the gtk widgets. You don't +need to recompile gtk+ or your applications. + +WWW: http://gdkxft.sourceforge.net/ diff --git a/x11/gdkxft/pkg-plist b/x11/gdkxft/pkg-plist new file mode 100644 index 000000000..17aff6656 --- /dev/null +++ b/x11/gdkxft/pkg-plist @@ -0,0 +1,13 @@ +%%GNOME:%%bin/gdkxft-capplet +bin/gdkxft_sysinstall +etc/gdkxft.conf +lib/libgdkxft.a +lib/libgdkxft.la +lib/libgdkxft.so +%%PORTDOCS%%share/doc/gdkxft/README +%%GNOME:%%share/apps/Settings/UIOptions/gdkxft.desktop +%%GNOME:%%share/control-center/UIOptions/gdkxft.desktop +%%GNOME:%%share/gdkxft/gdkxft-capplet.glade +%%GNOME:%%share/pixmaps/gdkxft.png +%%GNOME:%%@dirrm share/gdkxft +%%PORTDOCS%%@dirrm share/doc/gdkxft |