aboutsummaryrefslogtreecommitdiffstats
path: root/x11/electricsheep
diff options
context:
space:
mode:
authordougb <dougb@FreeBSD.org>2008-08-19 06:53:36 +0800
committerdougb <dougb@FreeBSD.org>2008-08-19 06:53:36 +0800
commitecd59ecb726823addfaa846f42abcc5ac9f69b56 (patch)
tree1fd8b42022730c446be78ad876694440569123a9 /x11/electricsheep
parent7bda7d285687bed0e4d689bd73019b1d79800914 (diff)
downloadfreebsd-ports-gnome-ecd59ecb726823addfaa846f42abcc5ac9f69b56.tar.gz
freebsd-ports-gnome-ecd59ecb726823addfaa846f42abcc5ac9f69b56.tar.zst
freebsd-ports-gnome-ecd59ecb726823addfaa846f42abcc5ac9f69b56.zip
In xscreensaver 5.07 the xml files for optional screen savers have been
removed. In order to continue supporting those screen savers that we have in the ports tree I'm adding enhanced versions of the 5.06 xml files to the port. The xml file installed by this port is "bare bones," while the one from xscreensaver 5.06 has more features, so remove the option to intall the one from this port. While I'm here, man pages are not PORTDOCS. I'm making this change on a short maintainer timeout (6 days) because the xscreensaver 5.07 update is blocking on this, and I haven't heard anything from the maintainer of this port.
Diffstat (limited to 'x11/electricsheep')
-rw-r--r--x11/electricsheep/Makefile22
1 files changed, 1 insertions, 21 deletions
diff --git a/x11/electricsheep/Makefile b/x11/electricsheep/Makefile
index fde64fd064a6..1e2c73e7395d 100644
--- a/x11/electricsheep/Makefile
+++ b/x11/electricsheep/Makefile
@@ -7,7 +7,7 @@
PORTNAME= electricsheep
PORTVERSION= 2.6.8
-PORTREVISION= 5
+PORTREVISION= 6
PORTEPOCH= 1
CATEGORIES= x11
MASTER_SITES= http://electricsheep.org/
@@ -22,17 +22,11 @@ RUN_DEPENDS= xloadimage:${PORTSDIR}/x11/xloadimage \
xsetbg:${PORTSDIR}/x11/xloadimage \
curl:${PORTSDIR}/ftp/curl
-.if defined(WITH_XSCREENSAVER)
-RUN_DEPENDS+= xscreensaver:${PORTSDIR}/x11/xscreensaver
-.endif
-
USE_SDL= sdl
GNU_CONFIGURE= yes
USE_XORG= x11 xau xdmcp xext xi xrandr xv sm ice
-.if !defined(NOPORTDOCS)
MAN1= electricsheep.1
-.endif
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} ${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
@@ -41,15 +35,6 @@ LIBTOOLFILES= configure mpeg2dec/configure flam3/configure
.include <bsd.port.pre.mk>
-pre-everything::
-.if !defined(WITH_XSCREENSAVER)
- @${ECHO_MSG} "elecricsheep has the following tunable option(s):"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "WITH_XSCREENSAVER=yes Installs configuration file"
- @${ECHO_MSG} " for XScreenSaver"
- @${ECHO_MSG} ""
-.endif
-
post-patch:
@${REINPLACE_CMD} -e \
's|/usr/X11R6/lib/xscreensaver/config|${LOCALBASE}/share/xscreensaver/config|' \
@@ -74,11 +59,6 @@ do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/mpeg2dec/src/mpeg2dec_onroot ${PREFIX}/bin
@${INSTALL} -d -m 0755 ${DATADIR}
@${INSTALL_DATA} ${WRKSRC}/*.png ${DATADIR}
-.if defined(WITH_XSCREENSAVER)
- @${INSTALL_DATA} ${WRKSRC}/electricsheep.xml ${PREFIX}/share/xscreensaver/config
-.endif
-.if !defined(NOPORTDOCS)
@${INSTALL_MAN} ${WRKSRC}/electricsheep.man ${PREFIX}/man/man1/electricsheep.1
-.endif
.include <bsd.port.post.mk>