aboutsummaryrefslogtreecommitdiffstats
path: root/x11/wmdrawer
diff options
context:
space:
mode:
authorvanilla <vanilla@FreeBSD.org>2014-01-11 18:03:45 +0800
committervanilla <vanilla@FreeBSD.org>2014-01-11 18:03:45 +0800
commitbd6ece873d330846fd3485a6be59f46dff14b154 (patch)
tree8a2e261b7f54c50876022629c0f414a3a9c87274 /x11/wmdrawer
parent59a4eceb179bc65398b7a45274483806d7d71158 (diff)
downloadfreebsd-ports-gnome-bd6ece873d330846fd3485a6be59f46dff14b154.tar.gz
freebsd-ports-gnome-bd6ece873d330846fd3485a6be59f46dff14b154.tar.zst
freebsd-ports-gnome-bd6ece873d330846fd3485a6be59f46dff14b154.zip
Support stagedir.
Approved by: portmgr (blanket infrastructure)
Diffstat (limited to 'x11/wmdrawer')
-rw-r--r--x11/wmdrawer/Makefile9
-rw-r--r--x11/wmdrawer/files/patch-Makefile17
-rw-r--r--x11/wmdrawer/pkg-plist5
3 files changed, 22 insertions, 9 deletions
diff --git a/x11/wmdrawer/Makefile b/x11/wmdrawer/Makefile
index 130eeed30427..18b232cb100a 100644
--- a/x11/wmdrawer/Makefile
+++ b/x11/wmdrawer/Makefile
@@ -21,10 +21,6 @@ MAKE_ENV+= ${CONFIGURE_ENV}
SUB_FILES+= pkg-message
-MANCOMPRESSED= yes
-MAN1= wmdrawer.1x
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR},g" ${WRKSRC}/wmdrawerrc.example
@${REINPLACE_CMD} -e "s,CFLAGS = -O3,CFLAGS +=,g; \
@@ -34,8 +30,7 @@ post-patch:
s,/usr/X11R6,${LOCALBASE},g" ${WRKSRC}/Makefile
post-install:
- @${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${DISTDIR}/logo-beastie.png ${DATADIR}/beastie.png
- @${CAT} ${PKGMESSAGE}
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${DISTDIR}/logo-beastie.png ${STAGEDIR}${DATADIR}/beastie.png
.include <bsd.port.mk>
diff --git a/x11/wmdrawer/files/patch-Makefile b/x11/wmdrawer/files/patch-Makefile
new file mode 100644
index 000000000000..67eab08cfc8b
--- /dev/null
+++ b/x11/wmdrawer/files/patch-Makefile
@@ -0,0 +1,17 @@
+--- Makefile.orig 2014-01-11 11:20:26.000000000 +0800
++++ Makefile 2014-01-11 11:20:56.000000000 +0800
+@@ -68,10 +68,10 @@ clean :
+ $(RM) *.o $(PRGS)
+
+ install : wmdrawer
+- $(INSTALL) -m 755 wmdrawer $(PREFIX)/bin
+- $(INSTALL) -m 644 doc/wmdrawer.1x.gz $(MANDIR)
+- $(INSTALL) -d $(DOCDIR)/wmdrawer
+- $(INSTALL) -m 644 wmdrawerrc.example AUTHORS ChangeLog COPYING INSTALL README TODO $(DOCDIR)/wmdrawer
++ $(INSTALL) -m 755 wmdrawer $(DESTDIR)$(PREFIX)/bin
++ $(INSTALL) -m 644 doc/wmdrawer.1x.gz $(DESTDIR)$(MANDIR)/wmdrawer.1.gz
++ $(INSTALL) -d $(DESTDIR)$(DOCDIR)/wmdrawer
++ $(INSTALL) -m 644 wmdrawerrc.example AUTHORS ChangeLog COPYING INSTALL README TODO $(DESTDIR)$(DOCDIR)/wmdrawer
+
+ uninstall: clean
+ $(RM) $(PREFIX)/bin/wmdrawer
diff --git a/x11/wmdrawer/pkg-plist b/x11/wmdrawer/pkg-plist
index 350d6aaf9b44..4e6b9c63a9ec 100644
--- a/x11/wmdrawer/pkg-plist
+++ b/x11/wmdrawer/pkg-plist
@@ -1,5 +1,5 @@
bin/wmdrawer
-%%DATADIR%%/beastie.png
+man/man1/wmdrawer.1.gz
%%DOCSDIR%%/AUTHORS
%%DOCSDIR%%/COPYING
%%DOCSDIR%%/ChangeLog
@@ -7,5 +7,6 @@ bin/wmdrawer
%%DOCSDIR%%/README
%%DOCSDIR%%/TODO
%%DOCSDIR%%/wmdrawerrc.example
-@dirrm %%DOCSDIR%%
+%%DATADIR%%/beastie.png
@dirrm %%DATADIR%%
+@dirrm %%DOCSDIR%%