diff options
author | pav <pav@FreeBSD.org> | 2005-12-31 15:56:49 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2005-12-31 15:56:49 +0800 |
commit | f8db352a0522a8913233b9a736fea533239919e2 (patch) | |
tree | 6660621eb1e9fd1f483587614192589a49e68156 /net-im | |
parent | 76d34ddf237b7704ef726df355f8175f9d2c6f19 (diff) | |
download | freebsd-ports-gnome-f8db352a0522a8913233b9a736fea533239919e2.tar.gz freebsd-ports-gnome-f8db352a0522a8913233b9a736fea533239919e2.tar.zst freebsd-ports-gnome-f8db352a0522a8913233b9a736fea533239919e2.zip |
- Enable tray icon support
- Remove ImageMagick dependency
- Move post-install to makefile patch
PR: ports/91120
Submitted by: Ying-Chieh Chen <yinjieh@csie.nctu.edu.tw> (maintainer)
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/amsn/Makefile | 7 | ||||
-rw-r--r-- | net-im/amsn/files/patch-Makefile.in | 30 | ||||
-rw-r--r-- | net-im/amsn/pkg-plist | 49 |
3 files changed, 56 insertions, 30 deletions
diff --git a/net-im/amsn/Makefile b/net-im/amsn/Makefile index 0ebab685feea..0d90d95e6203 100644 --- a/net-im/amsn/Makefile +++ b/net-im/amsn/Makefile @@ -7,6 +7,7 @@ PORTNAME= amsn PORTVERSION= 0.95 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -16,7 +17,6 @@ COMMENT= MSN Messenger LIB_DEPENDS= Imlib.5:${PORTSDIR}/graphics/imlib BUILD_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 \ - convert:${PORTSDIR}/graphics/ImageMagick \ ${LOCALBASE}/lib/tls/tls.tcl:${PORTSDIR}/devel/tcltls \ ${LOCALBASE}/lib/tcllib1.7/base64/base64.tcl:${PORTSDIR}/devel/tcllib RUN_DEPENDS= ${BUILD_DEPENDS} @@ -35,9 +35,4 @@ post-patch: @${FIND} ${WRKSRC} -name '*.c' -or -name '*.h' | ${XARGS} ${REINPLACE_CMD} -e 's|
||' @${FIND} ${WRKSRC} -name '*.bak' -delete -post-install: - @${MKDIR} ${DATADIR}/utils/TkCximage - @${INSTALL_DATA} ${WRKSRC}/utils/TkCximage/TkCximage.so ${DATADIR}/utils/TkCximage - @${INSTALL_DATA} ${WRKSRC}/utils/TkCximage/pkgIndex.tcl ${DATADIR}/utils/TkCximage - .include <bsd.port.mk> diff --git a/net-im/amsn/files/patch-Makefile.in b/net-im/amsn/files/patch-Makefile.in index 1b54d1c36d79..b38451ac49ed 100644 --- a/net-im/amsn/files/patch-Makefile.in +++ b/net-im/amsn/files/patch-Makefile.in @@ -1,6 +1,18 @@ --- Makefile.in.orig Thu Dec 22 04:19:50 2005 -+++ Makefile.in Fri Dec 30 19:43:14 2005 -@@ -138,10 +138,10 @@ ++++ Makefile.in Sat Dec 31 12:18:14 2005 +@@ -110,6 +110,11 @@ + FILES_TO_EXCLUDE += AppMain.tcl utils/linux/capture/test.tcl + endif + ++ifeq ($(FOUND_OS),bsd) ++FILES_TO_INSTALL += utils/TkCximage/TkCximage.so utils/TkCximage/pkgIndex.tcl utils/linux/traydock/libtray.so utils/linux/traydock/pkgIndex.tcl ++FILES_TO_EXCLUDE += AppMain.tcl utils/linux/capture/test.tcl ++endif ++ + CONFIGURE_ARGS := @CONFIGURE_ARGS@ + + ######################################################### +@@ -138,10 +143,11 @@ install:: $(FILES_TO_INSTALL) rm -Rf $(dstdir)/$(PACKAGE) @@ -9,7 +21,21 @@ mkdir -p $(slnkdir) @for p in $?; do \ - cp -Rf --parents $(srcdir)/$$p $(dstdir)/$(PACKAGE); \ ++ mkdir -p $(dstdir)/$(PACKAGE)/`dirname $$p`; \ + cp -Rf $(srcdir)/$$p $(dstdir)/$(PACKAGE)/`dirname $$p`; \ done find $(dstdir)/$(PACKAGE) -name CVS -print | xargs rm -Rf @for p in $(FILES_TO_EXCLUDE); do \ +@@ -235,6 +241,12 @@ + endif + endif + ++ifeq ($(FOUND_OS),bsd) ++ ifeq ($(FOUND_X11),yes) ++ ADDLIBS += ${X_LIBS} ++ include $(tray_dir)/Rules.mk ++ endif ++endif + + ######################################################### + # some rules ... diff --git a/net-im/amsn/pkg-plist b/net-im/amsn/pkg-plist index 8733e7e74f1b..e30e73929e75 100644 --- a/net-im/amsn/pkg-plist +++ b/net-im/amsn/pkg-plist @@ -2,7 +2,6 @@ bin/amsn bin/amsn-remote bin/amsn-remote-CLI share/amsn/AGREEMENT -share/amsn/AppMain.tcl share/amsn/CREDITS share/amsn/FAQ share/amsn/GNUGPL @@ -178,21 +177,21 @@ share/amsn/plugins/WebcamShooter/camshoot.tcl share/amsn/plugins/WebcamShooter/lang/langen share/amsn/plugins/WebcamShooter/lang/langnl share/amsn/plugins/WebcamShooter/plugininfo.xml -share/amsn/plugins/inkdraw.tcl -share/amsn/plugins/pencils/pencil1.png -share/amsn/plugins/pencils/pencil2.png -share/amsn/plugins/pixmaps/butdraw.png -share/amsn/plugins/pixmaps/butdraw_hover.png -share/amsn/plugins/pixmaps/butgridoff.png -share/amsn/plugins/pixmaps/butgridoff_hover.png -share/amsn/plugins/pixmaps/butgridon.png -share/amsn/plugins/pixmaps/butgridon_hover.png -share/amsn/plugins/pixmaps/buttext.png -share/amsn/plugins/pixmaps/buttext_hover.png -share/amsn/plugins/pixmaps/butwipe.png -share/amsn/plugins/pixmaps/butwipe_hover.png -share/amsn/plugins/pixmaps/grid.png -share/amsn/plugins/plugininfo.xml +share/amsn/plugins/inkdraw/inkdraw.tcl +share/amsn/plugins/inkdraw/pencils/pencil1.png +share/amsn/plugins/inkdraw/pencils/pencil2.png +share/amsn/plugins/inkdraw/pixmaps/grid.png +share/amsn/plugins/inkdraw/pixmaps/butdraw_hover.png +share/amsn/plugins/inkdraw/pixmaps/butgridoff.png +share/amsn/plugins/inkdraw/pixmaps/butgridoff_hover.png +share/amsn/plugins/inkdraw/pixmaps/butgridon.png +share/amsn/plugins/inkdraw/pixmaps/butgridon_hover.png +share/amsn/plugins/inkdraw/pixmaps/buttext.png +share/amsn/plugins/inkdraw/pixmaps/buttext_hover.png +share/amsn/plugins/inkdraw/pixmaps/butwipe.png +share/amsn/plugins/inkdraw/pixmaps/butwipe_hover.png +share/amsn/plugins/inkdraw/pixmaps/butdraw.png +share/amsn/plugins/inkdraw/plugininfo.xml share/amsn/pluginslog.tcl share/amsn/preferences.tcl share/amsn/progressbar.tcl @@ -530,7 +529,10 @@ share/amsn/utils/BWidget-1.7.0/wizard.tcl share/amsn/utils/BWidget-1.7.0/xpm2image.tcl share/amsn/utils/TkCximage/TkCximage.so share/amsn/utils/TkCximage/pkgIndex.tcl -share/amsn/utils/base64.tcl +share/amsn/utils/base64/base64.tcl +share/amsn/utils/base64/pkgIndex.tcl +share/amsn/utils/base64/uuencode.tcl +share/amsn/utils/base64/yencode.tcl share/amsn/utils/drawboard/drawboard.tcl share/amsn/utils/drawboard/grid.png share/amsn/utils/drawboard/pkgIndex.tcl @@ -538,6 +540,8 @@ share/amsn/utils/framec/framec.tcl share/amsn/utils/framec/pkgIndex.tcl share/amsn/utils/http2.4/http.tcl share/amsn/utils/http2.4/pkgIndex.tcl +share/amsn/utils/linux/traydock/libtray.so +share/amsn/utils/linux/traydock/pkgIndex.tcl share/amsn/utils/pixmapscroll/horizontal/arrow1.gif share/amsn/utils/pixmapscroll/horizontal/arrow1_disabled.gif share/amsn/utils/pixmapscroll/horizontal/arrow1_hover.gif @@ -591,7 +595,6 @@ share/amsn/utils/pixmapscroll/vertical/slidertop_disabled.gif share/amsn/utils/pixmapscroll/vertical/slidertop_hover.gif share/amsn/utils/pixmapscroll/vertical/slidertop_pressed.gif share/amsn/utils/pixmapscroll/vertical/trough.gif -share/amsn/utils/pkgIndex.tcl share/amsn/utils/scalable-bg/pkgIndex.tcl share/amsn/utils/scalable-bg/scalable-bg.tcl share/amsn/utils/scalable-bg/test.tcl @@ -601,8 +604,6 @@ share/amsn/utils/snit0.97/license.txt share/amsn/utils/snit0.97/pkgIndex.tcl share/amsn/utils/snit0.97/snit-83.tcl share/amsn/utils/snit0.97/snit.tcl -share/amsn/utils/uuencode.tcl -share/amsn/utils/yencode.tcl share/applications/amsn.desktop share/icons/hicolor/128x128/aMSN_128.png share/icons/hicolor/128x128/tux-128x128.png @@ -636,12 +637,13 @@ share/icons/hicolor/96x96/tux-96x96.png @dirrm share/amsn/icons/96x96 @dirrm share/amsn/icons @dirrm share/amsn/lang -@dirrm share/amsn/plugins/pencils -@dirrm share/amsn/plugins/pixmaps @dirrm share/amsn/plugins/Nudge/lang @dirrm share/amsn/plugins/Nudge @dirrm share/amsn/plugins/WebcamShooter/lang @dirrm share/amsn/plugins/WebcamShooter +@dirrm share/amsn/plugins/inkdraw/pencils +@dirrm share/amsn/plugins/inkdraw/pixmaps +@dirrm share/amsn/plugins/inkdraw @dirrm share/amsn/plugins @dirrm share/amsn/skins/default/displaypic @dirrm share/amsn/skins/default/winicons @@ -654,9 +656,12 @@ share/icons/hicolor/96x96/tux-96x96.png @dirrm share/amsn/utils/BWidget-1.7.0/lang @dirrm share/amsn/utils/BWidget-1.7.0 @dirrm share/amsn/utils/TkCximage +@dirrm share/amsn/utils/base64 @dirrm share/amsn/utils/drawboard @dirrm share/amsn/utils/framec @dirrm share/amsn/utils/http2.4 +@dirrm share/amsn/utils/linux/traydock +@dirrm share/amsn/utils/linux @dirrm share/amsn/utils/pixmapscroll/horizontal @dirrm share/amsn/utils/pixmapscroll/vertical @dirrm share/amsn/utils/pixmapscroll |