aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm
diff options
context:
space:
mode:
authorvs <vs@FreeBSD.org>2005-02-06 20:57:00 +0800
committervs <vs@FreeBSD.org>2005-02-06 20:57:00 +0800
commita8555d2a22e75f71a872bc6a16f18e3f988cfafb (patch)
tree0407d9a5e08e9ca2abce3ea3d4ccb9baa2545fe1 /x11-wm
parent33c2beb83aa0df3d105b9fc45cde17e73b4e21c5 (diff)
downloadfreebsd-ports-gnome-a8555d2a22e75f71a872bc6a16f18e3f988cfafb.tar.gz
freebsd-ports-gnome-a8555d2a22e75f71a872bc6a16f18e3f988cfafb.tar.zst
freebsd-ports-gnome-a8555d2a22e75f71a872bc6a16f18e3f988cfafb.zip
Update to 0.8
PR: ports/77062 Submitted by: Jean-Yves Lefort (maintainer)
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/devilspie/Makefile16
-rw-r--r--x11-wm/devilspie/distinfo4
-rw-r--r--x11-wm/devilspie/pkg-descr2
-rw-r--r--x11-wm/devilspie/pkg-plist2
4 files changed, 19 insertions, 5 deletions
diff --git a/x11-wm/devilspie/Makefile b/x11-wm/devilspie/Makefile
index 57bccb90b3b5..0535adaff6a0 100644
--- a/x11-wm/devilspie/Makefile
+++ b/x11-wm/devilspie/Makefile
@@ -6,19 +6,30 @@
#
PORTNAME= devilspie
-PORTVERSION= 0.7
+PORTVERSION= 0.8
CATEGORIES= x11-wm
MASTER_SITES= http://www.burtonini.com/computing/
MAINTAINER= jylefort@brutele.be
COMMENT= A window manipulation tool
+LIB_DEPENDS= popt:${PORTSDIR}/devel/popt
+BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt
+
USE_X_PREFIX= yes
-USE_GNOME= libwnck libglade2
+USE_GNOME= libwnck libxml2
+USE_REINPLACE= yes
GNU_CONFIGURE= yes
+USE_GMAKE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
MAN1= devilspie.1
+post-patch:
+ @${FIND} ${WRKSRC}/src -name '*.c' | ${XARGS} ${REINPLACE_CMD} -e \
+ 's/G_PARAM_WRITABLE/& | G_PARAM_CONSTRUCT/'
+
post-install:
${MKDIR} ${DATADIR}
${INSTALL_DATA} ${WRKSRC}/devilspie.dtd ${DATADIR}
@@ -31,6 +42,7 @@ post-install:
${WRKSRC}/NEWS \
${WRKSRC}/README \
${WRKSRC}/TODO \
+ ${WRKSRC}/devilspie-reference.html \
${DOCSDIR}
.endif
diff --git a/x11-wm/devilspie/distinfo b/x11-wm/devilspie/distinfo
index de0ab3dda6a7..9e31be3aefce 100644
--- a/x11-wm/devilspie/distinfo
+++ b/x11-wm/devilspie/distinfo
@@ -1,2 +1,2 @@
-MD5 (devilspie-0.7.tar.gz) = 328c05407f1a1d25bb4ed5dda848d935
-SIZE (devilspie-0.7.tar.gz) = 166105
+MD5 (devilspie-0.8.tar.gz) = 0170252238291584d563e5b84031f54d
+SIZE (devilspie-0.8.tar.gz) = 174449
diff --git a/x11-wm/devilspie/pkg-descr b/x11-wm/devilspie/pkg-descr
index 19ad8bcde462..7bfbd7ee7439 100644
--- a/x11-wm/devilspie/pkg-descr
+++ b/x11-wm/devilspie/pkg-descr
@@ -10,7 +10,7 @@ rules, it can perform a series of actions on that window. For example,
I make all windows created by X-Chat appear on all workspaces, and the
main Gkrellm1 window does not appear in the pager or task list.
-WWW: http://www.burtonini.com/blog/computers/devilspie
+WWW: http://www.burtonini.com/blog/computers/devilspie/
- Jean-Yves Lefort
jylefort@brutele.be
diff --git a/x11-wm/devilspie/pkg-plist b/x11-wm/devilspie/pkg-plist
index ea02b19ab1eb..ec6c7a9a164f 100644
--- a/x11-wm/devilspie/pkg-plist
+++ b/x11-wm/devilspie/pkg-plist
@@ -1,10 +1,12 @@
bin/devilspie
+share/locale/de/LC_MESSAGES/devilspie.mo
%%DATADIR%%/devilspie.dtd
%%EXAMPLESDIR%%/sample-config.xml
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/devilspie-reference.html
@dirrm %%DATADIR%%
@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%