diff options
Diffstat (limited to 'x11-wm/hackedbox/Makefile')
-rw-r--r-- | x11-wm/hackedbox/Makefile | 86 |
1 files changed, 74 insertions, 12 deletions
diff --git a/x11-wm/hackedbox/Makefile b/x11-wm/hackedbox/Makefile index e6001baa96c3..93e70105db60 100644 --- a/x11-wm/hackedbox/Makefile +++ b/x11-wm/hackedbox/Makefile @@ -1,25 +1,87 @@ -# New ports collection makefile for: Blackbox -# Date created: June 15, 1998 -# Whom: Brian Handy <handy@physics.montana.edu> +# New ports collection makefile for: openbox +# Date created: 2002-04-28 +# Whom: trevor +# based on the blackbox port # # $FreeBSD$ # -PORTNAME= blackbox -PORTVERSION= 0.62.1 +PORTNAME= openbox +PORTVERSION= 1.0.1 CATEGORIES= x11-wm -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= blackboxwm +MASTER_SITES= ftp://sunsite.dk/projects/openbox/ -MAINTAINER= stijn@win.tue.nl +MAINTAINER= trevor@FreeBSD.org -MAN1= blackbox.1 bsetroot.1 +MAN1= openbox.1 osetroot.1 osetbg.1 +DOCS= AUTHORS BUGS CHANGELOG CHANGELOG.Blackbox CHANGELOG.bsetbg \ + CodingStyle INSTALL LICENSE README README.bbtools \ + README.bsetbg TODO +I10L= C da_DK de_DE es_ES et_EE fr_FR it_IT ja_JP nl_NL pt_BR ru_RU \ + sl_SI sv_SE tr_TR zh_CN +STYLES= artwiz bluebox cthulhain deep flux frobozz frobust nyz \ + nyzclone operation outcomes shade steelblue steelblue2 \ + the_orange trisb twice +PLIST= ${WRKDIR}/pkg-plist +USE_GMAKE= yes USE_X_PREFIX= yes GNU_CONFIGURE= yes -pre-patch: - @${PERL} -ni.orig -e '/^SUBDIRS/ || print' \ - ${WRKSRC}/doc/Makefile.in +do-patch: + ${PERL} -pi -e "s:bsetbg:osetbg:g; s:bsetroot:osetroot:g" \ + ${WRKSRC}/data/styles/* ${WRKSRC}/doc/*.1 + +pre-install: + ${RM} -f ${PLIST} +.for ii in osetbg osetroot openbox + ${ECHO_CMD} bin/${ii} >> ${PLIST} +.endfor + ${ECHO_CMD} share/openbox/menu >> ${PLIST} +.for ii in ${I10L} + ${ECHO_CMD} share/openbox/nls/${ii}/openbox.cat >> ${PLIST} + ${ECHO_CMD} @dirrm share/openbox/nls/${ii} >> ${PLIST} +.endfor +.for ii in ${STYLES} + ${ECHO_CMD} share/openbox/styles/${ii} >> ${PLIST} +.endfor +.for ii in /styles /nls / + ${ECHO_CMD} @dirrm share/openbox${ii} >> ${PLIST} +.endfor +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for ii in ${DOCS} + ${ECHO_CMD} share/doc/openbox/${ii} >> ${PLIST} +.endfor + ${ECHO_CMD} @dirrm share/doc/openbox >> ${PLIST} +.endif + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/util/bsetbg ${PREFIX}/bin/osetbg + ${INSTALL_PROGRAM} ${WRKSRC}/util/bsetroot ${PREFIX}/bin/osetroot + ${INSTALL_PROGRAM} ${WRKSRC}/src/openbox ${PREFIX}/bin/ + ${MKDIR} ${DATADIR}/styles + ${INSTALL_DATA} ${WRKSRC}/data/menu ${DATADIR} +.for ii in ${I10L} + ${MKDIR} ${PREFIX}/share/openbox/nls/${ii}/ + ${INSTALL_DATA} ${WRKSRC}/nls/${ii}/openbox.cat \ + ${PREFIX}/share/openbox/nls/${ii}/ +.endfor +.for ii in ${STYLES} + ${INSTALL_DATA} ${WRKSRC}/data/styles/${ii} \ + ${PREFIX}/share/openbox/styles/ +.endfor +.for ii in setroot setbg + ${CP} -p ${WRKSRC}/doc/b${ii}.1 ${WRKSRC}/doc/o${ii}.1 +.endfor +.for ii in ${MAN1} + ${INSTALL_MAN} ${WRKSRC}/doc/${ii} ${PREFIX}/man/man1/ +.endfor +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for ii in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/${ii} ${DOCSDIR} +.endfor +.endif .include <bsd.port.mk> |