diff --git a/emulators/open-vm-tools/Makefile b/emulators/open-vm-tools/Makefile index 3d626f0a84af..3838c637558e 100644 --- a/emulators/open-vm-tools/Makefile +++ b/emulators/open-vm-tools/Makefile @@ -1,90 +1,91 @@ PORTNAME= open-vm-tools PORTVERSION= 12.0.0 +PORTREVISION= 1 DISTVERSIONPREFIX= stable- PORTEPOCH= 2 CATEGORIES= emulators MAINTAINER= garga@FreeBSD.org COMMENT= Open VMware tools for FreeBSD VMware guests ${${FLAVOR}_COMMENT} LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= aarch64 amd64 i386 LIB_DEPENDS= libdnet.so:net/libdnet \ libmspack.so:archivers/libmspack FLAVORS= default nox11 default_CONFLICTS_INSTALL= open-vm-tools-nox11 nox11_PKGNAMESUFFIX= -nox11 nox11_CONFLICTS_INSTALL= open-vm-tools nox11_COMMENT= (without X11) USES= autoreconf gettext-runtime gnome kmod libtool localbase \ pathfix pkgconfig USE_GITHUB= yes GH_ACCOUNT= vmware USE_GNOME= glib20 USE_LDCONFIG= yes USE_RC_SUBR= vmware-guestd vmware-kmod GNU_CONFIGURE= yes CONFIGURE_ARGS+=--disable-vgauth \ --enable-containerinfo=no \ --sysconfdir=${PREFIX}/etc \ --without-icu CONFIGURE_ENV+= SYSDIR=${SRC_BASE}/sys INSTALL_TARGET= install-strip CPPFLAGS+= -Wno-deprecated-declarations SSP_UNSAFE= kernel module does not support ssp WRKSRC_SUBDIR= open-vm-tools PORTDOCS= * OPTIONS_DEFINE= DOCS FUSE LIBNOTIFY OPENSSL X11 OPTIONS_DEFAULT=DOCS FUSE LIBNOTIFY OPENSSL X11 .if ${FLAVOR:U} == nox11 OPTIONS_EXCLUDE:= LIBNOTIFY X11 .endif OPTIONS_SUB= LIBNOTIFY_DESC= Desktop notification support DOCS_BUILD_DEPENDS= doxygen:devel/doxygen DOCS_CONFIGURE_ENABLE= docs FUSE_USES= fuse LIBNOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify OPENSSL_CONFIGURE_WITH= ssl X11_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 X11_USES= xorg -X11_USE= GNOME=gdkpixbuf2,gtk30,gtkmm30 \ +X11_USE= GNOME=gdkpixbuf2,gdkpixbuf2xlib,gtk30,gtkmm30 \ XORG=ice,sm,x11,xext,xi,xinerama,xorgproto,xrandr,xrender,xtst X11_CONFIGURE_WITH= gtk3 gtkmm3 x post-patch: @${REINPLACE_CMD} -e "s@%%PREFIX%%@${PREFIX}@"\ ${WRKSRC}/lib/guestApp/guestApp.c post-build: cd ${WRKSRC}/modules && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/input ${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmblock.ko \ ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmblock.ko ${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmmemctl.ko \ ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmmemctl.ko ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/tools.conf \ ${STAGEDIR}${DATADIR}/tools.conf.sample ${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/scripts/vmware/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/tests/ .include diff --git a/games/xqf/Makefile b/games/xqf/Makefile index c52745e23225..a1c97c5f8e01 100644 --- a/games/xqf/Makefile +++ b/games/xqf/Makefile @@ -1,38 +1,38 @@ PORTNAME= xqf PORTVERSION= 1.0.6.2 +PORTREVISION= 1 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= games MAINTAINER= ports@FreeBSD.org COMMENT= Server browser for many popular 3D action games RUN_DEPENDS= qstat:games/qstat USES= autoreconf gettext gmake gnome pkgconfig xorg -USE_GNOME= intlhack +USE_GNOME= intlhack gdkpixbuf2 gdkpixbuf2xlib USE_XORG= x11 GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= XQF CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= GTK2 BZIP2 DOCS OPTIONS_DEFAULT=GTK2 BZIP2 GTK2_USE= GNOME=gtk20 -GTK2_USE_OFF= GNOME=gdkpixbuf GTK2_CONFIGURE_ENABLE= gtk2 BZIP2_CONFIGURE_ENABLE= bzip2 post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/xqfdocs.html ${STAGEDIR}${DOCSDIR} .include diff --git a/www/w3m/Makefile b/www/w3m/Makefile index a3ae373a9cf2..236e3bc45b9e 100644 --- a/www/w3m/Makefile +++ b/www/w3m/Makefile @@ -1,100 +1,101 @@ PORTNAME= w3m PORTVERSION= 0.5.3.${SNAPDATE} +PORTREVISION= 1 CATEGORIES+= www MAINTAINER?= nobutaka@FreeBSD.org COMMENT?= Pager/text-based WWW browser LICENSE= w3m LICENSE_NAME= w3m LICENSE_FILE= ${WRKSRC}/doc/README LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_mips64= fails to build: qemu: uncaught target signal 11 (Segmentation fault) - core dumped LIB_DEPENDS= libgc.so:devel/boehm-gc USES= cpe iconv pkgconfig perl5 ssl USE_GITHUB= yes CPE_VENDOR= w3m_project GH_ACCOUNT= tats GH_PROJECT= w3m GH_TAGNAME= c515ea8 MAKE_JOBS_UNSAFE= yes SNAPDATE= 20220429 CONFLICTS?= ja-w3m-0.5.* ja-w3m-img-0.5.* w3m-img-0.5.* GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gc=${LOCALBASE} \ ac_cv_path_PERL=${PERL} CONFIGURE_ENV= DEFS="-I${LOCALBASE}/include" DOCS_COMMON= FAQ.html HISTORY MANUAL.html README README.cookie \ README.cygwin README.dict README.func README.img \ README.m17n README.mouse README.passwd README.pre_form \ README.siteconf README.tab STORY.html \ keymap.default keymap.lynx menu.default menu.submenu DOCS_DE= FAQ.html MANUAL.html README.func DOCS_EN= README.sixel DOCS_JP= ${DOCS_COMMON} README.SSL README.keymap \ README.mailcap README.menu README.migemo OPTIONS_DEFINE= INLINE_IMAGE JAPANESE KEY_LYNX DOCS NLS INLINE_IMAGE_DESC= Inline image support JAPANESE_DESC= Japanese messages and migemo support KEY_LYNX_DESC= Keymap like lynx browser OPTIONS_SUB= yes INLINE_IMAGE_USES= gnome xorg -INLINE_IMAGE_USE= xorg=x11 gnome=gtk20,gdkpixbuf2 +INLINE_IMAGE_USE= xorg=x11 gnome=gtk20,gdkpixbuf2,gdkpixbuf2xlib INLINE_IMAGE_CONFIGURE_ON= --with-imagelib=gtk2 --enable-image=fb,x11 INLINE_IMAGE_CONFIGURE_OFF= --enable-image=fb JAPANESE_CONFIGURE_ON= --enable-japanese=U --with-migemo=yes KEY_LYNX_CONFIGURE_ON= --with-keymap=lynx NLS_USES= gettext NLS_CONFIGURE_ON= --enable-nls NLS_CONFIGURE_OFF= --disable-nls .include .if ${PORT_OPTIONS:MINLINE_IMAGE} PKGMESSAGE= ${MASTERDIR}/pkg-message CONFIGURE_ENV += LDFLAGS="-L${LOCALBASE}/lib" LIBS="-lX11" .else # Don't use pkg-message PKGMESSAGE= ${NONEXISTENT} .endif post-patch: @${REINPLACE_CMD} -e \ 's|`\(expr\) \(.*\) : \(.*\)`|`\1 \\( \2 : \3 \\)`|' \ -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure @${FIND} ${WRKSRC}/doc* -type f \! -name HISTORY \ -exec ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' {} + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ja/w3m @cd ${WRKSRC}/doc-jp; \ for i in ${DOCS_JP} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/ja/w3m/ ; \ done @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/de/w3m @cd ${WRKSRC}/doc-de; \ for i in ${DOCS_DE} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/de/w3m/ ; \ done @cd ${WRKSRC}/doc; \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/w3m/; \ for i in ${DOCS_COMMON} ${DOCS_EN} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/w3m/ ; \ done ${INSTALL_MAN} ${WRKSRC}/scripts/w3mman/w3mman.1 ${STAGEDIR}${PREFIX}/man/ja/man1 .include diff --git a/x11-wm/sawfish/Makefile b/x11-wm/sawfish/Makefile index 16ea389b754c..fd83c2117150 100644 --- a/x11-wm/sawfish/Makefile +++ b/x11-wm/sawfish/Makefile @@ -1,51 +1,52 @@ PORTNAME= sawfish DISTVERSION= 1.13.0 +PORTREVISION= 1 CATEGORIES= x11-wm MASTER_SITES= http://download.tuxfamily.org/sawfish/ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Extensible window manager using Lisp-based scripting language LICENSE= ART20 GPLv2 LICENSE_COMB= multi BUILD_DEPENDS= rep-gtk2>=0.90:x11-toolkits/rep-gtk2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgmp.so:math/gmp \ libharfbuzz.so:print/harfbuzz \ librep.so:lang/librep RUN_DEPENDS= rep-gtk2>=0.90:x11-toolkits/rep-gtk2 USES= autoreconf gmake gnome libtool localbase makeinfo pathfix \ pkgconfig tar:xz xorg USE_XORG= ice sm x11 xft xinerama xrandr xtst xrender xext -USE_GNOME= cairo gdkpixbuf2 gtk20 +USE_GNOME= cairo gdkpixbuf2 gdkpixbuf2xlib gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=${PREFIX}/share \ --datadir=${PREFIX}/share INFO= sawfish OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_OFF= --without-nls post-extract: @${RM} ${WRKSRC}/themes/StyleTab/Flat/.directory post-patch: @${REINPLACE_CMD} -e \ '/dnsdomainname/d' ${WRKSRC}/build-info @${REINPLACE_CMD} -e \ 's|prog_name|program_name|g' ${WRKSRC}/src/main.c post-build: ${STRIP_CMD} ${WRKSRC}/src/.libs/*.so \ ${WRKSRC}/src/gtk-style .include diff --git a/x11/fbpanel/Makefile b/x11/fbpanel/Makefile index 2a90b2c96a54..9c49e07a1425 100644 --- a/x11/fbpanel/Makefile +++ b/x11/fbpanel/Makefile @@ -1,41 +1,41 @@ PORTNAME= fbpanel PORTVERSION= 6.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight, NETWM compliant X11 desktop panel LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= alias gmake gnome pkgconfig tar:tbz2 xorg -USE_GNOME= gtk20 +USE_GNOME= gdkpixbuf2 gdkpixbuf2xlib gtk20 USE_XORG= x11 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} PORTDOCS= CHANGELOG CREDITS NOTES README OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="${PORTNAME}" "${PORTNAME} NETWM compliant X11 desktop panel" \ "${PORTNAME}" "${PORTNAME}" "System;" false post-patch: @${REINPLACE_CMD} -e '/LDFLAGS/s/$$/ -lX11 -lm/' \ ${WRKSRC}/panel/Makefile.in @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' ${WRKSRC}/scripts/install.sh @${REINPLACE_CMD} -e 's|@DATADIR@|${DATADIR}|' \ ${WRKSRC}/data/man/${PORTNAME}.1.in post-install: ${INSTALL_MAN} ${WRKSRC}/data/man/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${LN} -sf ${DATADIR}/images/logo.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/lxpanel/Makefile b/x11/lxpanel/Makefile index ed687238a5f1..9aac2c1667b5 100644 --- a/x11/lxpanel/Makefile +++ b/x11/lxpanel/Makefile @@ -1,54 +1,54 @@ PORTNAME= lxpanel PORTVERSION= 0.9.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MASTER_SITES= SF/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${PORTVERSION:R}.x/ MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight X11 desktop panel LICENSE= GPLv2+ MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ libkeybinder.so:x11/keybinder \ libfm-gtk.so:x11/libfm@gtk2 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= ${LOCALBASE}/etc/xdg/menus/lxde-applications.menu:x11/lxmenu-data USES= gmake gnome libtool localbase pathfix pkgconfig tar:xz xorg -USE_GNOME= glib20 gtk20 cairo gdkpixbuf2 libwnck intltool +USE_GNOME= glib20 gtk20 cairo gdkpixbuf2 gdkpixbuf2xlib libwnck intltool USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \ --with-plugins="${LXPANEL_PLUGINS}" INSTALL_TARGET= install-strip # Panel plugins LXPANEL_PLUGINS= "-netstat,-netstatus,deskno,-batt,kbled,xkb,-thermal,cpu,cpufreq,monitors,-indicator" OPTIONS_SINGLE= SOUND OPTIONS_SINGLE_SOUND= ALSA OSS OPTIONS_DEFINE= NLS WEATHER OPTIONS_DEFAULT= OSS WEATHER OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_ENABLE= alsa ALSA_VARS= lxpanel_plugins+=",-volume,volumealsa" OSS_VARS= lxpanel_plugins+=",volume,-volumealsa" NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext NLS_USES_OFF= gettext-tools WEATHER_USE= gnome=libxml2 WEATHER_VARS= lxpanel_plugins+=",weather" WEATHER_VARS_OFF= lxpanel_plugins+=",-weather" WEATHER_DESC= Weather plugin post-patch-NLS-off: @${REINPLACE_CMD} -e 's|po man|man|' \ ${WRKSRC}/Makefile.in .include diff --git a/x11/sbxkb/Makefile b/x11/sbxkb/Makefile index 97bee5710a7b..ee9b54be5b28 100644 --- a/x11/sbxkb/Makefile +++ b/x11/sbxkb/Makefile @@ -1,22 +1,22 @@ PORTNAME= sbxkb PORTVERSION= 0.7.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= SF/staybox MAINTAINER= ports@FreeBSD.org COMMENT= XKB keyboard layout indicator and switcher LICENSE= GPLv3 GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib -lX11 USES= gnome pkgconfig xorg -USE_GNOME= gtk20 +USE_GNOME= gdkpixbuf2 gdkpixbuf2xlib gtk20 USE_XORG= x11 post-patch: # Remove debug flag (-g) from CFLAGS @${REINPLACE_CMD} -e 's,-g$$,,' ${WRKSRC}/Makefile.in .include diff --git a/x11/wmdrawer/Makefile b/x11/wmdrawer/Makefile index 246fd6f61847..eab36ed86b86 100644 --- a/x11/wmdrawer/Makefile +++ b/x11/wmdrawer/Makefile @@ -1,53 +1,53 @@ PORTNAME= wmdrawer PORTVERSION= 0.10.5 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= x11 windowmaker MASTER_SITES= http://people.easter-eggs.org/~valos/wmdrawer/ \ http://www.sourcefiles.org/Utilities/Desktops/ MAINTAINER= xride@FreeBSD.org COMMENT= Dockapp which provides a drawer to launch applications LICENSE= GPLv2+ USES= gmake gnome pkgconfig xorg -USE_GNOME= gdkpixbuf2 +USE_GNOME= gdkpixbuf2 gdkpixbuf2xlib USE_XORG= x11 xext xi MAKE_ENV= USE_GDKPIXBUF2=1 SUB_FILES= pkg-message PORTDOCS= AUTHORS ChangeLog INSTALL README TODO wmdrawerrc.example PLIST_FILES= bin/wmdrawer man/man1/wmdrawer.1x.gz %%DATADIR%%/beastie.png OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local|${LOCALBASE}| ; \ s|%%DATADIR%%|${DATADIR}|' ${WRKSRC}/wmdrawerrc.example @${REINPLACE_CMD} -e \ 's|^\(CC\)|#\1| ; \ s|^\(DESTDIR\)|#\1| ; \ s|^\(PREFIX\)|#\1| ; \ s|^\(USE_\)|#\1| ; \ s|^\(CFLAGS\) = -O3|\1 +=| ; \ s|^\(LDFLAGS\) =|\1 +=| ; \ s|/usr/X11R6|$${LOCALBASE}| ; \ s|strip|true| ; \ s|$$(INSTALL) -m 755|$${BSD_INSTALL_PROGRAM}| ; \ s|$$(INSTALL) -m 644|$${BSD_INSTALL_DATA}| ; \ s|COPYING|| ; \ /INSTALL/s| \($$(PREFIX)\)| $$(DESTDIR)\1| ; \ /INSTALL/s| \($$(MANDIR)\)| $$(DESTDIR)\1| ; \ /INSTALL/s| \($$(DOCDIR)\)| $$(DESTDIR)\1|' ${WRKSRC}/Makefile post-build: @(cd ${WRKDIR} && uudecode ${FILESDIR}/logo-beastie.png.uue) post-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKDIR} && ${INSTALL_DATA} logo-beastie.png \ ${STAGEDIR}${DATADIR}/beastie.png) .include diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile index 17570e56696e..2191da6ab6fb 100644 --- a/x11/xscreensaver/Makefile +++ b/x11/xscreensaver/Makefile @@ -1,110 +1,110 @@ PORTNAME= xscreensaver PORTVERSION= 6.02 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= http://www.jwz.org/xscreensaver/ MAINTAINER= x11@FreeBSD.org COMMENT= Save your screen while you entertain your cat LICENSE= MIT RUN_DEPENDS= giftopnm:graphics/netpbm \ p5-libwww>0:www/p5-libwww LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgle.so:graphics/gle \ libharfbuzz.so:print/harfbuzz USES= autoreconf cpe gettext gl gmake gnome jpeg localbase:ldflags perl5 \ pkgconfig xorg USE_GL= gl glu -USE_GNOME= cairo gdkpixbuf2 gtk20 intltool libglade2 libxml2 +USE_GNOME= cairo gdkpixbuf2 gdkpixbuf2xlib gtk20 intltool libglade2 libxml2 USE_PERL5= run USE_XORG= ice sm x11 xext xft xi xinerama xmu xrandr xrender xt xxf86vm CPE_VENDOR= xscreensaver_project GNU_CONFIGURE= yes CONFIGURE_ENV+= PERL="${PERL}" CONFIGURE_ARGS= --enable-locking \ --with-app-defaults=${PREFIX}/lib/X11/app-defaults/ \ --with-configdir=${PREFIX}/share/xscreensaver/config/ \ --with-dpms-ext \ --with-gl \ --with-gle \ --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-xft \ --with-xinerama-ext \ --with-xshm-ext \ --without-kerberos MAKE_ARGS+= install_prefix=${STAGEDIR} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= FIREF NLS NSFW PAM SETUID_HACKS XAOS1 XDALI XEARTH \ XMOUN XPLANET XSNOW OPTIONS_DEFAULT= PAM OPTIONS_SUB= yes PAM_CONFIGURE_WITH= passwd-helper=${PREFIX}/bin/pam_helper PAM_RUN_DEPENDS= pam_helper:security/pam_helper SETUID_HACKS_DESC= Install sonar hack suid so it can ping SETUID_HACKS_CONFIGURE_WITH= setuid-hacks FIREF_DESC= Add extra port x11/fireflies FIREF_RUN_DEPENDS= ${LOCALBASE}/bin/xscreensaver-hacks/fireflies:x11/fireflies NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls NSFW_DESC= Include material that is Not Safe For Work XAOS1_DESC= Add extra port graphics/xaos XAOS1_RUN_DEPENDS= xaos:graphics/xaos XDALI_DESC= Add extra port x11-clocks/xdaliclock XDALI_RUN_DEPENDS= xdaliclock:x11-clocks/xdaliclock XEARTH_DESC= Add extra port astro/xearth XEARTH_RUN_DEPENDS= xearth:astro/xearth XMOUN_DESC= Add extra port graphics/xmountains XMOUN_RUN_DEPENDS= xmountains:graphics/xmountains XPLANET_DESC= Add extra port astro/xplanet XPLANET_RUN_DEPENDS= xplanet:astro/xplanet XSNOW_DESC= Add extra port x11/xsnow XSNOW_RUN_DEPENDS= xsnow:x11/xsnow SUB_FILES= xscreensaver-blank.desktop xscreensaver-lock.desktop \ xscreensaver-start.desktop xscreensaver-stop.desktop post-patch: ${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \ -e 's|pkg_config --list-all|pkg_config --help|' \ ${WRKSRC}/configure.ac ${REINPLACE_CMD} -e "s|/etc/pam.d|${PREFIX}/etc/pam.d|g" \ ${WRKSRC}/driver/passwd-pam.c \ ${WRKSRC}/driver/xscreensaver.man post-patch-NSFW-off: ${REINPLACE_CMD} -e 's|Dick Pix|Stuff|' ${WRKSRC}/hacks/bsod.c ${REINPLACE_CMD} -e 's|dick pics|data, etc.|' ${WRKSRC}/hacks/bsod.c post-install: ${INSTALL_DATA} ${FILESDIR}/x*.xml ${STAGEDIR}${DATADIR}/config/ ${INSTALL_DATA} ${WRKDIR}/*.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver.pam post-install-PAM-on: ${INSTALL_DATA} ${FILESDIR}/xscreensaver.pam ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver .include