# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # fluxbox-devel # fluxbox-devel/Makefile # fluxbox-devel/pkg-descr # fluxbox-devel/pkg-plist # fluxbox-devel/distinfo # echo c - fluxbox-devel mkdir -p fluxbox-devel > /dev/null 2>&1 echo x - fluxbox-devel/Makefile sed 's/^X//' >fluxbox-devel/Makefile << 'b211ffe7e30fed47a0c3f086c53c3ed8' X# Created by: spn X# $FreeBSD: head/x11-wm/fluxbox/Makefile 412351 2016-04-01 14:33:55Z mat $ X XPORTNAME= fluxbox XPORTVERSION= 1.3.7.20160730 XCATEGORIES= x11-wm XMASTER_SITES= http://git.fluxbox.org/fluxbox.git/snapshot/ XPKGNAMESUFFIX= -devel XDISTNAME= ${PORTNAME}-${GIT_COMMIT} XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} XEXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} X XMAINTAINER= jgh@FreeBSD.org XCOMMENT= Small and fast window manager based on BlackBox X XLICENSE= MIT XLICENSE_FILE= ${WRKSRC}/COPYING X XRUN_DEPENDS= xmessage:x11/xmessage XLIB_DEPENDS= libfribidi.so:converters/fribidi \ X libfreetype.so:print/freetype2 \ X libfontconfig.so:x11-fonts/fontconfig X XGIT_COMMIT= 50b6102 X XUSE_XORG= x11 xext xextproto xft xpm xrandr XUSES= autoreconf gmake pkgconfig tar:bz2 XGNU_CONFIGURE= yes X XPORTDATA= * XPORTDOCS= * X XDOCSVERSION= 20060629 X XOPTIONS_DEFINE= DOCS DOCHTML PDFDOCS DEBUG IMLIB2 XINERAMA \ X XRENDER NLS SLIT SYSTRAY REMEMBER TOOLBAR XOPTIONS_DEFAULT= XRENDER SLIT SYSTRAY REMEMBER TOOLBAR XDOCHTML_DESC= Install html documentation XPDFDOCS_DESC= Build and install PDF documentation XREMEMBER_DESC= Enable remember feature XSLIT_DESC= Enable slit feature XSYSTRAY_DESC= Enable systray feature XTOOLBAR_DESC= Enable toolbar feature XXRENDER_DESC= Enable xrender support X XDEBUG_CONFIGURE_ON= --enable-debug XIMLIB2_CONFIGURE_ENABLE= imlib2 XIMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 XNLS_CONFIGURE_ENABLE= nls XNLS_USES= iconv XNLS_VARS= CPPFLAGS+="-I${LOCALBASE}/include" LIBS+="-L${LOCALBASE}/lib ${ICONV_LIB}" XNLS_VARS_OFF= CPPFLAGS+="-I${LOCALBASE}/include" LIBS+="-L${LOCALBASE}/lib" XREMEMBER_CONFIGURE_ENABLE= remember XSLIT_CONFIGURE_ENABLE= slit XSYSTRAY_CONFIGURE_ENABLE= systray XTOOLBAR_CONFIGURE_ENABLE= toolbar XXINERAMA_CONFIGURE_ENABLE= xinerama XXINERAMA_USE= XORG=xinerama XXRENDER_USE= XORG=xrender XXRENDER_CONFIGURE_ENABLE= xrender X X# http://fluxbox.org/docbook/en/tarballs/ XDOCHTML_MASTER_SITES= LOCAL/mezz:html \ X http://people.freebsd.org/~mezz/distfiles/:html XDOCHTML_DISTFILES= fb-doc-mfhtml-${DOCSVERSION}.tgz:html XDOCHTML_EXTRACT_ONLY= fb-doc-mfhtml-${DOCSVERSION}.tgz X# http://fluxbox.org/docbook/en/pdf/ XPDFDOCS_MASTER_SITES= LOCAL/mezz:pdf \ X http://people.freebsd.org/~mezz/distfiles/:pdf XPDFDOCS_DISTFILES= fluxbook-${DOCSVERSION}.pdf:pdf X Xpost-patch: X @${REINPLACE_CMD} -e 's|/usr/local/bin:/usr/X11R6|${LOCALBASE}|' \ X ${WRKSRC}/util/fbsetbg X @${REINPLACE_CMD} -e 's|/usr/kde/3.3|${LOCALBASE}| ; \ X s|/opt, /usr, /usr/X11R6 and /usr/local|${LOCALBASE}| ; \ X s|/usr/X11R6, /usr, /usr/local and /opt|${LOCALBASE}| ; \ X s|/usr/local/bin:/usr/X11R6|${LOCALBASE}| ; \ X s|/usr/local /usr/X11R6 /usr /opt|${LOCALBASE}| ; \ X s|/usr/share|${LOCALBASE}/share| ; \ X s|/opt/gnome|${LOCALBASE}| ; s|/opt/kde|${LOCALBASE}| ; \ X s|/usr/local|${LOCALBASE}| ; \ X s|/usr/local/X11R6|${LOCALBASE}| ; \ X /usr\/X11R6\/share/d ; \ X /hash @pkgprefix/d ; \ X /PREFIX=/s#`hash.*`#`which fluxbox | sed 's,/bin/fluxbox$$,,'`# ; \ X /browser in/s/opera/linux-& &/ ; \ X /true opera/s/\(.*\)opera\(.*\)opera\(.*\)opera\(.*\)/\1linux-opera\2linux-opera\3linux-opera\4\${.newline}&/' \ X ${WRKSRC}/util/fluxbox-generate_menu.in X Xpost-patch-NLS-off: X @${REINPLACE_CMD} -e '/^AM_ICONV/d' \ X ${WRKSRC}/configure.ac X Xpost-install-DOCS-on: X (cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS ChangeLog NEWS README TODO" \ X ${STAGEDIR}${DOCSDIR}) X Xpost-install-PDFDOCS-on: X @${MKDIR} ${STAGEDIR}${DOCSDIR}/pdf X ${INSTALL_DATA} ${DISTDIR}/fluxbook-${DOCSVERSION}.pdf \ X ${STAGEDIR}${DOCSDIR}/pdf/ X Xpost-install-DOCHTML-on: X @${MKDIR} ${STAGEDIR}${DOCSDIR}/html X. for h in *.css *.html X (cd ${WRKDIR}/html && ${INSTALL_DATA} ${h} ${STAGEDIR}${DOCSDIR}/html) X. endfor X X.include b211ffe7e30fed47a0c3f086c53c3ed8 echo x - fluxbox-devel/pkg-descr sed 's/^X//' >fluxbox-devel/pkg-descr << '53677fef393d9ff9f37cd8a40e44b40d' XFluxbox is a window manager based on BlackBox with some new features: X X o Transparent menus X o Pixmap themes X o Window snapping X o Integrated bbkeys X o Iconbar X o Configurable titlebar (slit) X o Windows tabs X o Wheel scroll changes workspace X o KDE and partial Gnome support X XWWW: http://fluxbox.org/ 53677fef393d9ff9f37cd8a40e44b40d echo x - fluxbox-devel/pkg-plist sed 's/^X//' >fluxbox-devel/pkg-plist << 'ce24f1e78ea68fb5db9482a30e074e11' Xbin/fbrun Xbin/fbsetbg Xbin/fbsetroot Xbin/fluxbox Xbin/fluxbox-generate_menu Xbin/fluxbox-remote Xbin/fluxbox-update_configs Xbin/startfluxbox Xman/man1/fbrun.1.gz Xman/man1/fbsetbg.1.gz Xman/man1/fbsetroot.1.gz Xman/man1/fluxbox-remote.1.gz Xman/man1/fluxbox.1.gz Xman/man1/startfluxbox.1.gz Xman/man5/fluxbox-apps.5.gz Xman/man5/fluxbox-keys.5.gz Xman/man5/fluxbox-menu.5.gz Xman/man5/fluxbox-style.5.gz ce24f1e78ea68fb5db9482a30e074e11 echo x - fluxbox-devel/distinfo sed 's/^X//' >fluxbox-devel/distinfo << '6bf0f17ff9442f2b0fd2b156ed11b1ca' XSHA256 (fluxbox-50b6102.tar.bz2) = 430b8e46f62e88f431bedc7cbce40b5206f2b84cef03d209196af7e91b2ce9a0 XSIZE (fluxbox-50b6102.tar.bz2) = 699277 XSHA256 (fb-doc-mfhtml-20060629.tgz) = 98d37b73dbb1caf1361b098bffc69d1f365f9b324a71f622ba72ed5da5d9b9ec XSIZE (fb-doc-mfhtml-20060629.tgz) = 115560 XSHA256 (fluxbook-20060629.pdf) = 8f225b101e9ab81543182c83699aeef3fe86370d72da215831321c903eee9cde XSIZE (fluxbook-20060629.pdf) = 430351 6bf0f17ff9442f2b0fd2b156ed11b1ca exit