summaryrefslogtreecommitdiff
path: root/deskutils/yank
diff options
context:
space:
mode:
authorJeremy Lea <reg@FreeBSD.org>2000-10-05 07:10:50 +0000
committerJeremy Lea <reg@FreeBSD.org>2000-10-05 07:10:50 +0000
commitb7bdcd418e7aca3dd98409e16a4c4ae9bc289d02 (patch)
tree1b4ff069c830fd60b78ef9613fa9aa5abef69f83 /deskutils/yank
parentImplement WANT_IMLIB and USE_IMLIB. (diff)
Implement USE_GNOME, part 1.
Notes
Notes: svn path=/head/; revision=33428
Diffstat (limited to 'deskutils/yank')
-rw-r--r--deskutils/yank/Makefile17
-rw-r--r--deskutils/yank/pkg-plist6
2 files changed, 13 insertions, 10 deletions
diff --git a/deskutils/yank/Makefile b/deskutils/yank/Makefile
index b17b8dc4f29f..b17f7750660c 100644
--- a/deskutils/yank/Makefile
+++ b/deskutils/yank/Makefile
@@ -12,18 +12,23 @@ MASTER_SITES= http://home.ins.de/~m.hussmann/software/yank/
MAINTAINER= jedgar@FreeBSD.org
-LIB_DEPENDS= panel_applet.4:${PORTSDIR}/x11/gnomecore
-
-GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
-GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+PLIST_SUB= PORTVERSION=${PORTVERSION}
USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
+USE_GNOME= yes
USE_LIBTOOL= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- GLIB_CONFIG="${GLIB_CONFIG}" \
- GTK_CONFIG="${GTK_CONFIG}" \
LIBS="-L${LOCALBASE}/lib"
+pre-patch:
+ @${PERL} -pi -e 's^-l(pthread|c_r)^-pthread^g ; \
+ s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
+ @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \
+ 's^\$\(datadir\)/gnome/^\$\(datadir\)/^g ; \
+ s^\$\(datadir\)/locale^\$\(prefix\)/share/locale^g'
+ @find ${WRKSRC}/src/Plugins -name "Makefile.in" | xargs ${PERL} -pi -e \
+ 's|_la_LDFLAGS =|_la_LDFLAGS = -avoid-version|g'
+
.include <bsd.port.mk>
diff --git a/deskutils/yank/pkg-plist b/deskutils/yank/pkg-plist
index 4cb113ff5f66..baab9ccf4ee4 100644
--- a/deskutils/yank/pkg-plist
+++ b/deskutils/yank/pkg-plist
@@ -1,12 +1,10 @@
bin/yank
+lib/yank/plugins/%%PORTVERSION%%/libPgp5.so
share/gnome/apps/Applications/yank.desktop
share/gnome/pixmaps/yank.png
share/locale/de/LC_MESSAGES/yank.mo
share/locale/ja/LC_MESSAGES/yank.mo
share/locale/sv/LC_MESSAGES/yank.mo
-lib/yank/plugins/0.1.4/libPgp5.so.0
-lib/yank/plugins/0.1.4/libPgp5.so
-lib/yank/plugins/0.1.4/libPgp5.a
-@dirrm lib/yank/plugins/0.1.4
+@dirrm lib/yank/plugins/%%PORTVERSION%%
@dirrm lib/yank/plugins
@dirrm lib/yank