diff options
author | romain <romain@FreeBSD.org> | 2010-06-05 22:08:01 +0800 |
---|---|---|
committer | romain <romain@FreeBSD.org> | 2010-06-05 22:08:01 +0800 |
commit | 421cfa4fb0741fb20f9a2ef8427b4b8f51340875 (patch) | |
tree | 4e92efc551648340842d53a73edad385b4e5bc23 | |
parent | 26c2fe4320bfbae7cf607dee71b27f463f706728 (diff) | |
download | freebsd-ports-gnome-421cfa4fb0741fb20f9a2ef8427b4b8f51340875.tar.gz freebsd-ports-gnome-421cfa4fb0741fb20f9a2ef8427b4b8f51340875.tar.zst freebsd-ports-gnome-421cfa4fb0741fb20f9a2ef8427b4b8f51340875.zip |
Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
client for advanced users, targeting the GNOME desktop.
WWW: http://www.smuxi.org
PR: ports/141444
Submitted by: Romain Tartiere <romain at blogreen.org>
-rw-r--r-- | irc/Makefile | 1 | ||||
-rw-r--r-- | irc/smuxi/Makefile | 38 | ||||
-rw-r--r-- | irc/smuxi/distinfo | 3 | ||||
-rw-r--r-- | irc/smuxi/files/patch-lib_Twitterizer.Framework_Makefile.in | 14 | ||||
-rw-r--r-- | irc/smuxi/pkg-descr | 4 | ||||
-rw-r--r-- | irc/smuxi/pkg-plist | 79 |
6 files changed, 139 insertions, 0 deletions
diff --git a/irc/Makefile b/irc/Makefile index 1454014c58fe..4416f131d6c7 100644 --- a/irc/Makefile +++ b/irc/Makefile @@ -127,6 +127,7 @@ SUBDIR += sirc SUBDIR += slirc SUBDIR += smartirc4net + SUBDIR += smuxi SUBDIR += solid-ircd SUBDIR += srvx SUBDIR += talksoup diff --git a/irc/smuxi/Makefile b/irc/smuxi/Makefile new file mode 100644 index 000000000000..281b84891186 --- /dev/null +++ b/irc/smuxi/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: smuxi +# Date created: 2009-04-27 +# Whom: Romain Tartiere <romain@blogreen.org> +# +# $FreeBSD$ +# + +PORTNAME= smuxi +PORTVERSION= 0.7.1 +CATEGORIES= irc +MASTER_SITES= http://www.smuxi.org/jaws/data/files/ + +MAINTAINER= mono@FreeBSD.org +COMMENT= Smart MUltipleXed Irc + +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/smartirc4net.pc:${PORTSDIR}/irc/smartirc4net \ + ${LOCALBASE}/libdata/pkgconfig/nini-1.1.pc:${PORTSDIR}/devel/nini \ + ${LOCALBASE}/libdata/pkgconfig/log4net.pc:${PORTSDIR}/devel/log4net +RUN_DEPENDS= ${BUILD_DEPENDS} + +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_GNOME= intltool gnomehack gnomesharp20 + +post-patch: + @${FIND} ${WRKSRC} -name "${GNOME_MAKEFILEIN}*" -type f | ${XARGS} ${REINPLACE_CMD} -e \ + 's|@libdir@/pkgconfig|@prefix@/libdata/pkgconfig|g ; \ + s|@libdir@/locale|@prefix@/share/locale|g' + +.if !defined(WITHOUT_NLS) +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.else +CONFIGURE_ARGS+=--disable-nls +PLIST_SUB+= NLS="@comment " +.endif + +.include <bsd.port.mk> diff --git a/irc/smuxi/distinfo b/irc/smuxi/distinfo new file mode 100644 index 000000000000..a6648a677f99 --- /dev/null +++ b/irc/smuxi/distinfo @@ -0,0 +1,3 @@ +MD5 (smuxi-0.7.1.tar.gz) = 02f7b0789a18f09157c5207c19525844 +SHA256 (smuxi-0.7.1.tar.gz) = 7e5a0982c71ddaf275a806248c6331222b47462b0edf85afa35f0ceab8615868 +SIZE (smuxi-0.7.1.tar.gz) = 860304 diff --git a/irc/smuxi/files/patch-lib_Twitterizer.Framework_Makefile.in b/irc/smuxi/files/patch-lib_Twitterizer.Framework_Makefile.in new file mode 100644 index 000000000000..a25ce0fb7830 --- /dev/null +++ b/irc/smuxi/files/patch-lib_Twitterizer.Framework_Makefile.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- lib/Twitterizer.Framework/Makefile.in.orig ++++ lib/Twitterizer.Framework/Makefile.in +@@ -238,7 +238,7 @@ + ASSEMBLY_TARGET = $(OUTPUT_DIR)/$(ASSEMBLY_NAME) + KEY_FILE = $(srcdir)/Twitterizer.Framework.snk + BUILD_FILE = $(srcdir)/Twitterizer.Framework.vs2008.csproj +-XBUILD_FLAGS = /p:Configuration=Debug /p:NoWarn=CS0168 /p:OutputPath=$(abspath $(OUTPUT_DIR)) /p:BaseIntermediateOutputPath=$(abspath $(OBJECT_DIR))/ ++XBUILD_FLAGS = /p:Configuration=Debug /p:NoWarn=0168 /p:OutputPath=$(abspath $(OUTPUT_DIR)) /p:BaseIntermediateOutputPath=$(abspath $(OBJECT_DIR))/ + + # magic automake variables + @ENABLE_ENGINE_TWITTER_TRUE@pkglib_DATA = $(ASSEMBLY_TARGET) $(ASSEMBLY_TARGET).mdb diff --git a/irc/smuxi/pkg-descr b/irc/smuxi/pkg-descr new file mode 100644 index 000000000000..4458dd5383e1 --- /dev/null +++ b/irc/smuxi/pkg-descr @@ -0,0 +1,4 @@ +Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC +client for advanced users, targeting the GNOME desktop. + +WWW: http://www.smuxi.org diff --git a/irc/smuxi/pkg-plist b/irc/smuxi/pkg-plist new file mode 100644 index 000000000000..4253c7449547 --- /dev/null +++ b/irc/smuxi/pkg-plist @@ -0,0 +1,79 @@ +@comment $FreeBSD$ +bin/smuxi-frontend-gnome +bin/smuxi-server +lib/smuxi/Twitterizer.Framework.dll +lib/smuxi/Twitterizer.Framework.dll.mdb +lib/smuxi/smuxi-common.dll +lib/smuxi/smuxi-engine-irc.dll +lib/smuxi/smuxi-engine-irc.dll.mdb +lib/smuxi/smuxi-engine-twitter.dll +lib/smuxi/smuxi-engine.dll +lib/smuxi/smuxi-engine.dll.mdb +lib/smuxi/smuxi-frontend-gnome-irc.dll +lib/smuxi/smuxi-frontend-gnome.exe +lib/smuxi/smuxi-frontend-gnome.exe.config +lib/smuxi/smuxi-frontend-gnome.exe.mdb +lib/smuxi/smuxi-frontend.dll +lib/smuxi/smuxi-frontend.dll.mdb +lib/smuxi/smuxi-server.exe +lib/smuxi/smuxi-server.exe.config +libdata/pkgconfig/smuxi-common.pc +libdata/pkgconfig/smuxi-engine-irc.pc +libdata/pkgconfig/smuxi-engine.pc +libdata/pkgconfig/smuxi-frontend.pc +share/applications/smuxi-frontend-gnome.desktop +%%NLS%%share/locale/ca/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/cs/LC_MESSAGES/smuxi-engine-irc.mo +%%NLS%%share/locale/cs/LC_MESSAGES/smuxi-engine-twitter.mo +%%NLS%%share/locale/cs/LC_MESSAGES/smuxi-engine.mo +%%NLS%%share/locale/cs/LC_MESSAGES/smuxi-frontend-gnome-irc.mo +%%NLS%%share/locale/cs/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/cs/LC_MESSAGES/smuxi-frontend.mo +%%NLS%%share/locale/da/LC_MESSAGES/smuxi-engine-irc.mo +%%NLS%%share/locale/da/LC_MESSAGES/smuxi-engine.mo +%%NLS%%share/locale/da/LC_MESSAGES/smuxi-frontend-gnome-irc.mo +%%NLS%%share/locale/da/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/de/LC_MESSAGES/smuxi-engine-irc.mo +%%NLS%%share/locale/de/LC_MESSAGES/smuxi-engine-twitter.mo +%%NLS%%share/locale/de/LC_MESSAGES/smuxi-engine.mo +%%NLS%%share/locale/de/LC_MESSAGES/smuxi-frontend-gnome-irc.mo +%%NLS%%share/locale/de/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/de/LC_MESSAGES/smuxi-frontend.mo +%%NLS%%share/locale/de/LC_MESSAGES/smuxi-server.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/smuxi-engine-irc.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/smuxi-engine.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/smuxi-frontend-gnome-irc.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/smuxi-frontend.mo +%%NLS%%share/locale/es/LC_MESSAGES/smuxi-engine-irc.mo +%%NLS%%share/locale/es/LC_MESSAGES/smuxi-engine.mo +%%NLS%%share/locale/es/LC_MESSAGES/smuxi-frontend-gnome-irc.mo +%%NLS%%share/locale/es/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/es/LC_MESSAGES/smuxi-frontend.mo +%%NLS%%share/locale/es_AR/LC_MESSAGES/smuxi-engine-irc.mo +%%NLS%%share/locale/es_AR/LC_MESSAGES/smuxi-engine.mo +%%NLS%%share/locale/es_AR/LC_MESSAGES/smuxi-frontend-gnome-irc.mo +%%NLS%%share/locale/es_AR/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/es_AR/LC_MESSAGES/smuxi-frontend.mo +%%NLS%%share/locale/fr/LC_MESSAGES/smuxi-engine-irc.mo +%%NLS%%share/locale/fr/LC_MESSAGES/smuxi-engine-twitter.mo +%%NLS%%share/locale/fr/LC_MESSAGES/smuxi-engine.mo +%%NLS%%share/locale/fr/LC_MESSAGES/smuxi-frontend-gnome-irc.mo +%%NLS%%share/locale/fr/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/fr/LC_MESSAGES/smuxi-frontend.mo +%%NLS%%share/locale/fr/LC_MESSAGES/smuxi-server.mo +%%NLS%%share/locale/it/LC_MESSAGES/smuxi-engine-irc.mo +%%NLS%%share/locale/it/LC_MESSAGES/smuxi-engine-twitter.mo +%%NLS%%share/locale/it/LC_MESSAGES/smuxi-engine.mo +%%NLS%%share/locale/it/LC_MESSAGES/smuxi-frontend-gnome-irc.mo +%%NLS%%share/locale/it/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/it/LC_MESSAGES/smuxi-frontend.mo +%%NLS%%share/locale/sv/LC_MESSAGES/smuxi-engine-irc.mo +%%NLS%%share/locale/sv/LC_MESSAGES/smuxi-engine-twitter.mo +%%NLS%%share/locale/sv/LC_MESSAGES/smuxi-engine.mo +%%NLS%%share/locale/sv/LC_MESSAGES/smuxi-frontend-gnome-irc.mo +%%NLS%%share/locale/sv/LC_MESSAGES/smuxi-frontend-gnome.mo +%%NLS%%share/locale/sv/LC_MESSAGES/smuxi-frontend.mo +share/pixmaps/smuxi-frontend-gnome.svg +@dirrm lib/smuxi/icons +@dirrm lib/smuxi |