ports/91120: [MAINTAINER-UPDATE] Update ports/net-im/amsn to 0.95_1
Ying-Chieh Chen
yinjieh at csie.nctu.edu.tw
Sat Dec 31 07:00:24 UTC 2005
>Number: 91120
>Category: ports
>Synopsis: [MAINTAINER-UPDATE] Update ports/net-im/amsn to 0.95_1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sat Dec 31 07:00:17 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Ying-Chieh Chen
>Release: FreeBSD 6.0-STABLE amd64
>Organization:
MANA lab, CS CCU
>Environment:
System: FreeBSD amd64.yinjieh.org 6.0-STABLE FreeBSD 6.0-STABLE #2: Sat Nov 5 22:32:40 CST 2005 root at amd64.yinjieh.org:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Update ports/net-im/amsn to 0.95_1
Update:
* Enable tray icon support.
* Remove graphics/ImageMagick dependency.
* Remove post-install target because of the modification of patch-Makefile.in.
Please commit this update, thanks!
>How-To-Repeat:
N/A
>Fix:
--- amsn.patch begins here ---
diff -ruN /usr/ports/net-im/amsn/Makefile amsn/Makefile
--- /usr/ports/net-im/amsn/Makefile Sat Dec 31 10:28:53 2005
+++ amsn/Makefile Sat Dec 31 11:55:45 2005
@@ -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 @@
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}
@@ -34,10 +34,5 @@
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 -ruN /usr/ports/net-im/amsn/files/patch-Makefile.in amsn/files/patch-Makefile.in
--- /usr/ports/net-im/amsn/files/patch-Makefile.in Sat Dec 31 04:06:39 2005
+++ amsn/files/patch-Makefile.in Sat Dec 31 12:18:33 2005
@@ -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 -ruN /usr/ports/net-im/amsn/pkg-plist amsn/pkg-plist
--- /usr/ports/net-im/amsn/pkg-plist Sat Dec 31 10:28:54 2005
+++ amsn/pkg-plist Sat Dec 31 14:44:19 2005
@@ -2,7 +2,6 @@
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/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/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/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_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/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 @@
@dirrm share/amsn/icons/96x96
@dirrm share/amsn/icons
@dirrm share/amsn/lang
- at dirrm share/amsn/plugins/pencils
- at 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
+ at dirrm share/amsn/plugins/inkdraw/pencils
+ at dirrm share/amsn/plugins/inkdraw/pixmaps
+ at 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 @@
@dirrm share/amsn/utils/BWidget-1.7.0/lang
@dirrm share/amsn/utils/BWidget-1.7.0
@dirrm share/amsn/utils/TkCximage
+ at dirrm share/amsn/utils/base64
@dirrm share/amsn/utils/drawboard
@dirrm share/amsn/utils/framec
@dirrm share/amsn/utils/http2.4
+ at dirrm share/amsn/utils/linux/traydock
+ at dirrm share/amsn/utils/linux
@dirrm share/amsn/utils/pixmapscroll/horizontal
@dirrm share/amsn/utils/pixmapscroll/vertical
@dirrm share/amsn/utils/pixmapscroll
--- amsn.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list