diff options
author | dougb <dougb@FreeBSD.org> | 2012-06-24 18:26:27 +0800 |
---|---|---|
committer | dougb <dougb@FreeBSD.org> | 2012-06-24 18:26:27 +0800 |
commit | 73bf73a956abbb584f809eeb7697e2a300ae1a6e (patch) | |
tree | 1441aef5598ecb981f70799d38026fe1831eacc3 /x11 | |
parent | 302d4160f1f4fdb726d837a42e4256886a9c1230 (diff) | |
download | freebsd-ports-gnome-73bf73a956abbb584f809eeb7697e2a300ae1a6e.tar.gz freebsd-ports-gnome-73bf73a956abbb584f809eeb7697e2a300ae1a6e.tar.zst freebsd-ports-gnome-73bf73a956abbb584f809eeb7697e2a300ae1a6e.zip |
Upgrade to version 5.17:
* Enlarged the texture image for `lament'.
* XInput devices now also ignore small mouse motions.
* Various minor fixes.
For the port:
* Add CONFLICTS with xscreensaver-gnome*
* s/X11BASE/LOCALBASE/
* Remove a pattern in pre-patch that was incorporated upstream
* Add a pre-patch pattern to fix the image for `lament'
(Version 5.16 was quickly replaced by 5.17 due to compilation problems)
Diffstat (limited to 'x11')
-rw-r--r-- | x11/xscreensaver/Makefile | 15 | ||||
-rw-r--r-- | x11/xscreensaver/distinfo | 4 |
2 files changed, 11 insertions, 8 deletions
diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile index 2845a88f07ab..8e85d70010b1 100644 --- a/x11/xscreensaver/Makefile +++ b/x11/xscreensaver/Makefile @@ -6,8 +6,7 @@ # PORTNAME= xscreensaver -PORTVERSION= 5.15 -PORTREVISION= 1 +PORTVERSION= 5.17 CATEGORIES?= x11 MASTER_SITES= http://www.jwz.org/xscreensaver/ \ http://dougbarton.us/Downloads/ @@ -26,6 +25,8 @@ RUN_DEPENDS= p5-libwww>0:${PORTSDIR}/www/p5-libwww \ MAKE_JOBS_SAFE= yes +CONFLICTS= xscreensaver-gnome-[0-9]* xscreensaver-gnome-hacks-[0-9]* + USE_XORG= xpm USE_GL= yes USE_GMAKE= yes @@ -68,7 +69,7 @@ CONFIGURE_ARGS+= --with-setuid-hacks .endif .if defined(WITH_FIREF) -RUN_DEPENDS+= ${X11BASE}/bin/xscreensaver-hacks/fireflies:${PORTSDIR}/x11/fireflies +RUN_DEPENDS+= ${LOCALBASE}/bin/xscreensaver-hacks/fireflies:${PORTSDIR}/x11/fireflies .endif .if defined(WITH_XAOS1) RUN_DEPENDS+= xaos:${PORTSDIR}/graphics/xaos @@ -143,9 +144,11 @@ post-patch: -e 's#malloc.h#stdlib.h#g' \ -e 's#/usr/X11R6#${LOCALBASE}#g' \ ${WRKSRC}/configure.Patched > ${WRKSRC}/configure - @ ${CP} ${WRKSRC}/hacks/vidwhacker ${WRKSRC}/hacks/vidwhacker.presed - @ ${SED} -e '329s#.*# $$fn = "$$imagedir/$$fn";#' \ - ${WRKSRC}/hacks/vidwhacker.presed > ${WRKSRC}/hacks/vidwhacker + @ ${CP} ${WRKSRC}/hacks/glx/Makefile.in \ + ${WRKSRC}/hacks/glx/Makefile.in.presed + @ ${SED} -e 's#lament.xpm#lament512.xpm#g' \ + ${WRKSRC}/hacks/glx/Makefile.in.presed > \ + ${WRKSRC}/hacks/glx/Makefile.in .if defined(WITH_PAM) .for f in driver/passwd-pam.c driver/xscreensaver.man @ ${CP} ${WRKSRC}/${f} ${WRKSRC}/${f}.presed diff --git a/x11/xscreensaver/distinfo b/x11/xscreensaver/distinfo index b453dbe8ae27..cf436553d322 100644 --- a/x11/xscreensaver/distinfo +++ b/x11/xscreensaver/distinfo @@ -1,2 +1,2 @@ -SHA256 (xscreensaver-5.15.tar.gz) = 4f6d1f1e4c15dbb74e2296f8fe57a73d47d602515178c248bbc838f779d5082d -SIZE (xscreensaver-5.15.tar.gz) = 5977594 +SHA256 (xscreensaver-5.17.tar.gz) = c34b92f71b8c597ee55b087a3d2528baa0e56123fa3d784cf97b99eb3b7f6d7b +SIZE (xscreensaver-5.17.tar.gz) = 7238015 |