# New ports collection makefile for: Ogle FOX GUI # Date created: Tue Jul 9 20:24:02 UTC 2002 # Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> # # $FreeBSD$ # PORTNAME= goggles PORTVERSION= 0.8.0 PORTREVISION= 7 CATEGORIES= multimedia MASTER_SITES= http://www.fifthplanet.net/files/ MAINTAINER= multimedia@FreeBSD.org COMMENT= A FOX frontend to the Ogle DVD player BUILD_DEPENDS= ${LOCALBASE}/lib/ogle/libdvdcontrol.so.11:${PORTSDIR}/multimedia/ogle LIB_DEPENDS= FOX-1.4:${PORTSDIR}/x11-toolkits/fox14 RUN_DEPENDS= ogle:${PORTSDIR}/multimedia/ogle USE_BZIP2= yes USE_GMAKE= yes USE_XORG= x11 xv xproto xext MAKE_JOBS_SAFE= yes pre-everything:: .ifndef(WITH_DVD_DEVICE) @${ECHO_MSG} '===> The default DVD device is ${DEFAULT_DVD_DEVICE}' @${ECHO_MSG} "===> You can choose any DVD device at Ogle's command line" @${ECHO_MSG} '===> Define WITH_DVD_DEVICE if you want to change the default' @${ECHO_MSG} "===> For example, 'make WITH_DVD_DEVICE=\"/dev/somedevice\"'" .endif .include <bsd.port.pre.mk> .ifdef(WITH_DVD_DEVICE) DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} .else DEFAULT_DVD_DEVICE=/dev/acd0 .endif PLIST_FILES= \ bin/goggles \ bin/ogle_gui_goggles # .ifndef(NOPORTDOCS) PORTDOCS= \ goggles_manual.pdf .endif post-patch: @${REINPLACE_CMD} -E \ -e 's|/bin/bash|${SH}|' \ -e 's|^(MAKE=).*$$|\1${GMAKE}|' \ -e 's|function print_help|print_help|' \ ${WRKSRC}/gb @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \ ${WRKSRC}/build/xvdetect do-configure: # fix dvd device # correct applnk location @${REINPLACE_CMD} -E \ -e 's|^(CONFIG_DVD_DEVICE=).+$$|\1"${DEFAULT_DVD_DEVICE}"|' \ -e 's|applnk-mdk|applnk|' \ ${WRKSRC}/build/config.linux # uphold PREFIX # uphold C{,XX}FLAGS # uphold C{C,XX} @${REINPLACE_CMD} -E \ -e 's|/usr/share/|${PREFIX}/share/|' \ -e 's|^(export[[:space:]]+CC=).+$$|\1"${CC}"|' \ -e 's|^(export[[:space:]]+CXX=).+$$|\1"${CXX}"|' \ -e 's|^(export[[:space:]]+CFLAGS=).+$$|\1"${CFLAGS} ${PTHREAD_CFLAGS}"|' \ -e 's|^(export[[:space:]]+CXXFLAGS=).+$$|\1"${CXXFLAGS}"|' \ -e 's|^(export[[:space:]]+LIBS=).+$$|\1"${PTHREAD_LIBS}"|' \ -e 's|^(export[[:space:]]+LIBLINK=)"ar (.+)$$|\1"${AR} \2|' \ ${WRKSRC}/build/config.linux do-build: @cd ${WRKSRC} && ./gb \ --prefix=${PREFIX} \ --fox-prefix=${LOCALBASE} \ --ogle-prefix=${LOCALBASE} \ --with-xv=yes post-build: @${SED} -E \ -e 's|@prefix@|${PREFIX}|' \ ${WRKSRC}/scripts/goggles.in > \ ${WRKDIR}/goggles do-install: .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/desktop/goggles_manual.pdf ${DOCSDIR} .endif @${INSTALL_SCRIPT} ${WRKDIR}/goggles ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/src/ogle_gui_goggles ${PREFIX}/bin .include <bsd.port.post.mk> pm_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/'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/french/verbiste'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/tree/french/verbiste'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/french/verbiste'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/diff/french/verbiste'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/stats/french/verbiste'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/french/verbiste'> <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/'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/french'>french</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/french/verbiste'>verbiste</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/french/verbiste?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/french/verbiste?id=c399c4d12f6462f1d535e9a3143fe0e679a63eb8'>Prepare removal for libgnomeui</a></td><td>Baptiste Daroussin</td><td><span title='2021-05-01 20:42:30 +0800'>2021-05-01</span></td><td>2</td><td><span class='deletions'>-12</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/french/verbiste?id=305f148f482daf30dcf728039d03d019f88344eb'>Remove # $FreeBSD$ from Makefiles.</a></td><td>Mathieu Arnold</td><td><span title='2021-04-06 22:31:07 +0800'>2021-04-06</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/french/verbiste?id=b388100a84db63302ca9a276fd5acb2ba50fffbf'>Add category education.</a></td><td>Christian Weisgerber</td><td><span title='2020-11-26 02:28:32 +0800'>2020-11-26</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/french/verbiste?id=7656518b22425f2aca07c31c13164aa5b7758e3e'>Update to 0.1.47:</a></td><td>Christian Weisgerber</td><td><span title='2019-10-04 23:30:17 +0800'>2019-10-04</span></td><td>3</td><td><span class='deletions'>-11</span>/<span class='insertions'>+17</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/french/verbiste?id=cfe8374ea294752a56c107a2f3ac510593cb4fa6'>Update to 0.1.44: fixes to the *croitre verbs; options --mode and</a></td><td>Christian Weisgerber</td><td><span title='2016-12-10 00:18:57 +0800'>2016-12-10</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/french/verbiste?id=2772c8a0b1f13e8552fc9dcf31c3dd6fdc1dad7d'>Update to 0.1.43. Changes in this release:</a></td><td>Christian Weisgerber</td><td><span title='2016-05-02 22:33:01 +0800'>2016-05-02</span></td><td>3</td><td><span class='deletions'>-6</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/french/verbiste?id=865515d9e20a77148427bf3061dda48cb6015510'>Update french/verbiste to 0.1.42.</a></td><td>Christian Weisgerber</td><td><span title='2016-02-21 00:14:09 +0800'>2016-02-21</span></td><td>2</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/french/verbiste?id=8daf4dbedc45c3c701de78d5a2c299a274d5c5f5'>* Port updated to 0.1.41</a></td><td>Christian Weisgerber</td><td><span title='2015-01-18 00:35:24 +0800'>2015-01-18</span></td><td>5</td><td><span class='deletions'>-17</span>/<span class='insertions'>+32</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/french/verbiste?id=719965fbf6479b4b9c7bc4bf82b0ad35424879cc'>Cleanup plist</a></td><td>Baptiste Daroussin</td><td><span title='2014-10-20 23:07:54 +0800'>2014-10-20</span></td><td>1</td><td><span class='deletions'>-12</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/french/verbiste?id=511c49bdecf1a9776490a13ab0dab1f7fc561bbf'>In some straightforward cases, protect documentation behind</a></td><td>Adam Weinberger</td><td><span title='2014-08-04 11:40:14 +0800'>2014-08-04</span></td><td>2</td><td><span class='deletions'>-19</span>/<span class='insertions'>+19</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/french/verbiste?id=9b7561f6afe2d036f4a20da98396bd231c50dc1f'>Support stage</a></td><td>Baptiste Daroussin</td><td><span title='2014-05-08 06:02:40 +0800'>2014-05-08</span></td><td>2</td><td><span class='deletions'>-14</span>/<span class='insertions'>+16</span></td></tr>