# New ports collection makefile for: gnome-screensaver # Date created: 09 June 2005 # Whom: Joe Marcus Clarke <marcus@FreeBSD.org> # # $FreeBSD$ # $MCom: ports/x11/gnome-screensaver/Makefile,v 1.58 2006/10/07 19:45:39 marcus Exp $ # PORTNAME= gnome-screensaver PORTVERSION= 2.16.2 CATEGORIES= x11 gnome MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME screen saver and locker LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib RUN_DEPENDS= xscreensaver-gl-helper:${PORTSDIR}/x11/xscreensaver-gnome-hacks USE_BZIP2= yes USE_XLIB= yes USE_GMAKE= yes USE_GETTEXT= yes GNU_CONFIGURE= yes USE_GNOME= gnomeprefix gnomehack intlhack libgnomeui gnomemenus CONFIGURE_ARGS= --with-gdm-config=${LOCALBASE}/etc/gdm/custom.conf \ --with-xscreensaverdir=${XSCREENSAVER_DIR} \ --with-xscreensaverhackdir=${LOCALBASE}/bin/xscreensaver-hacks CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" GCONF_SCHEMAS= gnome-screensaver.schemas PLIST= ${WRKDIR}/pkg-plist XSCREENSAVER_DIR= ${LOCALBASE}/share/xscreensaver/config SCREENSAVER_DIR= share/gnome/applications/screensavers XSCREENSAVER_EXCLUDE= "(popsquares.xml)" OPTIONS= PAM "Pluggable Authentication Module support" off .include <bsd.port.pre.mk> .if ${OSVERSION} < 500000 BROKEN= Does not build on 4.X .endif .if !defined(WITH_PAM) CONFIGURE_ARGS+= --disable-pam .endif pre-install: @${CP} ${.CURDIR}/pkg-plist ${PLIST} @cd ${XSCREENSAVER_DIR} && ${FIND} -s * -maxdepth 1 -type f -name "*.xml" | \ ${GREP} -Ev ${XSCREENSAVER_EXCLUDE} | \ ${SED} -e 's:^:${SCREENSAVER_DIR}/:' | \ ${SED} -e 's:[.]xml$$:.desktop:' >> ${PLIST} @${ECHO_CMD} @dirrm ${SCREENSAVER_DIR} >> ${PLIST} post-install: ${CHOWN} root ${PREFIX}/libexec/gnome-screensaver-dialog ${CHMOD} +s ${PREFIX}/libexec/gnome-screensaver-dialog cd ${PREFIX}/${SCREENSAVER_DIR} && \ ${FIND} -s ${XSCREENSAVER_DIR} -maxdepth 1 -type f -name "*.xml" | \ ${GREP} -Ev ${XSCREENSAVER_EXCLUDE} | \ ${XARGS} ${WRKSRC}/data/migrate-xscreensaver-config.sh .include <bsd.port.post.mk> yarn/devel/electron4/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron4/files/lodash.merge-4.6.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2'>dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2</option> <option value='gnome-3.22'>gnome-3.22</option> <option value='gnome-3.24'>gnome-3.24</option> <option value='gnome-3.26'>gnome-3.26</option> <option value='gnome-3.28'>gnome-3.28</option> <option value='gnome-3.32'>gnome-3.32</option> <option value='gnome-3.36'>gnome-3.36</option> <option value='gstreamer'>gstreamer</option> <option value='gstreamer-1.16'>gstreamer-1.16</option> <option value='gstreamer0.10-removal'>gstreamer0.10-removal</option> <option value='main' selected='selected'>main</option> <option value='master'>master</option> <option value='mate-1.16'>mate-1.16</option> <option value='mate-1.18'>mate-1.18</option> <option value='mate-1.20'>mate-1.20</option> <option value='mate-1.22'>mate-1.22</option> </select> <input type='submit' value='switch'/></form></td></tr> <tr><td class='sub'>FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)</td><td class='sub right'></td></tr></table> <table class='tabs'><tr><td> <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/about/'>about</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/'>summary</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/refs/?id=bf54f100bc78b1ab9916dda8ccaa25b846daa342'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/games/nil'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/tree/games/nil?id=bf54f100bc78b1ab9916dda8ccaa25b846daa342'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=bf54f100bc78b1ab9916dda8ccaa25b846daa342'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/diff/games/nil?id=bf54f100bc78b1ab9916dda8ccaa25b846daa342'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/stats/games/nil'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/games/nil'> <input type='hidden' name='id' value='bf54f100bc78b1ab9916dda8ccaa25b846daa342'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/?id=bf54f100bc78b1ab9916dda8ccaa25b846daa342'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/games?id=bf54f100bc78b1ab9916dda8ccaa25b846daa342'>games</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/games/nil?id=bf54f100bc78b1ab9916dda8ccaa25b846daa342'>nil</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/games/nil?id=bf54f100bc78b1ab9916dda8ccaa25b846daa342&showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=2fba358331aa6f22474d067fd6024a5da613e8b6'>- Add SHA256</a></td><td>pav</td><td><span title='2005-11-25 03:28:01 +0800'>2005-11-25</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=51260313e1ac0f38bac47e7c4bc93c03bbb5306e'>BROKEN on 5.x: Does not compile</a></td><td>kris</td><td><span title='2004-09-19 09:33:42 +0800'>2004-09-19</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+7</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=0307fa21a54024c9a2f89c8797ee78710d49ae2a'>- tar -> ${TAR} (since we have now a bsdtar ;)</a></td><td>clement</td><td><span title='2004-04-07 21:26:20 +0800'>2004-04-07</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=90dd96b64bfb34e2e5e7f1c52dd4763461478fff'>Chase library bump of libSDL-1.1 for all ports which were depending</a></td><td>edwin</td><td><span title='2004-03-16 12:23:56 +0800'>2004-03-16</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=3c0625e6de2b3875eca62ae397afd0a3bfb7ab9f'>Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.</a></td><td>marcus</td><td><span title='2004-02-04 13:21:48 +0800'>2004-02-04</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=6a12ba5ef35b1ee6d77dc1ddfaab71d27d03b652'>SIZEify.</a></td><td>trevor</td><td><span title='2004-01-29 15:24:56 +0800'>2004-01-29</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=100e42b471c2addd74c7e3f210e0a4dbf13e6099'>- Use new knobs from bsd.sdl.mk</a></td><td>krion</td><td><span title='2004-01-21 02:21:02 +0800'>2004-01-21</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=f19e43d86f829825695e5ed97c4f4c220ace651a'>- Unbreak on -CURRENT</a></td><td>pav</td><td><span title='2003-11-16 08:38:24 +0800'>2003-11-16</span></td><td>4</td><td><span class='deletions'>-15</span>/<span class='insertions'>+45</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=98d7950e05980253d33259a6aafcd5e3b6547fdb'>Use the FIND and XARGS macros introduced in bsd.port.mk 1.391.</a></td><td>trevor</td><td><span title='2003-11-13 22:45:08 +0800'>2003-11-13</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=f8958a648be821feb0263d1948d9119bae2b8df3'>Let be hohest: I really don't have a time now to properly maintain all</a></td><td>sobomax</td><td><span title='2003-07-29 17:12:37 +0800'>2003-07-29</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=f6ac0b4935ea004895ab5cc2800059b8d12c82ba'>Move inclusion of bsd.port.pre.mk later in the file for conditional BROKEN</a></td><td>kris</td><td><span title='2003-06-05 06:43:38 +0800'>2003-06-05</span></td><td>1</td><td><span class='deletions'>-6</span>/<span class='insertions'>+6</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=6f07558a470ffa1d87d80af0b4007d14060e7808'>BROKEN on 5.1: bad C++</a></td><td>kris</td><td><span title='2003-05-18 17:55:25 +0800'>2003-05-18</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+7</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=9ddd3b82d6dc17d4f1d24406279c66dc9f23b128'>Clear moonlight beckons.</a></td><td>ade</td><td><span title='2003-03-07 14:14:21 +0800'>2003-03-07</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/games/nil?id=b6531a6eaed9d869513b94a87d605c0c9253a0e3'>There is no libgcc_r.a anymore.</a></td><td>sobomax</td><td><span title='2001-02-28 19:22:46 +0800'>2001-02-28</span>