Changeset View
Changeset View
Standalone View
Standalone View
xscreensaver/Makefile
| Context not available. | |||||
| # $FreeBSD$ | # $FreeBSD$ | ||||
| PORTNAME= xscreensaver | PORTNAME= xscreensaver | ||||
| PORTVERSION= 5.44 | PORTVERSION= 5.45 | ||||
| CATEGORIES= x11 | CATEGORIES= x11 | ||||
| MASTER_SITES= http://www.jwz.org/xscreensaver/ | MASTER_SITES= http://www.jwz.org/xscreensaver/ | ||||
| Context not available. | |||||
| LICENSE= MIT | LICENSE= MIT | ||||
| RUN_DEPENDS= p5-libwww>0:www/p5-libwww \ | RUN_DEPENDS= giftopnm:graphics/netpbm \ | ||||
| giftopnm:graphics/netpbm | p5-libwww>0:www/p5-libwww | ||||
| LIB_DEPENDS= libgle.so:graphics/gle \ | LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ | ||||
| libfontconfig.so:x11-fonts/fontconfig \ | libfreetype.so:print/freetype2 \ | ||||
| libfreetype.so:print/freetype2 | libgle.so:graphics/gle | ||||
| CONFLICTS= xscreensaver-gnome-[0-9]* xscreensaver-gnome-hacks-[0-9]* | |||||
| USES= autoreconf gettext gl gmake gnome jpeg localbase:ldflags perl5 \ | USES= autoreconf gettext gl gmake gnome jpeg localbase:ldflags perl5 \ | ||||
| pkgconfig xorg | pkgconfig xorg | ||||
| USE_GL= gl glu | USE_GL= gl glu | ||||
| USE_GNOME= cairo gdkpixbuf2 gtk20 intltool libglade2 libxml2 | USE_GNOME= cairo gdkpixbuf2 gtk20 intltool libglade2 libxml2 | ||||
| USE_PERL5= run | USE_PERL5= run | ||||
| USE_XORG= ice sm x11 xext xi xinerama xmu xrandr xrender xpm xt xxf86vm | USE_XORG= ice sm x11 xext xi xinerama xmu xpm xrandr xrender xt xxf86vm | ||||
| USE_CSTD= gnu99 | USE_CSTD= gnu99 | ||||
| CONFLICTS= xscreensaver-gnome-[0-9]* xscreensaver-gnome-hacks-[0-9]* | |||||
| GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
| CONFIGURE_ENV+= PERL="${PERL}" | CONFIGURE_ENV+= PERL="${PERL}" | ||||
| CONFIGURE_ARGS= --with-gtk --with-gl --with-gle --with-pixbuf --with-xpm \ | CONFIGURE_ARGS= --enable-locking \ | ||||
| --with-jpeg=${LOCALBASE} --with-xshm-ext --with-xdbe-ext \ | --with-app-defaults=${PREFIX}/lib/X11/app-defaults/ \ | ||||
| --with-hackdir=${PREFIX}/bin/xscreensaver-hacks/ \ | |||||
| --with-configdir=${PREFIX}/share/xscreensaver/config/ \ | --with-configdir=${PREFIX}/share/xscreensaver/config/ \ | ||||
| --with-x-app-defaults=${PREFIX}/lib/X11/app-defaults/ \ | --with-dpms-ext \ | ||||
| --with-dpms-ext --with-xinerama-ext --with-xf86vmode-ext \ | --with-gl \ | ||||
| --with-xf86gamma-ext --with-randr-ext --without-kerberos \ | --with-gle \ | ||||
| --without-setuid-hacks --enable-locking | --with-gtk \ | ||||
| --with-hackdir=${PREFIX}/bin/xscreensaver-hacks/ \ | |||||
| --with-jpeg=${LOCALBASE} \ | |||||
| --with-pixbuf \ | |||||
| --with-randr-ext \ | |||||
| --with-xdbe-ext \ | |||||
| --with-xf86gamma-ext \ | |||||
| --with-xf86vmode-ext \ | |||||
| --with-xinerama-ext \ | |||||
| --with-xpm \ | |||||
| --with-xshm-ext \ | |||||
| --without-kerberos \ | |||||
| --without-setuid-hacks | |||||
| MAKE_ARGS+= install_prefix=${STAGEDIR} | MAKE_ARGS+= install_prefix=${STAGEDIR} | ||||
| MAKE_JOBS_UNSAFE=yes | MAKE_JOBS_UNSAFE= yes | ||||
| OPTIONS_DEFINE= PAM SETUID_HACKS FIREF NLS NSFW XAOS1 XDALI XEARTH \ | OPTIONS_DEFINE= FIREF NLS NSFW PAM SETUID_HACKS XAOS1 XDALI XEARTH XFT \ | ||||
| XFT XMOUN XPLANET XSNOW | XMOUN XPLANET XSNOW | ||||
| OPTIONS_DEFAULT=PAM XFT | OPTIONS_DEFAULT= PAM XFT | ||||
| OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
| PAM_CONFIGURE_WITH= pam | PAM_CONFIGURE_WITH= pam | ||||
| SETUID_HACKS_DESC= Install sonar hack suid so it can ping | SETUID_HACKS_DESC= Install sonar hack suid so it can ping | ||||
| FIREF_DESC= Add extra port x11/fireflies | FIREF_DESC= Add extra port x11/fireflies | ||||
| FIREF_RUN_DEPENDS= ${LOCALBASE}/bin/xscreensaver-hacks/fireflies:x11/fireflies | FIREF_RUN_DEPENDS= ${LOCALBASE}/bin/xscreensaver-hacks/fireflies:x11/fireflies | ||||
| NLS_USES= gettext-runtime | NLS_USES= gettext-runtime | ||||
| NLS_CONFIGURE_ENABLE= nls | NLS_CONFIGURE_ENABLE= nls | ||||
| NSFW_DESC= Include material that is Not Safe For Work | NSFW_DESC= Include material that is Not Safe For Work | ||||
| XAOS1_DESC= Add extra port graphics/xaos | XAOS1_DESC= Add extra port graphics/xaos | ||||
| XAOS1_RUN_DEPENDS= xaos:graphics/xaos | XAOS1_RUN_DEPENDS= xaos:graphics/xaos | ||||
| XDALI_DESC= Add extra port x11-clocks/xdaliclock | XDALI_DESC= Add extra port x11-clocks/xdaliclock | ||||
| XDALI_RUN_DEPENDS= xdaliclock:x11-clocks/xdaliclock | XDALI_RUN_DEPENDS= xdaliclock:x11-clocks/xdaliclock | ||||
| XFT_CONFIGURE_WITH= xft | XFT_CONFIGURE_WITH= xft | ||||
| XFT_USE= XORG=xft | XFT_USE= XORG=xft | ||||
| XEARTH_DESC= Add extra port astro/xearth | XEARTH_DESC= Add extra port astro/xearth | ||||
| XEARTH_RUN_DEPENDS= xearth:astro/xearth | XEARTH_RUN_DEPENDS= xearth:astro/xearth | ||||
| XMOUN_DESC= Add extra port graphics/xmountains | XMOUN_DESC= Add extra port graphics/xmountains | ||||
| XMOUN_RUN_DEPENDS= xmountains:graphics/xmountains | XMOUN_RUN_DEPENDS= xmountains:graphics/xmountains | ||||
| XPLANET_DESC= Add extra port astro/xplanet | XPLANET_DESC= Add extra port astro/xplanet | ||||
| XPLANET_RUN_DEPENDS= xplanet:astro/xplanet | XPLANET_RUN_DEPENDS= xplanet:astro/xplanet | ||||
| XSNOW_DESC= Add extra port x11/xsnow | XSNOW_DESC= Add extra port x11/xsnow | ||||
| XSNOW_RUN_DEPENDS= xsnow:x11/xsnow | XSNOW_RUN_DEPENDS= xsnow:x11/xsnow | ||||
| SUB_FILES= xscreensaver-blank.desktop xscreensaver-lock.desktop \ | SUB_FILES= xscreensaver-blank.desktop xscreensaver-lock.desktop \ | ||||
| xscreensaver-start.desktop xscreensaver-stop.desktop | xscreensaver-start.desktop xscreensaver-stop.desktop | ||||
| Context not available. | |||||
| post-patch: | post-patch: | ||||
| ${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \ | ${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \ | ||||
| -e 's|pkg_config --list-all|pkg_config --help|' \ | -e 's|pkg_config --list-all|pkg_config --help|' \ | ||||
| ${WRKSRC}/configure.in | ${WRKSRC}/configure.ac | ||||
| ${REINPLACE_CMD} -e "s|/etc/pam.d|${PREFIX}/etc/pam.d|g" \ | ${REINPLACE_CMD} -e "s|/etc/pam.d|${PREFIX}/etc/pam.d|g" \ | ||||
| ${WRKSRC}/driver/passwd-pam.c \ | ${WRKSRC}/driver/passwd-pam.c \ | ||||
| ${WRKSRC}/driver/xscreensaver.man | ${WRKSRC}/driver/xscreensaver.man | ||||
| Context not available. | |||||