Index: head/archivers/paq/Makefile =================================================================== --- head/archivers/paq/Makefile (revision 400847) +++ head/archivers/paq/Makefile (revision 400848) @@ -1,128 +1,128 @@ # Created by: bf # $FreeBSD$ PORTNAME= paq PORTVERSION= 20140131 CATEGORIES= archivers MASTER_SITES= http://mattmahoney.net/dc/ LOCAL/bf/paq/ DISTFILES= wbpe110.zip zpaqd633.zip zpaq657.zip zpipe.201.zip DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTFILES:M*.zip} MAINTAINER= bf@FreeBSD.org COMMENT= Family of archivers with extremely high compression ratios LICENSE= GPLv3 MIT LICENSE_COMB= multi USES= dos2unix zip:infozip -EXTRACT_AFTER_ARGS= -x *.bat *.exe readme.txt -d ${WRKDIR} +EXTRACT_AFTER_ARGS= -x *.bat *.exe readme.txt -d ${WRKSRC} NO_WRKSUBDIR= yes OPTIONS_DEFINE= OPENMP DOCS SUB_FILES= pkg-message .include .if ${ARCH} == "amd64" || ( ${ARCH} == "i386" && !empty(MACHINE_CPU:Msse2) ) ZPAQFLAGS= -Dunix -msse2 .else ZPAQFLAGS= -Dunix -DNOJIT .endif .if defined(WITH_DEBUG) CXXFLAGS+= -DDEBUG .else CXXFLAGS+= -DNDEBUG .endif DISTFILES+= bmp_j4c.zip bwt.1.zip bwt_j3.zip bwt_slowmode1.zip \ calgarytest.zpaq calgarytest2.zpaq exe_j1.zip fast.cfg \ jpg_test2.zip lazy210.zip lz1.zip max.cfg mid.cfg min.zip \ zpsfx.100.zip zpsfx101.cpp .if ${PORT_OPTIONS:MDOCS} || make(makesum) DISTFILES+= zpaq1.pdf zpaq202.pdf zpaq203.pdf zpaq204.pdf .endif .if ${PORT_OPTIONS:MDOCS} PORTDOCS= libzpaq.cpp wbpe.cpp zpaq.cpp zpaq.pod zpaq1.pdf \ zpaq202.pdf zpaq203.pdf zpaq204.pdf zpipe.cpp .endif .if ${PORT_OPTIONS:MDOCS} PORTDOCS+= bwt_.cpp bwtpre.cpp bwtrle.cpp divsufsort.c divsufsort.h \ exe_jo.cpp jpeg_jo.cpp lzpre.cpp lzppre.cpp readme_bwt.txt \ readme_bwt_j3.txt readme_exe_j1.txt readme_lazy210.txt zpsfx.cpp READMES+= bwt_j3 exe_j1 lazy210 EXTRA_PATCHES+= ${FILESDIR}/patch_zpsfx.cpp .endif WDATA= bmp_j4.cfg bwt_j3.cfg bwt_slowmode1_1GB_block.cfg \ bwt_slowmode1_256MB_block.cfg bwt_slowmode1_4MB_block.cfg \ bwt1.cfg bwt2.cfg bwtrle1.cfg bwtrle2.cfg colorpre.cfg \ exe_j1.cfg jpg_test2.cfg lazy2.cfg lz1.cfg min.cfg zpsfx.tag DDATA= fast.cfg max.cfg mid.cfg PORTDATA= ${WDATA} ${DDATA} zpsfx .if ${PORT_OPTIONS:MOPENMP} OPENMP_CFLAGS+= -fopenmp USE_GCC= any .endif post-extract: @${CP} ${DISTDIR}/${DIST_SUBDIR}/zpsfx101.cpp ${WRKSRC}/zpsfx.cpp .if ${PORT_OPTIONS:MDOCS} .for r in ${READMES} @${UNZIP_CMD} -pq ${DISTDIR}/${DIST_SUBDIR}/${r}.zip readme.txt > ${WRKSRC}/readme_${r:R}.txt .endfor .endif post-patch: @${REINPLACE_CMD} -e 's|c:\\res\\zpaq\\||' ${WRKSRC}/bwt[12].cfg \ ${WRKSRC}/bwtrle[12].cfg do-build: @cd ${WRKSRC}; for prog in bwt_ bwtpre exe_jo jpeg_jo lazy2 lzpre \ lzppre; do \ ${CXX} ${CXXFLAGS} -o $${prog} $${prog}.cpp; done; \ ${CXX} ${CXXFLAGS} -o bwtrle bwtrle.cpp divsufsort.c; \ ${CXX} ${CXXFLAGS} ${ZPAQFLAGS} -o zpsfx zpsfx.cpp libzpaq.cpp @cd ${WRKSRC}; \ ${CXX} ${CXXFLAGS} -o wbpe wbpe.cpp; \ ${CXX} ${CXXFLAGS} ${OPENMP_CFLAGS} ${ZPAQFLAGS} \ -o zpaq zpaq.cpp libzpaq.cpp ${LDFLAGS} -pthread; \ ${CXX} ${CXXFLAGS:N-DNDEBUG} ${ZPAQFLAGS} \ -o zpaqd zpaqd.cpp libzpaq.cpp ${LDFLAGS}; \ ${CXX} ${CXXFLAGS} ${ZPAQFLAGS} -o zpipe zpipe.cpp libzpaq.cpp do-install: .for prog in wbpe zpaq zpaqd zpipe ${INSTALL_PROGRAM} ${WRKSRC}/${prog} ${STAGEDIR}${PREFIX}/bin .endfor ${INSTALL_DATA} ${WRKSRC}/libzpaq.h ${STAGEDIR}${PREFIX}/include .for prog in bwt_ bwtpre bwtrle exe_jo jpeg_jo lazy2 lzpre lzppre ${INSTALL_PROGRAM} ${WRKSRC}/${prog} ${STAGEDIR}${PREFIX}/bin .endfor @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}; ${INSTALL_DATA} ${WDATA} ${STAGEDIR}${DATADIR}; \ ${INSTALL_LIB} zpsfx ${STAGEDIR}${DATADIR} cd ${_DISTDIR}; ${INSTALL_DATA} ${DDATA} ${STAGEDIR}${DATADIR} .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}; ${INSTALL_DATA} ${PORTDOCS:N*.pdf} ${STAGEDIR}${DOCSDIR} cd ${DISTDIR}/${DIST_SUBDIR}; ${INSTALL_DATA} ${PORTDOCS:M*.pdf} ${STAGEDIR}${DOCSDIR} .endif check regression-test test: build .for _f in calgarytest.zpaq calgarytest2.zpaq .for _c in -list -test ${WRKSRC}/zpaq ${_c} ${DISTDIR}/${DIST_SUBDIR}/${_f} .endfor cd ${WRKSRC}; ./zpaq -extract ${DISTDIR}/${DIST_SUBDIR}/${_f}; \ ./zpaq -add encrypted_${_f} calgary -key password; \ ./zpaq -test encrypted_${_f} -key password; \ ${RM} -r calgary .endfor .include Index: head/archivers/szip/Makefile =================================================================== --- head/archivers/szip/Makefile (revision 400847) +++ head/archivers/szip/Makefile (revision 400848) @@ -1,35 +1,35 @@ # Created by: Igor Pokrovsky # $FreeBSD$ PORTNAME= szip PORTVERSION= 1.12b PORTREVISION= 2 CATEGORIES= archivers MASTER_SITES= http://www.compressconsult.com/szip/ \ ftp://ftp.sai.msu.su/pub/unix/Archivers/ DISTNAME= sz${PORTVERSION:S/.//}_src MAINTAINER= ports@FreeBSD.org COMMENT= Fast compression utility OPTIONS_DEFINE= DOCS USES= gmake NO_WRKSUBDIR= yes MAKEFILE= makefile PLIST_FILES= bin/${PORTNAME} PORTDOCS= *.txt post-patch: @${REINPLACE_CMD} -e 's,more logfile,cat logfile,' \ -e "s,^CFLAGS.*,CFLAGS= ${CFLAGS}," \ ${WRKSRC}/makefile do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/*.txt ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR} .include Index: head/archivers/undms/Makefile =================================================================== --- head/archivers/undms/Makefile (revision 400847) +++ head/archivers/undms/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: will # $FreeBSD$ PORTNAME= undms PORTVERSION= 1.3 CATEGORIES= archivers MASTER_SITES= http://de.aminet.net/pub/aminet/misc/unix/ \ http://se2.aminet.net/pub/aminet/misc/unix/ DISTNAME= ${PORTNAME}-${PORTVERSION}.c EXTRACT_SUFX= .Z MAINTAINER= ports@FreeBSD.org COMMENT= Converts .dms Amiga disk images to uncompressed .adf images NO_WRKSUBDIR= yes PLIST_FILES= bin/undms do-extract: - ${MKDIR} ${WRKDIR} - ${GZCAT} ${DISTDIR}/${DISTFILES} > ${WRKDIR}/${DISTNAME} + ${MKDIR} ${WRKSRC} + ${GZCAT} ${DISTDIR}/${DISTFILES} > ${WRKSRC}/${DISTNAME} do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -o undms undms-1.3.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/undms ${STAGEDIR}/${PREFIX}/bin .include Index: head/astro/geographiclib/Makefile =================================================================== --- head/astro/geographiclib/Makefile (revision 400847) +++ head/astro/geographiclib/Makefile (revision 400848) @@ -1,117 +1,115 @@ # Created by: Tatsuki Makino # $FreeBSD$ PORTNAME= geographiclib PORTVERSION= 1.45 CATEGORIES= astro MASTER_SITES= SF/geographiclib/distrib\ SF/geographiclib:geoids,gravity,magnetic DISTNAME= GeographicLib-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= GeographicLib MAINTAINER= tatsuki_makino@hotmail.com COMMENT= Library for geographic projections LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_check_compile_flag.m4:${PORTSDIR}/devel/autoconf-archive USES= autoreconf gmake libtool python -WRKSRC= ${WRKDIR}/${DISTNAME} -NO_WRKSUBDIR= yes PORTDOCS= * FETCH_ENV+= HTTP_REFERER= GNU_CONFIGURE= yes MAKE_ARGS+= geographiclib_data=${DATADIR:Q} MAKE_ARGS+= pythondir=${PYTHON_SITELIBDIR}/geographiclib INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= DOXYGEN PERL OPTIONS_DEFAULT= DOXYGEN PERL\ GEOID_EGM96_5 GRAVITY_EGM96 GRAVITY_WGS84\ MAGNETIC_WMM2015 MAGNETIC_IGRF12 PERL_DESC= Build documentation with pod2man and pod2html OPTIONS_GROUP= DATASETS OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen DOXYGEN_CONFIGURE_ENV_OFF= ac_cv_prog_DOXYGEN= PERL_USE= PERL5=build PERL_USES= perl5 PERL_CONFIGURE_ENV_OFF= ac_cv_prog_POD2MAN= ac_cv_prog_POD2HTML= GEOID_NAMES= egm84-30 egm84-15 egm96-15 egm96-5\ egm2008-5 egm2008-2_5 egm2008-1 GRAVITY_NAMES= egm84 egm96 egm2008 wgs84 grs80 MAGNETIC_NAMES= wmm2010 wmm2015 igrf11 igrf12 emm2010 emm2015 .for n in ${GEOID_NAMES} GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DESC= Install ${n} geoid dataset OPTIONS_GROUP_DATASETS+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu} GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DISTFILES= geoids-distrib/${n}.tar.bz2:geoids MAKESUM_OPTIONS_DEFAULT+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu} .endfor .for n in ${GRAVITY_NAMES} GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DESC= Install ${n} gravity model OPTIONS_GROUP_DATASETS+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu} GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DISTFILES= gravity-distrib/${n}.tar.bz2:gravity MAKESUM_OPTIONS_DEFAULT+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu} .endfor .for n in ${MAGNETIC_NAMES} MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DESC= Install ${n} magnetic model OPTIONS_GROUP_DATASETS+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu} MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DISTFILES= magnetic-distrib/${n}.tar.bz2:magnetic MAKESUM_OPTIONS_DEFAULT+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu} .endfor # Memorandum: use "make fetch makesum" to makesum all distfiles. .ifmake makesum || distclean OPTIONS_DEFAULT= ${MAKESUM_OPTIONS_DEFAULT} .endif post-patch: ${REINPLACE_CMD} -e '/wget/s/wget -O/fetch -o /'\ ${WRKSRC}/tools/geographiclib-get-*.sh .for n in ${GEOID_NAMES} post-install-GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}-on: install-datasets-geoids .endfor .for n in ${GRAVITY_NAMES} post-install-GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}-on: install-datasets-gravity .endfor .for n in ${MAGNETIC_NAMES} post-install-MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}-on: install-datasets-magnetic .endfor .for n in geoids gravity magnetic install-datasets-${n}: .NOTMAIN ${MKDIR} ${STAGEDIR}${DATADIR}/${n} (cd ${WRKDIR}/${n} &&\ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${n}) .PHONY: install-datasets-${n} .endfor .PHONY: x-tool-plist x-tool-plist: ${PLIST} .NOTMAIN ${REINPLACE_CMD}\ -e '/^%%PORTDOCS%%/d'\ -e '/^%%DATADIR%%\/geoids\/[^.]/{\ h;s|^%%DATADIR%%/geoids/\([^.]\{1,\}\).*|GEOID_\1|;\ s/[^0-9A-Za-z]/_/g;\ y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/;\ s/^/%%/;s/$$/%%/;G;s/\n//;}'\ -e '/^%%DATADIR%%\/gravity\/[^.]/{\ h;s|^%%DATADIR%%/gravity/\([^.]\{1,\}\).*|GRAVITY_\1|;\ s/[^0-9A-Za-z]/_/g;\ y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/;\ s/^/%%/;s/$$/%%/;G;s/\n//;}'\ -e '/^%%DATADIR%%\/magnetic\/[^.]/{\ h;s|^%%DATADIR%%/magnetic/\([^.]\{1,\}\).*|MAGNETIC_\1|;\ s/[^0-9A-Za-z]/_/g;\ y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/;\ s/^/%%/;s/$$/%%/;G;s/\n//;}'\ ${PLIST} .include Index: head/audio/chordpack/Makefile =================================================================== --- head/audio/chordpack/Makefile (revision 400847) +++ head/audio/chordpack/Makefile (revision 400848) @@ -1,30 +1,30 @@ # Created by: sethk # $FreeBSD$ PORTNAME= chordpack PORTVERSION= 0.8.1 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://sweb.cz/dan.polansky/chordpack/ MAINTAINER= sethk@meowfishies.com COMMENT= Script to convert ChordPro files to HTML, ASCII, and TeX USES= shebangfix perl5 tar:tgz SHEBANG_FILES= chordpack USE_PERL5= run NO_WRKSUBDIR= true NO_BUILD= true OPTIONS_DEFINE= DOCS do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/chordpack ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/chordpack ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKDIR}/chordpro-mode.el \ + ${INSTALL_DATA} ${WRKSRC}/chordpro-mode.el \ ${STAGEDIR}${PREFIX}/share/emacs/site-lisp @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKDIR}/chordpack-documentation.html \ + ${INSTALL_MAN} ${WRKSRC}/chordpack-documentation.html \ ${STAGEDIR}${DOCSDIR} .include Index: head/audio/cue2toc/Makefile =================================================================== --- head/audio/cue2toc/Makefile (revision 400847) +++ head/audio/cue2toc/Makefile (revision 400848) @@ -1,27 +1,27 @@ # Created by: Pav Lucistnik # $FreeBSD$ PORTNAME= cue2toc PORTVERSION= 0.1 CATEGORIES= audio perl5 MASTER_SITES= http://www.tuxcoder.com/cue2toc/download/ \ http://www.oook.cz/bsd/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Perl script that converts CUE files into TOC files for cdrdao RUN_DEPENDS= p5-Audio-Wav>=0:${PORTSDIR}/audio/p5-Audio-Wav USES= perl5 shebangfix NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/cue2toc.pl SHEBANG_FILES= cue2toc pre-patch: - @${REINPLACE_CMD} -e 's|use warnings;||' ${WRKDIR}/cue2toc + @${REINPLACE_CMD} -e 's|use warnings;||' ${WRKSRC}/cue2toc do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/cue2toc ${STAGEDIR}${PREFIX}/bin/cue2toc.pl + ${INSTALL_SCRIPT} ${WRKSRC}/cue2toc ${STAGEDIR}${PREFIX}/bin/cue2toc.pl .include Index: head/benchmarks/raidtest/Makefile =================================================================== --- head/benchmarks/raidtest/Makefile (revision 400847) +++ head/benchmarks/raidtest/Makefile (revision 400848) @@ -1,23 +1,23 @@ # Created by: David O'Brien (obrien@FreeBSD.org) # $FreeBSD$ PORTNAME= raidtest PORTVERSION= 1.3 CATEGORIES= benchmarks MASTER_SITES= # none DISTFILES= # none MAINTAINER= pjd@FreeBSD.org COMMENT= Test performance of storage devices NO_WRKSUBDIR= yes USES= uidfix PLIST_FILES= bin/raidtest do-fetch: do-extract: - ${MKDIR} ${WRKDIR} - ${LN} -sf ${FILESDIR}/${PORTNAME}.c ${FILESDIR}/Makefile ${WRKDIR} + ${MKDIR} ${WRKSRC} + ${LN} -sf ${FILESDIR}/${PORTNAME}.c ${FILESDIR}/Makefile ${WRKSRC} .include Index: head/benchmarks/stream/Makefile =================================================================== --- head/benchmarks/stream/Makefile (revision 400847) +++ head/benchmarks/stream/Makefile (revision 400848) @@ -1,33 +1,33 @@ # Created by: Scott Flatman # $FreeBSD$ PORTNAME= stream PORTVERSION= 5.10 CATEGORIES= benchmarks MASTER_SITES= http://www.cs.virginia.edu/stream/FTP/Code/ DISTFILES= stream.c DIST_SUBDIR= ${PORTNAME}-1.0/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Synthetic benchmark program that measures sustainable memory bandwidth OPTIONS_DEFINE= DOCS NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} PORTDOCS= stream.c PLIST_FILES= bin/stream_bench do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} -o stream_bench stream.c -lm) do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} stream_bench ${STAGEDIR}${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/biology/gff2ps/Makefile =================================================================== --- head/biology/gff2ps/Makefile (revision 400847) +++ head/biology/gff2ps/Makefile (revision 400848) @@ -1,52 +1,52 @@ # Created by: Camson Huynh # $FreeBSD$ PORTNAME= gff2ps PORTVERSION= 0.98d PORTREVISION= 2 CATEGORIES= biology MASTER_SITES= ftp://genome.crg.es/pub/gff_tools/gff2ps/ \ http://genome.crg.es/software/gfftools/gff2ps_docs/manual/:doc DISTFILES= ${PORTNAME}_v${PORTVERSION}.gz MAINTAINER= ports@FreeBSD.org COMMENT= Converts gff-formated genomic data-sets to PostScript LICENSE= GPLv2 # (or later) RUN_DEPENDS= gawk:${PORTSDIR}/lang/gawk \ bash:${PORTSDIR}/shells/bash NO_WRKSUBDIR= yes NO_BUILD= yes PORTDOCS= ${GFF2PS_MAN} PLIST_FILES= bin/${PORTNAME} GFF2PS_MAN= MANUAL_GFF2PS_v0.96.ps OPTIONS_DEFINE= DOCS DOCS_DISTFILES= ${GFF2PS_MAN}.gz:doc .include do-extract: - @${MKDIR} ${WRKDIR} + @${MKDIR} ${WRKSRC} @${GZCAT} ${DISTDIR}/${PORTNAME}_v${PORTVERSION}.gz \ - > ${WRKDIR}/${PORTNAME} + > ${WRKSRC}/${PORTNAME} do-extract-DOCS-on: - @${GZCAT} ${DISTDIR}/${GFF2PS_MAN}.gz > ${WRKDIR}/${GFF2PS_MAN} + @${GZCAT} ${DISTDIR}/${GFF2PS_MAN}.gz > ${WRKSRC}/${GFF2PS_MAN} post-patch: @${REINPLACE_CMD} -e \ 's|^#!/bin/bash|#!${LOCALBASE}/bin/bash| ; \ s|/usr/local/bin/gawk|${LOCALBASE}/bin/gawk|' ${WRKSRC}/gff2ps do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/gff2ps ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/gff2ps ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/${GFF2PS_MAN} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${GFF2PS_MAN} ${STAGEDIR}${DOCSDIR} .include Index: head/chinese/CJKUnifonts/Makefile =================================================================== --- head/chinese/CJKUnifonts/Makefile (revision 400847) +++ head/chinese/CJKUnifonts/Makefile (revision 400848) @@ -1,30 +1,30 @@ # Created by: Shen Chuan-Hsing # $FreeBSD$ PORTNAME= CJKUnifonts PORTVERSION= 0.2.20080216.1 PORTREVISION= 1 CATEGORIES= chinese x11-fonts MASTER_SITES= LOCAL/chinsan/fonts/:uming \ http://ftp.debian.org/debian/pool/main/t/ttf-arphic-uming/:uming \ LOCAL/chinsan/fonts/:ukai \ http://ftp.debian.org/debian/pool/main/t/ttf-arphic-ukai/:ukai DISTFILES= ttf-arphic-uming_${PORTVERSION}.orig.tar.gz:uming \ ttf-arphic-ukai_${PORTVERSION}.orig.tar.gz:ukai MAINTAINER= ports@FreeBSD.org COMMENT= CJKUnifonts TrueType Font is a combine of Arphic Ming and Kai fonts DIST_SUBDIR= ${PORTNAME} NO_WRKSUBDIR= yes NO_BUILD= yes TTF= ukai.ttc uming.ttc do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} - ${INSTALL_DATA} ${WRKDIR}/ukai.ttc ${STAGEDIR}${FONTSDIR} - ${INSTALL_DATA} ${WRKDIR}/uming.ttc ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/ukai.ttc ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/uming.ttc ${STAGEDIR}${FONTSDIR} .include "${.CURDIR}/../ttfm/Makefile.ttf" .include Index: head/chinese/xpdf/Makefile =================================================================== --- head/chinese/xpdf/Makefile (revision 400847) +++ head/chinese/xpdf/Makefile (revision 400848) @@ -1,61 +1,61 @@ # Created by: chshen # $FreeBSD$ PORTNAME= xpdf PORTVERSION= 3.03 PORTEPOCH= 2 CATEGORIES= chinese graphics print MASTER_SITES= ftp://ftp.foolabs.com/pub/xpdf/ \ TEX_CTAN/support/xpdf \ http://dryice.name/computer/FreeBSD/distfiles/ PKGNAMESUFFIX= -zhfont DISTFILES= xpdf-chinese-simplified-2011-sep-02${EXTRACT_SUFX} \ xpdf-chinese-traditional-2011-sep-02${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME}-chinese-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Chinese font support for xpdf RUN_DEPENDS= xpdf:${PORTSDIR}/graphics/xpdf \ ${ADOBECMAPDIR}/ai0/CMap/Identity-H:${PORTSDIR}/print/adobe-cmaps \ ${FONTSDIR}/STHeiti-Regular:${PORTSDIR}/chinese/font-std \ ${FONTSDIR}/STSong-Light:${PORTSDIR}/chinese/font-std \ ${FONTSDIR}/MSung-Light:${PORTSDIR}/chinese/font-std NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes SUB_FILES= dot.xpdfrc SUB_LIST= ADOBECMAPDIR=${ADOBECMAPDIR} \ FONTSDIR=${FONTSDIR} PLIST_SUB= EXTRARC=${EXTRARC} FONTSDIR= ${LOCALBASE}/share/fonts/std.zh_CN EXTRARC= ${DATADIR}/chinese-traditional/dot.xpdfrc ADOBECMAPDIR= ${LOCALBASE}/share/fonts/adobe-cmaps SIMP_FILES= Adobe-GB1.cidToUnicode EUC-CN.unicodeMap GBK.unicodeMap \ ISO-2022-CN.unicodeMap README TRAD_FILES= Adobe-CNS1.cidToUnicode Big5.unicodeMap \ Big5ascii.unicodeMap README do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/chinese-simplified cd ${WRKSRC}/xpdf-chinese-simplified && \ ${INSTALL_DATA} ${SIMP_FILES} \ ${STAGEDIR}${DATADIR}/chinese-simplified ${MKDIR} ${STAGEDIR}${DATADIR}/chinese-traditional cd ${WRKSRC}/xpdf-chinese-traditional && \ ${INSTALL_DATA} ${TRAD_FILES} \ ${STAGEDIR}${DATADIR}/chinese-traditional - ${INSTALL_DATA} ${WRKSRC}/dot.xpdfrc \ + ${INSTALL_DATA} ${WRKDIR}/dot.xpdfrc \ ${STAGEDIR}${DATADIR}/chinese-traditional ${MKDIR} ${STAGEDIR}${DATADIR}/chinese-traditional/CMap cd ${STAGEDIR}${DATADIR}/chinese-traditional/CMap && \ ${FIND} ${ADOBECMAPDIR}/ac15/CMap \ -type f -exec ${LN} -s -f {} . \; ${MKDIR} ${STAGEDIR}${DATADIR}/chinese-simplified/CMap cd ${STAGEDIR}${DATADIR}/chinese-simplified/CMap && \ ${FIND} ${ADOBECMAPDIR}/ag15/CMap \ -type f -exec ${LN} -s -f {} . \; .include Index: head/comms/cdr_read/Makefile =================================================================== --- head/comms/cdr_read/Makefile (revision 400847) +++ head/comms/cdr_read/Makefile (revision 400848) @@ -1,25 +1,25 @@ # Created by: Konstantin Reznichenko # $FreeBSD$ PORTNAME= cdr_read PORTVERSION= 1.09 CATEGORIES= comms MASTER_SITES= http://www.gamma.ru/~avk/ DISTNAME= cdrr${PORTVERSION:S/.//} MAINTAINER= ports@FreeBSD.org COMMENT= Utility for reading of the call detail records from PBX USES= dos2unix DOS2UNIX_FILES= readme_eng.txt MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/readme_eng.txt ${STAGEDIR}${DOCSDIR}/readme.txt + ${INSTALL_DATA} ${WRKSRC}/readme_eng.txt ${STAGEDIR}${DOCSDIR}/readme.txt .include Index: head/converters/unix2dos/Makefile =================================================================== --- head/converters/unix2dos/Makefile (revision 400847) +++ head/converters/unix2dos/Makefile (revision 400848) @@ -1,22 +1,22 @@ # Created by: Oscar Bonilla # $FreeBSD$ PORTNAME= unix2dos PORTVERSION= 1.3 CATEGORIES= converters MASTER_SITES= LOCAL/ehaupt MAINTAINER= obonilla@galileo.edu COMMENT= Convert ASCII newlines between CR/LF and LF PLIST_FILES= bin/dos2unix bin/unix2dos \ man/man1/unix2dos.1.gz man/man1/dos2unix.1.gz NO_WRKSUBDIR= yes do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/unix2dos ${STAGEDIR}${PREFIX}/bin/unix2dos + ${INSTALL_PROGRAM} ${WRKSRC}/unix2dos ${STAGEDIR}${PREFIX}/bin/unix2dos ${LN} -f ${STAGEDIR}${PREFIX}/bin/unix2dos ${STAGEDIR}${PREFIX}/bin/dos2unix - ${INSTALL_MAN} ${WRKDIR}/man1/unix2dos.1 ${STAGEDIR}${MANPREFIX}/man/man1 - ${INSTALL_MAN} ${WRKDIR}/man1/dos2unix.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/man1/unix2dos.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/man1/dos2unix.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/devel/apr1/Makefile =================================================================== --- head/devel/apr1/Makefile (revision 400847) +++ head/devel/apr1/Makefile (revision 400848) @@ -1,221 +1,223 @@ # Created by: Garrett Rooney # $FreeBSD$ PORTNAME= apr PORTVERSION= ${APR_VERSION}.${APU_VERSION} CATEGORIES= devel MASTER_SITES= APACHE/apr DISTFILES= apr-${APR_VERSION}.tar.gz \ apr-util-${APU_VERSION}.tar.gz MAINTAINER= apache@FreeBSD.org COMMENT= Apache Portability Library LICENSE= APACHE20 LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 USES= iconv pathfix libtool cpe USE_LDCONFIG= yes GNU_CONFIGURE= yes APR_VERSION= 1.5.2 APU_VERSION= 1.5.4 CPE_VENDOR= apache CPE_PRODUCT= apr-util CPE_VERSION= ${APU_VERSION} OPTIONS_SUB= yes OPTIONS_GROUP= APR APU OPTIONS_GROUP_APR= IPV6 DEVRANDOM OPTIONS_GROUP_APU= BDB GDBM LDAP MYSQL NDBM PGSQL SQLITE FREETDS OPTIONS_RADIO= CRYPTO OPTIONS_RADIO_CRYPTO= SSL NSS OPTIONS_DEFAULT= IPV6 DEVRANDOM BDB GDBM SSL DEVRANDOM_DESC= Use /dev/random or compatible NDBM_DESC= NDBM support NSS_DESC= NSS crypto driver SSL_DESC= OpenSSL crypto driver # APR-Util Options BDB_USE= BDB=5+ FREETDS_LIB_DEPENDS= libsybdb.so:${PORTSDIR}/databases/freetds GDBM_LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm LDAP_USE= OPENLDAP=yes MYSQL_USE= MYSQL=yes NSS_LIB_DEPENDS= libnss3.so:${PORTSDIR}/security/nss PGSQL_USES= pgsql SQLITE_USE= SQLITE=yes SSL_USE= OPENSSL=yes -NO_WRKSUBDIR= yes APR_WRKDIR= ${WRKDIR}/apr-${APR_VERSION} APU_WRKDIR= ${WRKDIR}/apr-util-${APU_VERSION} +WRKSRC= ${APR_WRKDIR} +PATCH_WRKSRC= ${WRKDIR} +PATHFIX_WRKSRC= ${WRKDIR} SHLIB_APR_MAJOR=${APR_VERSION:C/^1/0/} SHLIB_APU_MAJOR=${APU_VERSION:C/^1/0/} PLIST_SUB+= SHLIB_APR_MAJOR="${SHLIB_APR_MAJOR}" \ SHLIB_APU_MAJOR="${SHLIB_APU_MAJOR}" APR_CONF_ARGS= --with-installbuilddir=${DATADIR}/build-1 \ --enable-threads \ --enable-posix-shm APU_CONF_ARGS= --with-apr=${APR_WRKDIR} \ --with-expat=${LOCALBASE} \ --with-iconv=${ICONV_PREFIX} .include ########## APR Options .if ${PORT_OPTIONS:MIPV6} APR_CONF_ARGS+= --enable-ipv6 .else APR_CONF_ARGS+= --disable-ipv6 .endif .if ${PORT_OPTIONS:MDEVRANDOM} APR_CONF_ARGS+= --with-devrandom .else APR_CONF_ARGS+= --without-devrandom .endif ######### APR-Util Options # make sure 1st include is "${APR_WRKDIR}/include" # to avoid failures if previous apr_version.h is present APU_CPPFLAGS= -I${APR_WRKDIR}/include .if ${PORT_OPTIONS:MGDBM} APU_CONF_ARGS+= --with-gdbm=${LOCALBASE} .else APU_CONF_ARGS+= --without-gdbm .endif .if ${PORT_OPTIONS:MBDB} APU_CONF_ARGS+= --with-berkeley-db=${BDB_INCLUDE_DIR}:${BDB_LIB_DIR} .else APU_CONF_ARGS+= --without-berkeley-db .endif .if ${PORT_OPTIONS:MNDBM} APU_CONF_ARGS+= --with-ndbm=/usr .else APU_CONF_ARGS+= --without-ndbm .endif .if ${PORT_OPTIONS:MLDAP} APU_CONF_ARGS+= --with-ldap-include=${LOCALBASE}/include \ --with-ldap-lib=${LOCALBASE}/lib --with-ldap=ldap .else APU_CONF_ARGS+= --without-ldap .endif .if ${PORT_OPTIONS:MFREETDS} APU_CONF_ARGS+= --with-freetds=${LOCALBASE} .else APU_CONF_ARGS+= --without-freetds .endif .if ${PORT_OPTIONS:MMYSQL} APU_CONF_ARGS+= --with-mysql=${LOCALBASE} APU_CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/mysql -DHAVE_MYSQL_H LIBS+= -L${LOCALBASE}/lib/mysql .else APU_CONF_ARGS+= --without-mysql .endif .if ${PORT_OPTIONS:MPGSQL} APU_CONF_ARGS+= --with-pgsql=${LOCALBASE} APU_CONF_ENV+= ac_cv_path_PGSQL_CONFIG="" .else APU_CONF_ARGS+= --without-pgsql .endif .if ${PORT_OPTIONS:MSQLITE} APU_CONF_ARGS+= --with-sqlite3=${LOCALBASE} .else APU_CONF_ARGS+= --without-sqlite3 .endif # crypto (apache24) .if ${PORT_OPTIONS:MSSL} || ${PORT_OPTIONS:MNSS} APU_CONF_ARGS+= --with-crypto .else APU_CONF_ARGS+= --without-crypto .endif .if ${PORT_OPTIONS:MSSL} APU_CPPFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} APU_CONF_ARGS+= --with-openssl=${OPENSSLBASE} .else APU_CONF_ARGS+= --without-openssl .endif .if ${PORT_OPTIONS:MNSS} APU_CPPFLAGS+= -I${LOCALBASE}/include/nss LDFLAGS+= -L${LOCALBASE}/lib/nss APU_CONF_ARGS+= --with-nss=${LOCALBASE} .else APU_CONF_ARGS+= --without-nss .endif APR_CONF_ENV+= ${CONFIGURE_ENV:O:u} CC="${CC}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" # include apu specific CPPFLAGS 1st! APU_CONF_ENV+= ${CONFIGURE_ENV:O:u} CC="${CC}" CFLAGS="${CFLAGS}" CPPFLAGS="${APU_CPPFLAGS} ${CPPFLAGS}" post-extract: # cleanup files not used on this platform @${FIND} ${WRKSRC} -type f \( -name 'NWGNU*' -o -name '*.ds?' -o -name '*.dep' -o -name '*.mak' -o -name '*.win' \) -delete post-patch: @${REINPLACE_CMD} -e 's/OSVERSION/${OSVERSION}/g' \ ${APR_WRKDIR}/configure @${REINPLACE_CMD} -e '/recursive:/s/$$/ .MAKE/' \ ${APR_WRKDIR}/build/apr_rules.mk.in do-configure: @${ECHO_MSG} "# ===> ${.TARGET} apr-${APR_VERSION}" (cd ${APR_WRKDIR} && \ ${SETENV} ${APR_CONF_ENV} ./configure ${APR_CONF_ARGS} ${CONFIGURE_ARGS}) @${ECHO_MSG} "# ===> ${.TARGET} apr-util-${APU_VERSION}" (cd ${APU_WRKDIR} && \ ${SETENV} ${APU_CONF_ENV} ./configure ${APU_CONF_ARGS} ${CONFIGURE_ARGS}) do-build: @${ECHO_MSG} "# ===> ${.TARGET} apr-${APR_VERSION}" (cd ${APR_WRKDIR} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS}) @${ECHO_MSG} "# ===> ${.TARGET} apr-util-${APU_VERSION}" (cd ${APU_WRKDIR} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS}) pre-install: # always create the modules directory @${MKDIR} ${STAGEDIR}${PREFIX}/lib/apr-util-1 ${ECHO} "keep me" > ${STAGEDIR}${PREFIX}/lib/apr-util-1/.keep.me do-install: @${ECHO_MSG} "# ===> ${.TARGET} apr-${APR_VERSION}" (cd ${APR_WRKDIR} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${INSTALL_TARGET} ${MAKE_ARGS}) @${ECHO_MSG} "# ===> ${.TARGET} apr-util-${APU_VERSION}" (cd ${APU_WRKDIR} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${INSTALL_TARGET} ${MAKE_ARGS}) post-install: -${FIND} ${STAGEDIR}${PREFIX}/lib/ -name \*.so | ${XARGS} ${STRIP_CMD} test: build @${ECHO_MSG} "# ===> ${.TARGET} apr-${APR_VERSION}" -(cd ${APR_WRKDIR} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} test) @${ECHO_MSG} "# ===> ${.TARGET} apr-util-${APU_VERSION}" -(cd ${APU_WRKDIR} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} test) #regression-test: test rpfl: configure # maintainer only: strip PID from logs (better compair) ${SED} -i '' -E 's|^configure:[0-9]+:|configure:_pid_:|g' ${APR_WRKDIR}/config.log ${SED} -i '' -E 's|^configure:[0-9]+:|configure:_pid_:|g' ${APU_WRKDIR}/config.log .include Index: head/devel/cvs2html/Makefile =================================================================== --- head/devel/cvs2html/Makefile (revision 400847) +++ head/devel/cvs2html/Makefile (revision 400848) @@ -1,39 +1,39 @@ # Created by: will # $FreeBSD$ PORTNAME= cvs2html PORTVERSION= 1.98 PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= http://www.bayofrum.net/dist/${PORTNAME}/${PORTVERSION}/ \ http://cvs.sslug.dk/cvs2html/utils/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= crees@FreeBSD.org COMMENT= Perl script to turn ``cvs log'' output into HTML LICENSE= GPLv2 PLIST_FILES= bin/cvs2html NO_WRKSUBDIR= yes NO_BUILD= yes USES= perl5 shebangfix SHEBANG_FILES= ${PORTNAME} .include .if ${OPSYS} == FreeBSD # DragonFly has CVS in base and devel/cvs doesn't build there RUN_DEPENDS= cvs:${PORTSDIR}/devel/cvs .endif do-extract: @${MKDIR} ${WRKSRC} @${CP} ${DISTDIR}/${PORTNAME} ${WRKSRC} do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/devel/cweb/Makefile =================================================================== --- head/devel/cweb/Makefile (revision 400847) +++ head/devel/cweb/Makefile (revision 400848) @@ -1,39 +1,39 @@ # Created by: Thomas Gellekum # $FreeBSD$ PORTNAME= cweb PORTVERSION= 3.64a.a CATEGORIES= devel MASTER_SITES= TEX_CTAN/web/c_cpp/cweb DISTNAME= ${PORTNAME}-${PORTVERSION:C/.([a-z])$/\1/} MAINTAINER= gerald@FreeBSD.org COMMENT= Literate programming tools for the C language NO_WRKSUBDIR= yes MAKE_ARGS= CWEBINPUTS="${DATADIR}" \ CFLAGS="${CFLAGS}" \ LINKFLAGS="" \ CC="${CC}" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/cweb.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ctangle ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/cweave ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/cweb.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/c++lib.w ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${PREFIX}/share/emacs/site-lisp ${INSTALL_DATA} ${WRKSRC}/cweb.el ${STAGEDIR}${PREFIX}/share/emacs/site-lisp @${MKDIR} ${STAGEDIR}${PREFIX}/share/texmf/tex/generic/misc ${INSTALL_DATA} ${WRKSRC}/cwebmac.tex \ ${STAGEDIR}${PREFIX}/share/texmf/tex/generic/misc @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/cwebman.tex ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/cwebman.tex ${STAGEDIR}${DOCSDIR} .include Index: head/devel/easygit/Makefile =================================================================== --- head/devel/easygit/Makefile (revision 400847) +++ head/devel/easygit/Makefile (revision 400848) @@ -1,34 +1,34 @@ # Created by: Lars Thegler # $FreeBSD$ PORTNAME= easygit PORTVERSION= 0.98 CATEGORIES= devel MASTER_SITES= http://www.gnome.org/~newren/eg/download/${PORTVERSION}/ DISTNAME= eg EXTRACT_SUFX= # none MAINTAINER= ports@FreeBSD.org COMMENT= Easy wrapper for git RUN_DEPENDS= git:${PORTSDIR}/devel/git DISTREVISION= 0 # bump this if distfile is changed inplace DIST_SUBDIR= eg/${PORTVERSION}_${DISTREVISION} USES= perl5 shebangfix -SHEBANG_FILES= ${WRKDIR}/eg +SHEBANG_FILES= ${WRKSRC}/eg USE_PERL5= run NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/eg bin/easygit do-extract: - @${CP} ${_DISTDIR}/${DISTNAME} ${WRKDIR} + @${CP} ${_DISTDIR}/${DISTNAME} ${WRKSRC} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKDIR}/eg ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_SCRIPT} ${WRKSRC}/eg ${STAGEDIR}${PREFIX}/bin/ cd ${STAGEDIR}${PREFIX}/bin && ${LN} -s ./eg ${STAGEDIR}${PREFIX}/bin/easygit .include Index: head/devel/libcii/Makefile =================================================================== --- head/devel/libcii/Makefile (revision 400847) +++ head/devel/libcii/Makefile (revision 400848) @@ -1,89 +1,89 @@ # Created by: J Han # $FreeBSD$ PORTNAME= libcii PORTVERSION= 1.1 CATEGORIES= devel MASTER_SITES= ftp://ftp.cs.princeton.edu/pub/packages/cii/ DISTNAME= cii11 MAINTAINER= rodrigo@FreeBSD.org COMMENT= Library from "C Interfaces and Implementations" by David Hanson NO_WRKSUBDIR= yes MAKEFILE= makefile MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -DMAXALIGN=8 -Iinclude" \ AS="${CC} -c -x assembler-with-cpp -traditional" \ LD="${CC}" LDFLAGS="" EXTRAS="" BUILDDIR=${PKGNAME} PLIST_SUB= CIIMAJOR="${CIIMAJOR}" -CIIBUILD= ${WRKDIR}/${PKGNAME} +CIIBUILD= ${WRKSRC}/${PKGNAME} CIIMAJOR= 1 CIIDEST= ${PREFIX}/lib/cii SAMPLES= double calc ids mpcalc wf xref cref iref kref \ idents words basename dirname I386_SAMPLES= sort spin sieve OPTIONS_DEFINE= DOCS .include .if ${ARCH} != "i386" MAKE_ARGS+= "THREADS=" PLIST_SUB+= NOTI386="@comment " .else PLIST_SUB+= NOTI386="" .endif post-patch: .if ${ARCH} != "i386" . for i in ${I386_SAMPLES} @${REINPLACE_CMD} -e 's/^ *\$$B${i}\$$E *\\\{0,1\}//' \ ${WRKSRC}/makefile . endfor .endif pre-build: @${MKDIR} ${CIIBUILD} @${MKDIR} ${CIIBUILD}/include - @${CP} ${WRKDIR}/include/*.h ${CIIBUILD}/include + @${CP} ${WRKSRC}/include/*.h ${CIIBUILD}/include # ${PREFIX}/lib/cii/${CIIMAJOR}/ # ${PREFIX}/lib/cii/${CIIMAJOR}/include # # libcii.a is placed in ${PREFIX}/lib # .h is placed in ${PREFIX}/include/cii # do-install: @${MKDIR} ${STAGEDIR}${CIIDEST} @${MKDIR} ${STAGEDIR}${CIIDEST}/${CIIMAJOR} @${MKDIR} ${STAGEDIR}${CIIDEST}/${CIIMAJOR}/include @${MKDIR} ${STAGEDIR}${CIIDEST}/${CIIMAJOR}/examples ## ${INSTALL_DATA} ${CIIBUILD}/libcii.a ${STAGEDIR}${CIIDEST}/${CIIMAJOR} ${INSTALL_DATA} ${WRKSRC}/include/*.h ${STAGEDIR}${CIIDEST}/${CIIMAJOR}/include ## ${LN} -sf ${CIIDEST}/${CIIMAJOR}/libcii.a ${STAGEDIR}${PREFIX}/lib/libcii.a ${LN} -sf ${CIIDEST}/${CIIMAJOR}/include ${STAGEDIR}${PREFIX}/include/cii ## .for a in ${SAMPLES} ${INSTALL_PROGRAM} ${CIIBUILD}/${a} ${STAGEDIR}${CIIDEST}/${CIIMAJOR}/examples .endfor .if ${ARCH} == "i386" . for a in ${I386_SAMPLES} ${INSTALL_PROGRAM} ${CIIBUILD}/${a} ${STAGEDIR}${CIIDEST}/${CIIMAJOR}/examples . endfor .endif ## @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/cii @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/cii/examples @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/cii/src .for f in CPYRIGHT README history.html install.html makefile packing.lst ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/share/doc/cii .endfor ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${PREFIX}/share/doc/cii/examples ${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/share/doc/cii/src .include Index: head/devel/libdlmalloc/Makefile =================================================================== --- head/devel/libdlmalloc/Makefile (revision 400847) +++ head/devel/libdlmalloc/Makefile (revision 400848) @@ -1,23 +1,23 @@ # Created by: roberto # $FreeBSD$ PORTNAME= dlmalloc PORTVERSION= 2.8.6 CATEGORIES= devel MASTER_SITES= ftp://gee.cs.oswego.edu/pub/misc/ DISTFILES= malloc-${PORTVERSION}.c malloc-${PORTVERSION}.h MAINTAINER= roberto@FreeBSD.org COMMENT= Small, fast malloc library by Doug Lea NO_WRKSUBDIR= yes USE_LDCONFIG= yes do-extract: - @${MKDIR} ${WRKDIR} + @${MKDIR} ${WRKSRC} .for f in ${DISTFILES} - ${CP} -p ${DISTDIR}/${f} ${WRKDIR} + ${CP} -p ${DISTDIR}/${f} ${WRKSRC} .endfor - ${CP} -p ${FILESDIR}/Makefile ${WRKDIR} + ${CP} -p ${FILESDIR}/Makefile ${WRKSRC} .include Index: head/devel/mingw32-bin-msvcrt/Makefile =================================================================== --- head/devel/mingw32-bin-msvcrt/Makefile (revision 400847) +++ head/devel/mingw32-bin-msvcrt/Makefile (revision 400848) @@ -1,31 +1,31 @@ # Created by: Lev A. Serebryakov # $FreeBSD$ PORTNAME= bin-msvcrt PORTVERSION= r${RUNTIMEVERSION:S/-/./}.a${APIVERSION:S/-/./} CATEGORIES= devel MASTER_SITES= SF/mingw/MinGW/Base/mingw-rt/mingwrt-${RUNTIMEVERSION:C/-.*$//}:runtime \ SF/mingw/MinGW/Base/w32api/w32api-${APIVERSION:C/-.*$//}:api PKGNAMEPREFIX= mingw32- DISTFILES= mingwrt-${RUNTIMEVERSION}-mingw32-dev.tar.lzma:runtime \ mingwrt-${RUNTIMEVERSION}-mingw32-dll.tar.lzma:runtime \ w32api-${APIVERSION}-mingw32-dev.tar.lzma:api DIST_SUBDIR= mingw MAINTAINER= cyberbotx@cyberbotx.com COMMENT= Headers and Libraries for Windows cross-development CONFLICTS= mingw-bin-msvcrt-[0-9]* USES= tar:xz RUNTIMEVERSION= 4.0.3-1 APIVERSION= 4.0.3-1 NO_MTREE= yes NO_WRKSUBDIR= yes post-extract: - @${CP} ${FILESDIR}/Makefile ${WRKDIR} + @${CP} ${FILESDIR}/Makefile ${WRKSRC} .include Index: head/devel/py-json-py/Makefile =================================================================== --- head/devel/py-json-py/Makefile (revision 400847) +++ head/devel/py-json-py/Makefile (revision 400848) @@ -1,33 +1,33 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= json-py DISTVERSION= 3_4 PORTREVISION= 1 CATEGORIES= devel lang www python MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= nivit@FreeBSD.org COMMENT= Python implementation of a JSON (http//:json.org) reader/writer LICENSE= LGPL20 NO_WRKSUBDIR= yes USES= python zip do-build: # compile python files - cd ${WRKDIR}; \ + cd ${WRKSRC}; \ FILES=$$(${FIND} . -name "*.py" ); \ for FILE in $${FILES}; do \ ${ECHO} import `basename $${FILE} .py` | ${PYTHON_CMD}; \ done; \ do-install: ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} - @cd ${WRKDIR}; \ + @cd ${WRKSRC}; \ ${FIND} . \( -name "*.py" -or -name "*.pyc" \) -exec ${INSTALL_SCRIPT} \{\} ${STAGEDIR}${PYTHON_SITELIBDIR} \; .include Index: head/devel/py-urlimport/Makefile =================================================================== --- head/devel/py-urlimport/Makefile (revision 400847) +++ head/devel/py-urlimport/Makefile (revision 400848) @@ -1,26 +1,26 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= urlimport PORTVERSION= 0.42b PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= http://www.cs.nctu.edu.tw/~lwhsu/ports/distfiles/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} EXTRACT_SUFX= .py MAINTAINER= lwhsu@FreeBSD.org COMMENT= Python script for importing modules/packages over the net NO_WRKSUBDIR= yes USES= python USE_PYTHON= distutils autoplist do-extract: - ${MKDIR} ${WRKDIR} - ${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR}/${PORTNAME}.py + ${MKDIR} ${WRKSRC} + ${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}/${PORTNAME}.py ${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|g' ${FILESDIR}/setup.py \ > ${WRKSRC}/setup.py .include Index: head/devel/ruby-dialogs/Makefile =================================================================== --- head/devel/ruby-dialogs/Makefile (revision 400847) +++ head/devel/ruby-dialogs/Makefile (revision 400848) @@ -1,29 +1,29 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= dialogs PORTVERSION= 1.1 CATEGORIES= devel ruby MASTER_SITES= LOCAL/fenner/ruby-contrib PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DIST_SUBDIR= ruby MAINTAINER= ruby@FreeBSD.org COMMENT= Simple Ruby interface to dialog(1) USE_RUBY= yes RUBY_NO_BUILD_DEPENDS= yes NO_WRKSUBDIR= yes NO_BUILD= yes OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR} - ${INSTALL_DATA} ${WRKDIR}/dialogs.rb ${STAGEDIR}${RUBY_SITELIBDIR}/ + ${INSTALL_DATA} ${WRKSRC}/dialogs.rb ${STAGEDIR}${RUBY_SITELIBDIR}/ ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR} - ${INSTALL_DATA} ${WRKDIR}/dialogs.html ${STAGEDIR}${RUBY_MODDOCDIR}/ + ${INSTALL_DATA} ${WRKSRC}/dialogs.html ${STAGEDIR}${RUBY_MODDOCDIR}/ .include Index: head/devel/sedsed/Makefile =================================================================== --- head/devel/sedsed/Makefile (revision 400847) +++ head/devel/sedsed/Makefile (revision 400848) @@ -1,26 +1,26 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= sedsed PORTVERSION= 1.0 CATEGORIES= devel MASTER_SITES= http://sedsed.sourceforge.net/ EXTRACT_SUFX= # empty MAINTAINER= ports@FreeBSD.org COMMENT= Python script that masters SED scripts PLIST_FILES= bin/sedsed EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} NO_WRKSUBDIR= yes NO_BUILD= yes USES= python do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin/sedsed .include Index: head/devel/sfio/Makefile =================================================================== --- head/devel/sfio/Makefile (revision 400847) +++ head/devel/sfio/Makefile (revision 400848) @@ -1,34 +1,34 @@ # Created by: jraynard # $FreeBSD$ PORTNAME= sfio PORTVERSION= 1999 CATEGORIES= devel MASTER_SITES= NETBSD DISTNAME= ${PORTNAME}_${PORTVERSION} EXTRACT_SUFX= .src.unix.cpio MAINTAINER= ports@FreeBSD.org COMMENT= The Safe/Fast I/O Library EXTRACT_CMD= ${CPIO} EXTRACT_BEFORE_ARGS= -idF EXTRACT_AFTER_ARGS= # empty NO_WRKSUBDIR= yes # Remove a test that's too clever for its own good post-extract: - @${MV} ${WRKDIR}/src/lib/sfio/Sfio_t/tmmap2read.c \ - ${WRKDIR}/src/lib/sfio/Sfio_t/.tmmap2read.c + @${MV} ${WRKSRC}/src/lib/sfio/Sfio_t/tmmap2read.c \ + ${WRKSRC}/src/lib/sfio/Sfio_t/.tmmap2read.c do-build: - @cd ${WRKDIR}/src/lib/sfio && ${MAKE} all -f makefile + @cd ${WRKSRC}/src/lib/sfio && ${MAKE} all -f makefile do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/sfio - ${INSTALL_DATA} ${WRKDIR}/include/* ${STAGEDIR}${PREFIX}/include/sfio - (cd ${WRKDIR}/lib && ${INSTALL_DATA} libsfio.a libstdio.a ${STAGEDIR}${PREFIX}/lib) - ${INSTALL_MAN} ${WRKDIR}/man/man1/iffe.1 ${STAGEDIR}${PREFIX}/man/man1 - ${INSTALL_MAN} ${WRKDIR}/man/man3/sfio.3 ${STAGEDIR}${PREFIX}/man/man3 + ${INSTALL_DATA} ${WRKSRC}/include/* ${STAGEDIR}${PREFIX}/include/sfio + (cd ${WRKSRC}/lib && ${INSTALL_DATA} libsfio.a libstdio.a ${STAGEDIR}${PREFIX}/lib) + ${INSTALL_MAN} ${WRKSRC}/man/man1/iffe.1 ${STAGEDIR}${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/man/man3/sfio.3 ${STAGEDIR}${PREFIX}/man/man3 .include Index: head/dns/dnswalk/Makefile =================================================================== --- head/dns/dnswalk/Makefile (revision 400847) +++ head/dns/dnswalk/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: Matthew Hunt # $FreeBSD$ PORTNAME= dnswalk PORTVERSION= 2.0.2 PORTREVISION= 2 CATEGORIES= dns MASTER_SITES= SF MAINTAINER= mark@foster.cc COMMENT= DNS debugger - requests a zone transfer and analyzes the result OPTIONS_DEFINE= DOCS EXAMPLES RUN_DEPENDS= p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS NO_WRKSUBDIR= YES NO_BUILD= YES USES= perl5 shebangfix perl_OLD_CMD= /usr/contrib/bin/perl SHEBANG_FILES= dnswalk makereports do-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_SCRIPT} ${WRKDIR}/do-dnswalk \ - ${WRKDIR}/makereports \ - ${WRKDIR}/sendreports \ + ${INSTALL_SCRIPT} ${WRKSRC}/do-dnswalk \ + ${WRKSRC}/makereports \ + ${WRKSRC}/sendreports \ ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/README \ - ${WRKDIR}/dnswalk.errors \ + ${INSTALL_DATA} ${WRKSRC}/README \ + ${WRKSRC}/dnswalk.errors \ ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKDIR}/dnswalk.1 ${STAGEDIR}${PREFIX}/man/man1 - ${INSTALL_SCRIPT} ${WRKDIR}/dnswalk ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/dnswalk.1 ${STAGEDIR}${PREFIX}/man/man1 + ${INSTALL_SCRIPT} ${WRKSRC}/dnswalk ${STAGEDIR}${PREFIX}/bin .include Index: head/dns/ipcheck/Makefile =================================================================== --- head/dns/ipcheck/Makefile (revision 400847) +++ head/dns/ipcheck/Makefile (revision 400848) @@ -1,33 +1,33 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= ipcheck PORTVERSION= 0.240 PORTEPOCH= 1 CATEGORIES= dns python MASTER_SITES= http://ipcheck.sourceforge.net/releases/ DISTNAME= ${PORTNAME}.${PORTVERSION:S/^0.//} EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= Fully compliant DynDNS.org client for UNIX (supports NIC v2.0) LICENSE= GPLv2 USES= python NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/ipcheck.py do-patch: @${SED} \ -e "s!/usr/bin/python!${LOCALBASE}/bin/python!" \ -e "s!ppp0!tun0!" \ - ${DISTDIR}/${DISTNAME} > ${WRKDIR}/${DISTNAME} + ${DISTDIR}/${DISTNAME} > ${WRKSRC}/${DISTNAME} do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${DISTNAME} \ + ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}.py .include Index: head/editors/omegaT/Makefile =================================================================== --- head/editors/omegaT/Makefile (revision 400847) +++ head/editors/omegaT/Makefile (revision 400848) @@ -1,50 +1,50 @@ # Created by: Rodrigo OSORIO # $FreeBSD$ PORTNAME= omegaT DISTVERSION= 3.1.8 PORTREVISION= 1 CATEGORIES= editors java x11 MASTER_SITES= SF/${PORTNAME:tl}/OmegaT%20-%20Standard/OmegaT%20${DISTVERSION}/ DISTNAME= OmegaT_${DISTVERSION}_Source DIST_SUBDIR= ${PORTNAME} MAINTAINER= rodrigo@FreeBSD.org COMMENT= Powerful translation memory application written in Java LICENSE= GPLv2 USES= shebangfix zip SHEBANG_FILES= release/linux-specific/OmegaT \ release/linux-specific/OmegaT-JRE \ release/linux-specific/omegat.kaptn SHEBANG_LANG= kaptain kaptain_OLD_CMD=/usr/bin/kaptain kaptain_CMD= ${LOCALBASE}/bin/kaptain USE_ANT= yes USE_JAVA= yes JAVA_VENDOR= openjdk JAVA_VERSION= 1.7+ JAVA_BUILD= yes JAVA_RUN= yes NO_WRKSUBDIR= yes USE_LDCONFIG= ${DATADIR}/native ALL_TARGET= release DATADIR= ${JAVASHAREDIR}/${PORTNAME} SUB_FILES= omegaT.sh omegat.prefs DESKTOP_ENTRIES="OmegaT" "Translation memory application" \ "${DATADIR}/images/OmegaT.png" \ "omegaT" "Office;WordProcessor;Java;" \ false post-build: - @cd ${WRKDIR} && ${MV} 'dist' ${PORTNAME} + @cd ${WRKSRC} && ${MV} 'dist' ${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} - @cd ${WRKDIR} && ${COPYTREE_BIN} ${PORTNAME} ${STAGEDIR}${JAVASHAREDIR} + @cd ${WRKSRC} && ${COPYTREE_BIN} ${PORTNAME} ${STAGEDIR}${JAVASHAREDIR} ${INSTALL_SCRIPT} ${WRKDIR}/omegat.prefs ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/omegaT.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/emulators/linux_base-c6/Makefile =================================================================== --- head/emulators/linux_base-c6/Makefile (revision 400847) +++ head/emulators/linux_base-c6/Makefile (revision 400848) @@ -1,261 +1,261 @@ # Created by: Svyatoslav Lempert # $FreeBSD$ PORTNAME= c6 PORTVERSION= 6.6 PORTREVISION= 6 CATEGORIES= emulators linux MASTER_SITES= CENTOS_LINUX CENTOS_LINUX_UPDATES MASTER_SITE_SUBDIR= ${LINUX_DIST_VER}/os/${LINUX_REPO_ARCH}/Packages/\ ${LINUX_DIST_VER}/updates/${LINUX_REPO_ARCH}/Packages/ PKGNAMEPREFIX= linux_base- DISTFILES= ${PRE_BIN_DISTFILES} ${BIN_DISTFILES} ${SRC_DISTFILES} EXTRACT_ONLY= ${BIN_DISTFILES} MAINTAINER= emulation@FreeBSD.org COMMENT= Base set of packages needed in Linux mode for i386/amd64 (Linux CentOS 6) LINUX_DIST= centos LINUX_DIST_VER=6.6 DIST_SUBDIR= rpm/${LINUX_RPM_ARCH}/${LINUX_DIST}/${LINUX_DIST_VER} # these get extracted from pre-extract, then some directory permissions # get fixed up PRE_BIN_DISTFILES= filesystem-2.4.30-3.el6.${LINUX_RPM_ARCH}.rpm \ setup-2.8.14-20.el6_4.1.noarch.rpm BIN_DISTFILES= basesystem-10.0-4.el6.noarch.rpm \ bash-4.1.2-29.el6.${LINUX_RPM_ARCH}.rpm \ bzip2-1.0.5-7.el6_0.${LINUX_RPM_ARCH}.rpm \ bzip2-libs-1.0.5-7.el6_0.${LINUX_RPM_ARCH}.rpm \ centos-release-6-6.el6.centos.12.2.${LINUX_RPM_ARCH}.rpm \ compat-db43-4.3.29-15.el6.${LINUX_RPM_ARCH}.rpm \ compat-libstdc++-33-3.2.3-69.el6.${LINUX_RPM_ARCH}.rpm \ compat-libstdc++-296-2.96-144.el6.i686.rpm \ coreutils-8.4-37.el6.${LINUX_RPM_ARCH}.rpm \ db4-4.7.25-19.el6_6.${LINUX_RPM_ARCH}.rpm \ e2fsprogs-1.41.12-21.el6.${LINUX_RPM_ARCH}.rpm \ e2fsprogs-libs-1.41.12-21.el6.${LINUX_RPM_ARCH}.rpm \ elfutils-0.158-3.2.el6.${LINUX_RPM_ARCH}.rpm \ findutils-4.4.2-6.el6.${LINUX_RPM_ARCH}.rpm \ freetype-2.3.11-15.el6_6.1.${LINUX_RPM_ARCH}.rpm \ gamin-0.1.10-9.el6.${LINUX_RPM_ARCH}.rpm \ gdbm-1.8.0-36.el6.${LINUX_RPM_ARCH}.rpm \ glib2-2.28.8-4.el6.${LINUX_RPM_ARCH}.rpm \ glibc-2.12-1.149.el6_6.9.${LINUX_RPM_ARCH}.rpm \ glibc-common-2.12-1.149.el6_6.9.${LINUX_RPM_ARCH}.rpm \ gmp-4.3.1-7.el6_2.2.${LINUX_RPM_ARCH}.rpm \ grep-2.6.3-6.el6.${LINUX_RPM_ARCH}.rpm \ info-4.13a-8.el6.${LINUX_RPM_ARCH}.rpm \ keyutils-1.4-5.el6.${LINUX_RPM_ARCH}.rpm \ keyutils-libs-1.4-5.el6.${LINUX_RPM_ARCH}.rpm \ krb5-libs-1.10.3-37.el6_6.${LINUX_RPM_ARCH}.rpm \ less-436-13.el6.${LINUX_RPM_ARCH}.rpm \ libacl-2.2.49-6.el6.${LINUX_RPM_ARCH}.rpm \ libattr-2.4.44-7.el6.${LINUX_RPM_ARCH}.rpm \ libblkid-2.17.2-12.18.el6.${LINUX_RPM_ARCH}.rpm \ libcap-2.16-5.5.el6.${LINUX_RPM_ARCH}.rpm \ libcom_err-1.41.12-21.el6.${LINUX_RPM_ARCH}.rpm \ libgcc-4.4.7-11.el6.${LINUX_RPM_ARCH}.rpm \ libidn-1.18-2.el6.${LINUX_RPM_ARCH}.rpm \ libselinux-2.0.94-5.8.el6.${LINUX_RPM_ARCH}.rpm \ libsepol-2.0.41-4.el6.${LINUX_RPM_ARCH}.rpm \ libstdc++-4.4.7-11.el6.${LINUX_RPM_ARCH}.rpm \ libuuid-2.17.2-12.18.el6.${LINUX_RPM_ARCH}.rpm \ ncurses-5.7-3.20090208.el6.${LINUX_RPM_ARCH}.rpm \ ncurses-libs-5.7-3.20090208.el6.${LINUX_RPM_ARCH}.rpm \ pcre-7.8-6.el6.${LINUX_RPM_ARCH}.rpm \ popt-1.13-7.el6.${LINUX_RPM_ARCH}.rpm \ readline-6.0-4.el6.${LINUX_RPM_ARCH}.rpm \ redhat-lsb-core-4.0-7.el6.centos.${LINUX_RPM_ARCH}.rpm \ sed-4.2.1-10.el6.${LINUX_RPM_ARCH}.rpm \ setserial-2.17-25.el6.${LINUX_RPM_ARCH}.rpm \ slang-2.2.1-1.el6.${LINUX_RPM_ARCH}.rpm \ util-linux-ng-2.17.2-12.18.el6.${LINUX_RPM_ARCH}.rpm \ which-2.19-6.el6.${LINUX_RPM_ARCH}.rpm \ zlib-1.2.3-29.el6.${LINUX_RPM_ARCH}.rpm .if defined(PACKAGE_BUILDING) SRC_DISTFILES= basesystem-10.0-4.el6.src.rpm:SOURCE \ bash-4.1.2-29.el6.src.rpm:SOURCE \ bzip2-1.0.5-7.el6_0.src.rpm:SOURCE \ coreutils-8.4-37.el6.src.rpm:SOURCE \ compat-db-4.6.21-15.el6.src.rpm:SOURCE \ compat-gcc-296-2.96-144.el6.src.rpm:SOURCE \ compat-gcc-32-3.2.3-69.el6.src.rpm:SOURCE \ db4-4.7.25-19.el6_6.src.rpm:SOURCE \ e2fsprogs-1.41.12-21.el6.src.rpm:SOURCE \ elfutils-0.158-3.2.el6.src.rpm:SOURCE \ centos-release-6-6.el6.centos.12.2.src.rpm:SOURCE \ filesystem-2.4.30-3.el6.src.rpm:SOURCE \ findutils-4.4.2-6.el6.src.rpm:SOURCE \ freetype-2.3.11-15.el6_6.1.src.rpm:SOURCE \ gamin-0.1.10-9.el6.src.rpm:SOURCE \ gdbm-1.8.0-36.el6.src.rpm:SOURCE \ glib2-2.28.8-4.el6.src.rpm:SOURCE \ glibc-2.12-1.149.el6_6.9.src.rpm:SOURCE \ gmp-4.3.1-7.el6_2.2.src.rpm:SOURCE \ grep-2.6.3-6.el6.src.rpm:SOURCE \ texinfo-4.13a-8.el6.src.rpm:SOURCE \ keyutils-1.4-5.el6.src.rpm:SOURCE \ krb5-1.10.3-37.el6_6.src.rpm:SOURCE \ less-436-13.el6.src.rpm:SOURCE \ acl-2.2.49-6.el6.src.rpm:SOURCE \ attr-2.4.44-7.el6.src.rpm:SOURCE \ libcap-2.16-5.5.el6.src.rpm:SOURCE \ gcc-4.4.7-11.el6.src.rpm:SOURCE \ libidn-1.18-2.el6.src.rpm:SOURCE \ libselinux-2.0.94-5.8.el6.src.rpm:SOURCE \ libsepol-2.0.41-4.el6.src.rpm:SOURCE \ ncurses-5.7-3.20090208.el6.src.rpm:SOURCE \ pcre-7.8-6.el6.src.rpm:SOURCE \ popt-1.13-7.el6.src.rpm:SOURCE \ readline-6.0-4.el6.src.rpm:SOURCE \ redhat-lsb-4.0-7.el6.centos.src.rpm:SOURCE \ sed-4.2.1-10.el6.src.rpm:SOURCE \ setserial-2.17-25.el6.src.rpm:SOURCE \ setup-2.8.14-20.el6_4.1.src.rpm:SOURCE \ slang-2.2.1-1.el6.src.rpm:SOURCE \ util-linux-ng-2.17.2-12.18.el6.src.rpm:SOURCE \ which-2.19-6.el6.src.rpm:SOURCE \ zlib-1.2.3-29.el6.src.rpm:SOURCE ALWAYS_KEEP_DISTFILES= yes .endif CONFLICTS= linux_base-gentoo* linux_base-f10-[0-9]* linux-glib2-* ONLY_FOR_ARCHS= i386 amd64 . if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64" PKGNAMESUFFIX= _64 LINUX_RPM_ARCH= x86_64 LINUX_REPO_ARCH= x86_64 . else LINUX_RPM_ARCH= i686 LINUX_REPO_ARCH= i386 . endif USE_LINUX_PREFIX= yes NO_WRKSUBDIR= yes DISTINFO_FILE?= ${MASTERDIR}/distinfo.${LINUX_RPM_ARCH} PLIST= ${MASTERDIR}/pkg-plist.${LINUX_RPM_ARCH} PLIST_SUB= GLIBCVER="2.12" LINUXBASE=${LINUXBASE} USES= shebangfix SHEBANG_FILES= bin/redhat_lsb_init sbin/mount.tmpfs # bash scripts need to work in chroot /compat/linux, so use env instead. bash_CMD= /usr/bin/env bash .include .if !defined(PACKAGE_BUILDING) || (defined(PACKAGE_BUILDING) && !defined(LINUX_OSRELEASE) ) LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` .endif .if ${LINUX_OSRELEASE}x == "x" IGNORE= linuxulator is not (kld)loaded .elif ${LINUX_OSRELEASE} == "2.6.16" IGNORE= compat.linux.osrelease: ${LINUX_OSRELEASE} is not supported, please use 2.6.18, BEWARE this is highly experimental .endif REMOVE_DIRS= boot dev etc/fonts home initrd media root tmp var/log var/run var/tmp \ usr/local usr/tmp REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/localtime \ etc/motd etc/passwd etc/printcap etc/services \ etc/protocols ADD_DIRS= usr/X11R6/share usr/X11R6/man usr/X11R6/lib/tls \ usr/X11R6/include usr/X11R6/bin ADD_FILES= #empty .if (${MACHINE_ARCH} == "amd64") FALLBACK_ELF_MIB= kern.elf32.fallback_brand .else FALLBACK_ELF_MIB= kern.fallback_elf_brand .endif .if (${ARCH} == "amd64") . if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} != "c6_64" ARCH= i386 . endif .endif pre-extract: @for file in ${PRE_BIN_DISTFILES}; do \ - if ! (cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$file ${EXTRACT_AFTER_ARGS});\ + if ! (cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$file ${EXTRACT_AFTER_ARGS});\ then \ exit 1; \ fi; \ done # now fix up broken permissions . if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64" - @${CHMOD} -R u+rwX ${WRKDIR}/lib64 ${WRKDIR}/usr/lib64 + @${CHMOD} -R u+rwX ${WRKSRC}/lib64 ${WRKSRC}/usr/lib64 . endif - @${CHMOD} -R u+rwX ${WRKDIR}/bin ${WRKDIR}/lib ${WRKDIR}/sbin ${WRKDIR}/usr/bin ${WRKDIR}/usr/lib ${WRKDIR}/usr/sbin - @${CHMOD} 400 ${WRKDIR}/etc/*shadow + @${CHMOD} -R u+rwX ${WRKSRC}/bin ${WRKSRC}/lib ${WRKSRC}/sbin ${WRKSRC}/usr/bin ${WRKSRC}/usr/lib ${WRKSRC}/usr/sbin + @${CHMOD} 400 ${WRKSRC}/etc/*shadow do-build: @for D in ${REMOVE_DIRS}; do \ ${RM} -rf ${WRKSRC}/$$D; \ done @for F in ${REMOVE_FILES}; do \ ${RM} -f ${WRKSRC}/$$F; \ done @for F in ${ADD_DIRS}; do \ ${MKDIR} ${WRKSRC}/$$F; \ done @for F in ${ADD_FILES}; do \ ${TOUCH} ${WRKSRC}/$$F; \ done # # Create a good ld.so.conf and touch ld.so.cache # @${ECHO_CMD} -e '/lib\n/usr/lib\n/usr/lib64\n${X11BASE}/lib' >> \ ${WRKSRC}/etc/ld.so.conf @${TOUCH} ${WRKSRC}/etc/ld.so.cache # # Create yp.conf as a hint to NIS users and make sure there's a # mtab in etc, albeit an empty one. This is needed in a couple of # cases. Most notably staroffice6. If yp.conf exists install only # yp.conf.sample # @${INSTALL} ${COPY} -m 644 ${FILESDIR}/yp.conf.sample ${WRKSRC}/etc @${TOUCH} ${WRKSRC}/etc/mtab # # If ${PREFIX}/etc/krb5.conf exists, don't touch it # @${MV} ${WRKSRC}/etc/krb5.conf ${WRKSRC}/etc/krb5.conf.sample @${FIND} ${WRKSRC}/bin ${WRKSRC}/sbin/ ${WRKSRC}/usr/bin \ ${WRKSRC}/usr/sbin -type f -print0 | ${XARGS} -0 ${FILE} \ | ${GREP} ELF | ${CUT} -d : -f 1 \ | ${XARGS} ${BRANDELF} -t Linux . if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64" @${BRANDELF} -t Linux ${WRKSRC}/lib64/ld-2.12.so . else @${BRANDELF} -t Linux ${WRKSRC}/lib/ld-2.12.so . endif # Install locales @${MV} ${WRKSRC}/usr/lib/locale/locale-archive.tmpl \ ${WRKSRC}/usr/lib/locale/locale-archive do-install: # # Do install without using linux rpm system # - @cd ${WRKSRC} && ${FIND} * ! -path "stage*" -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/{}" \; - @cd ${WRKSRC} && ${FIND} * ! -path "stage/*" ! -type d \ + @cd ${WRKSRC} && ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/{}" \; + @cd ${WRKSRC} && ${FIND} * ! -type d \ | ${CPIO} -pm -R root:wheel ${STAGEDIR}${PREFIX} @${LN} -sf /var/tmp ${STAGEDIR}${PREFIX}/usr/tmp @${LN} -sf ../usr/bin/[ ${STAGEDIR}${PREFIX}/bin/[ @${LN} -sf ../usr/bin/expr ${STAGEDIR}${PREFIX}/bin/expr @${LN} -sf ../usr/bin/test ${STAGEDIR}${PREFIX}/bin/test @${LN} -sf ../usr/bin/uuidgen ${STAGEDIR}${PREFIX}/bin/uuidgen @${LN} -sf ../../lib/librt.so.1 ${STAGEDIR}${PREFIX}/usr/lib/librt.so.1 @${CHMOD} 755 ${STAGEDIR}${PREFIX}/var/lock ${STAGEDIR}${PREFIX}/var/spool/mail # # Let some linux applications (e.g. print/acroread8) print with default settings # @${INSTALL_SCRIPT} ${FILESDIR}/lp ${STAGEDIR}${PREFIX}/usr/bin .include Index: head/emulators/linux_base-f10/Makefile =================================================================== --- head/emulators/linux_base-f10/Makefile (revision 400847) +++ head/emulators/linux_base-f10/Makefile (revision 400848) @@ -1,221 +1,221 @@ # Created by: bsam # $FreeBSD$ PORTNAME= f10 PORTVERSION= 10 PORTREVISION= 9 CATEGORIES= emulators linux MASTER_SITES= LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${PORTVERSION} \ FEDORA_LINUX/../releases/${PORTVERSION}/Everything/${LINUX_RPM_ARCH}/os/Packages/ PKGNAMEPREFIX= linux_base- DISTFILES= ${BIN_DISTFILES} ${SRC_DISTFILES} DIST_SUBDIR= rpm/${LINUX_RPM_ARCH}/fedora/${PORTVERSION} EXTRACT_ONLY= ${BIN_DISTFILES} MAINTAINER= emulation@FreeBSD.org COMMENT= Base set of packages needed in Linux mode for i386/amd64 (Linux Fedora 10) BIN_DISTFILES= basesystem-10.0-1.noarch.rpm \ bash-3.2-30.fc10.${LINUX_RPM_ARCH}.rpm \ bzip2-1.0.5-3.fc10.${LINUX_RPM_ARCH}.rpm \ bzip2-libs-1.0.5-3.fc10.${LINUX_RPM_ARCH}.rpm \ compat-db-4.6.21-5.fc10.${LINUX_RPM_ARCH}.rpm \ compat-libstdc++-296-2.96-141.${LINUX_RPM_ARCH}.rpm \ compat-libstdc++-33-3.2.3-64.${LINUX_RPM_ARCH}.rpm \ coreutils-6.12-20.fc10.${LINUX_RPM_ARCH}.rpm \ db4-4.7.25-7.fc10.${LINUX_RPM_ARCH}.rpm \ e2fsprogs-1.41.4-6.fc10.${LINUX_RPM_ARCH}.rpm \ e2fsprogs-libs-1.41.4-6.fc10.${LINUX_RPM_ARCH}.rpm \ elfutils-0.142-1.fc10.${LINUX_RPM_ARCH}.rpm \ fedora-release-10-1.noarch.rpm \ filesystem-2.4.19-1.fc10.${LINUX_RPM_ARCH}.rpm \ freetype-2.3.7-3.fc10.${LINUX_RPM_ARCH}.rpm \ gamin-0.1.9-6.fc10.${LINUX_RPM_ARCH}.rpm \ gdbm-1.8.0-29.fc10.${LINUX_RPM_ARCH}.rpm \ glib-1.2.10-32.fc10.${LINUX_RPM_ARCH}.rpm \ glib2-2.18.4-2.fc10.${LINUX_RPM_ARCH}.rpm \ glibc-2.9-3.${LINUX_RPM_ARCH}.rpm \ glibc-common-2.9-3.${LINUX_RPM_ARCH}.rpm \ gmp-4.2.2-8.fc10.${LINUX_RPM_ARCH}.rpm \ grep-2.5.1a-61.fc10.${LINUX_RPM_ARCH}.rpm \ info-4.12-4.fc10.${LINUX_RPM_ARCH}.rpm \ keyutils-libs-1.2-3.fc9.${LINUX_RPM_ARCH}.rpm \ krb5-libs-1.6.3-18.fc10.${LINUX_RPM_ARCH}.rpm \ libacl-2.2.47-3.fc10.${LINUX_RPM_ARCH}.rpm \ libattr-2.4.43-2.fc10.${LINUX_RPM_ARCH}.rpm \ libcap-2.10-2.fc10.${LINUX_RPM_ARCH}.rpm \ libgcc-4.3.2-7.${LINUX_RPM_ARCH}.rpm \ libidn-0.6.14-8.${LINUX_RPM_ARCH}.rpm \ libselinux-2.0.78-1.fc10.${LINUX_RPM_ARCH}.rpm \ libsepol-2.0.33-1.fc10.${LINUX_RPM_ARCH}.rpm \ libstdc++-4.3.2-7.${LINUX_RPM_ARCH}.rpm \ ncurses-5.6-20.20080927.fc10.${LINUX_RPM_ARCH}.rpm \ ncurses-libs-5.6-20.20080927.fc10.${LINUX_RPM_ARCH}.rpm \ pcre-7.8-1.fc10.${LINUX_RPM_ARCH}.rpm \ popt-1.13-4.fc10.${LINUX_RPM_ARCH}.rpm \ readline-5.2-13.fc9.${LINUX_RPM_ARCH}.rpm \ setserial-2.17-22.fc9.${LINUX_RPM_ARCH}.rpm \ setup-2.7.4-4.fc10.noarch.rpm \ slang-2.1.4-1.fc10.${LINUX_RPM_ARCH}.rpm \ zlib-1.2.3-18.fc9.${LINUX_RPM_ARCH}.rpm .if defined(PACKAGE_BUILDING) MASTER_SITES+= FEDORA_LINUX MASTER_SITE_SUBDIR+= ../updates/${PORTVERSION}/SRPMS \ ../releases/${PORTVERSION}/Everything/source/SRPMS/ SRC_DISTFILES+= acl-2.2.47-3.fc10.src.rpm \ attr-2.4.43-1.fc10.src.rpm \ basesystem-10.0-1.src.rpm \ bash-3.2-29.fc10.src.rpm \ bzip2-1.0.5-3.fc10.src.rpm \ compat-db-4.6.21-5.fc10.src.rpm \ coreutils-6.12-17.fc10.src.rpm \ db4-4.7.25-5.fc10.src.rpm \ e2fsprogs-1.41.4-6.fc10.src.rpm \ elfutils-0.142-1.fc10.src.rpm \ fedora-release-10-1.src.rpm \ filesystem-2.4.19-1.fc10.src.rpm \ freetype-2.3.7-1.fc10.src.rpm \ gamin-0.1.9-6.fc10.src.rpm \ gcc-4.3.2-7.src.rpm \ gdbm-1.8.0-29.fc10.src.rpm \ glib-1.2.10-32.fc10.src.rpm \ glib2-2.18.2-3.fc10.src.rpm \ glibc-2.9-2.src.rpm \ gmp-4.2.2-8.fc10.src.rpm \ grep-2.5.1a-61.fc10.src.rpm \ keyutils-1.2-3.fc9.src.rpm \ krb5-1.6.3-16.fc10.src.rpm \ libcap-2.10-2.fc10.src.rpm \ libidn-0.6.14-8.src.rpm \ libselinux-2.0.73-1.fc10.src.rpm \ libsepol-2.0.33-1.fc10.src.rpm \ ncurses-5.6-20.20080927.fc10.src.rpm \ pcre-7.8-1.fc10.src.rpm \ readline-5.2-13.fc9.src.rpm \ setserial-2.17-22.fc9.src.rpm \ setup-2.7.4-1.fc10.src.rpm \ slang-2.1.4-1.fc10.src.rpm \ texinfo-4.12-4.fc10.src.rpm \ zlib-1.2.3-18.fc9.src.rpm ALWAYS_KEEP_DISTFILES= yes .endif CONFLICTS= linux_base-gentoo* linux_base-fc4-[0-9]* linux_base-fc6-[0-9]* \ linux_base-f7-[0-9]* linux_base-f8-[0-9]* linux_base-f9-[0-9]* \ linux_base-c* linux-glib2-* ONLY_FOR_ARCHS= i386 amd64 LINUX_RPM_ARCH= i386 USE_LINUX_PREFIX= yes NO_WRKSUBDIR= yes DISTINFO_FILE?= ${MASTERDIR}/distinfo.${LINUX_RPM_ARCH} PLIST_SUB= GLIBCVER="2.9" LINUXBASE=${LINUXBASE} EXTRACT_ONLY= ${BIN_DISTFILES} .include .if !defined(PACKAGE_BUILDING) || (defined(PACKAGE_BUILDING) && !defined(LINUX_OSRELEASE) ) LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` .endif .if ${LINUX_OSRELEASE}x == "x" IGNORE= linuxulator is not (kld)loaded .endif REMOVE_DIRS= boot dev etc/fonts home initrd media root tmp var/log var/run var/tmp \ usr/local usr/tmp REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/localtime \ etc/motd etc/passwd etc/printcap etc/services \ etc/protocols # These are shared directories that some linux packages (e.g. linux-f10-gtk2) # use but aren't in any of the distfiles above. ADD_DIRS= usr/X11R6/share usr/X11R6/man usr/X11R6/lib/tls \ usr/X11R6/include usr/X11R6/bin \ usr/share/locale/ca@valencia/LC_MESSAGES \ usr/share/locale/sr@Latn/LC_MESSAGES \ usr/share/locale/uz@cyrillic/LC_MESSAGES ADD_FILES= #empty .if (${MACHINE_ARCH} == "amd64") FALLBACK_ELF_MIB= kern.elf32.fallback_brand .else FALLBACK_ELF_MIB= kern.fallback_elf_brand .endif .if (${ARCH} == "amd64") ARCH= i386 .endif do-build: @for D in ${REMOVE_DIRS}; do \ ${RM} -rf ${WRKSRC}/$$D; \ done @for F in ${REMOVE_FILES}; do \ ${RM} -f ${WRKSRC}/$$F; \ done @for F in ${ADD_DIRS}; do \ ${MKDIR} ${WRKSRC}/$$F; \ done @for F in ${ADD_FILES}; do \ ${TOUCH} ${WRKSRC}/$$F; \ done # # Create a good ld.so.conf and touch ld.so.cache # @${ECHO_CMD} -e '/lib\n/usr/lib\n${X11BASE}/lib' >> \ ${WRKSRC}/etc/ld.so.conf @${TOUCH} ${WRKSRC}/etc/ld.so.cache # # Create yp.conf as a hint to NIS users and make sure there's a # mtab in etc, albeit an empty one. This is needed in a couple of # cases. Most notably staroffice6. If yp.conf exists install only # yp.conf.sample # @${INSTALL} ${COPY} -m 644 ${FILESDIR}/yp.conf.sample ${WRKSRC}/etc @${TOUCH} ${WRKSRC}/etc/mtab # # If ${PREFIX}/etc/nsswitch.conf exists, don't touch it, # install only ${PREFIX}/etc/nsswitch.conf.dist # @${MV} ${WRKSRC}/etc/nsswitch.conf ${WRKSRC}/etc/nsswitch.conf.dist @${MV} ${WRKSRC}/etc/krb5.conf ${WRKSRC}/etc/krb5.conf.dist # Fix usr/bin/*db4* permissions to allow "portupgrade -s" # @${CHMOD} u+w ${WRKSRC}/usr/bin/*db4* @${FIND} ${WRKSRC}/bin ${WRKSRC}/sbin/ ${WRKSRC}/usr/bin \ ${WRKSRC}/usr/sbin -type f -print0 | ${XARGS} -0 ${FILE} \ | ${GREP} ELF | ${CUT} -d : -f 1 \ | ${XARGS} ${BRANDELF} -t Linux @${BRANDELF} -t Linux ${WRKSRC}/lib/ld-2.9.so # Restore the status quo for usr/bin/*db4* files # @${CHMOD} u-w ${WRKSRC}/usr/bin/*db4* # Install locales @${MV} ${WRKSRC}/usr/lib/locale/locale-archive.tmpl \ ${WRKSRC}/usr/lib/locale/locale-archive do-install: # # Do install without using linux rpm system # - @cd ${WRKSRC} && ${FIND} * ! -path "stage*" -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/{}" \; - @cd ${WRKSRC} && ${FIND} * ! -path "stage/*" ! -type d \ + @cd ${WRKSRC} && ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/{}" \; + @cd ${WRKSRC} && ${FIND} * ! -type d \ | ${CPIO} -pm -R root:wheel ${STAGEDIR}${PREFIX} @${LN} -sf /var/tmp ${STAGEDIR}${PREFIX}/usr/tmp @${LN} -sf ../usr/bin/[ ${STAGEDIR}${PREFIX}/bin/[ @${LN} -sf ../usr/bin/expr ${STAGEDIR}${PREFIX}/bin/expr @${LN} -sf ../usr/bin/test ${STAGEDIR}${PREFIX}/bin/test @${LN} -sf ../usr/bin/uuidgen ${STAGEDIR}${PREFIX}/bin/uuidgen @${CHMOD} 755 ${STAGEDIR}${PREFIX}/var/lock ${STAGEDIR}${PREFIX}/var/spool/mail # # Let some linux applications (e.g. print/acroread8) print with default settings # @${INSTALL_SCRIPT} ${FILESDIR}/lp ${STAGEDIR}${PREFIX}/usr/bin .include Index: head/emulators/qmc2/Makefile =================================================================== --- head/emulators/qmc2/Makefile (revision 400847) +++ head/emulators/qmc2/Makefile (revision 400848) @@ -1,70 +1,70 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= qmc2 PORTVERSION= 0.57 CATEGORIES= emulators MASTER_SITES= SF MAINTAINER= danilo@FreeBSD.org COMMENT= Qt4 based UNIX MAME/MESS frontend RUN_DEPENDS= mame>=0.154:${PORTSDIR}/emulators/mame \ mess>=0.154:${PORTSDIR}/emulators/mess OPTIONS_DEFINE= DOCS NO_WRKSUBDIR= yes USES= gmake tar:bzip2 USE_XORG= xmu USE_GL= glu USE_QT4= gui opengl phonon qtestlib webkit xml \ moc_build qmake_build rcc_build scripttools \ uic_build USE_SDL= sdl CXXFLAGS+= -I${LOCALBASE}/include/SDL/ MAKE_ARGS= QTDIR="${QT_PREFIX}" QMAKE="${QMAKE}" \ SYSCONFDIR="${PREFIX}/etc" ARCH="${OPSYS}" \ CC_FLAGS="${CFLAGS} -DUSE_FILE32API" \ CXX_FLAGS="${CXXFLAGS} -DUSE_FILE32API" \ CC="${CC}" CXX="${CXX}" LINK="${CXX}" DESKTOP_ENTRIES="QMC2" "MAME frontend" "${DATADIR}/img/mame.png" \ "${PORTNAME}-sdlmame" "Game;Emulator;Qt;" "true" \ "QMC2 Arcade" "QMC2 Arcade Mode" "${DATADIR}/img/qmc2-arcade.png" \ "${PORTNAME}-arcade" "Game;Emulator;Qt;" "true" \ "CHDMAN GUI" "Qt CHDMAN GUI" "${DATADIR}/img/qchdman.png" \ "qchdman" "Game;Emulator;Qt;" "true" \ post-patch: @${CP} ${FILESDIR}/Makefile ${WRKSRC} @(cd ${WRKSRC}/qmc2/inst; ${SED} -e 's|DATADIR|${PREFIX}/share|' \ < qmc2.ini.template > qmc2.ini) - @${REINPLACE_CMD} -e 's/bash/sh/' ${WRKDIR}/qmc2/scripts/sdl-libs.sh + @${REINPLACE_CMD} -e 's/bash/sh/' ${WRKSRC}/qmc2/scripts/sdl-libs.sh do-install: (cd ${WRKSRC}/qmc2 && ${INSTALL_PROGRAM} qmc2-sdlmame \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/qmc2/arcade && ${INSTALL_PROGRAM} qmc2-arcade \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/qmc2/tools/qchdman && ${INSTALL_PROGRAM} qchdman \ ${STAGEDIR}${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${ETCDIR} (cd ${WRKSRC}/qmc2/inst && ${INSTALL_DATA} qmc2.ini \ ${STAGEDIR}${ETCDIR}) @${MKDIR} ${STAGEDIR}${DATADIR}/img @(cd ${WRKSRC}/qmc2/data/img; ${COPYTREE_SHARE} . \ ${STAGEDIR}${DATADIR}/img) @${MKDIR} ${STAGEDIR}${DATADIR}/lng (cd ${WRKSRC}/qmc2/data/lng && ${INSTALL_DATA} qmc2_*.qm \ ${STAGEDIR}${DATADIR}/lng) @${MKDIR} ${STAGEDIR}${DATADIR}/opt @(cd ${WRKSRC}/qmc2/data/opt; ${COPYTREE_SHARE} . \ ${STAGEDIR}${DATADIR}/opt) @${MKDIR} ${STAGEDIR}${DOCSDIR}/html @(cd ${WRKSRC}/qmc2/data/doc/html; ${COPYTREE_SHARE} . \ ${STAGEDIR}${DOCSDIR}/html) .include Index: head/emulators/simh/Makefile =================================================================== --- head/emulators/simh/Makefile (revision 400847) +++ head/emulators/simh/Makefile (revision 400848) @@ -1,52 +1,52 @@ # Created by: jraynard # $FreeBSD$ PORTNAME= simh PORTVERSION= 3.9.0 CATEGORIES= emulators MASTER_SITES= http://simh.trailing-edge.com/sources/ DISTNAME= ${PORTNAME}v${PORTVERSION:R:S/.//}-${PORTVERSION:E} MAINTAINER= ports@FreeBSD.org COMMENT= Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others NO_WRKSUBDIR= yes USES= gmake dos2unix zip DOS2UNIX_FILES= VAX/vax_sysdev.c MAKE_ENV= GCC="${CC}" CFLAGS_O="${CFLAGS}" USE_NETWORK=1 MAKEFILE= makefile SUB_FILES= pkg-message BIN_FILES= altair altairz80 gri h316 hp2100 i1401 i1620 i7094 ibm1130 \ id16 id32 lgp nova pdp1 pdp10 pdp11 pdp15 pdp4 pdp7 pdp8 pdp9 \ s3 sds swtp6800mp-a swtp6800mp-a2 vax vax780 PORTDOCS= 0readme_${PORTVERSION:R:S/.//}.txt 0readme_ethernet.txt PLIST_FILES= ${BIN_FILES:S/^/bin\//g} bin/simh-eclipse %%DATADIR%%/ka655x.bin OPTIONS_DEFINE= DOCS pre-patch: @${MKDIR} ${WRKSRC}/BIN post-patch: @${REINPLACE_CMD} -e \ '/shell ldconfig/s|^|#| ; \ /-O2/s| = | ?= |' ${WRKSRC}/makefile @${REINPLACE_CMD} -e \ 's|%%DATADIR%%|${DATADIR}|' ${WRKSRC}/VAX/vax_sysdev.c do-install: - (cd ${WRKDIR}/BIN && ${INSTALL_PROGRAM} ${BIN_FILES} \ + (cd ${WRKSRC}/BIN && ${INSTALL_PROGRAM} ${BIN_FILES} \ ${STAGEDIR}${PREFIX}/bin) # eclipse conflicts with java/eclipse, install it as simh-eclipse - ${INSTALL_PROGRAM} ${WRKDIR}/BIN/eclipse \ + ${INSTALL_PROGRAM} ${WRKSRC}/BIN/eclipse \ ${STAGEDIR}${PREFIX}/bin/simh-eclipse @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKDIR}/VAX/ka655x.bin ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/VAX/ka655x.bin ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/emulators/yape/Makefile =================================================================== --- head/emulators/yape/Makefile (revision 400847) +++ head/emulators/yape/Makefile (revision 400848) @@ -1,45 +1,45 @@ # Created by: Janos.Mohacsi@bsd.hu # $FreeBSD$ PORTNAME= yape PORTVERSION= 0.32.5 PORTREVISION= 3 CATEGORIES= emulators MASTER_SITES= http://yape.homeserver.hu/download/ DISTNAME= ${PORTNAME}SDL-${PORTVERSION} MAINTAINER= jmohacsi@bsd.hu COMMENT= Yet Another Commodore +4 Emulator USE_SDL= sdl USES= compiler:features gmake NO_WRKSUBDIR= yes ALL_TARGET= yape PLIST_FILES= bin/yape PORTDOCS= README.SDL OPTIONS_DEFINE= DOCS .include post-extract: - @${FIND} -E ${WRKDIR} -type f -iregex ".*\.(c|cpp|h|txt)" -print0 | \ + @${FIND} -E ${WRKSRC} -type f -iregex ".*\.(c|cpp|h|txt)" -print0 | \ ${XARGS} -0 ${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' @${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' ${WRKSRC}/Makefile post-patch: .if ${COMPILER_TYPE} == clang @${REINPLACE_CMD} -e "s|-frerun-loop-opt||" ${WRKSRC}/Makefile .endif @${REINPLACE_CMD} -e "s|sdl-config|${SDL_CONFIG}|" ${WRKSRC}/Makefile @${REINPLACE_CMD} -e "s|TAP::TAP|TAP|" ${WRKSRC}/tape.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/yape ${STAGEDIR}${PREFIX}/bin post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.SDL ${STAGEDIR}${DOCSDIR} .include Index: head/games/alephone-data/Makefile =================================================================== --- head/games/alephone-data/Makefile (revision 400847) +++ head/games/alephone-data/Makefile (revision 400848) @@ -1,83 +1,83 @@ # Created by: Michael Alyn Miller # $FreeBSD$ PORTNAME= data PORTVERSION= 1.0 PORTREVISION= 10 CATEGORIES= games MASTER_SITES= http://files3.bungie.org/trilogy/ PKGNAMEPREFIX= alephone- DISTFILES= # DIST_SUBDIR= alephone MAINTAINER= ports@FreeBSD.org COMMENT= Released Marathon data files for the Aleph One port RUN_DEPENDS= alephone:${PORTSDIR}/games/alephone USES= zip NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes NO_CDROM= Bungie/Microsoft do not allow charging for Marathon data files OPTIONS_MULTI= AO OPTIONS_MULTI_AO= MARATHON DURANDAL INFINITY OPTIONS_DEFAULT= MARATHON DURANDAL INFINITY OPTIONS_SUB= yes MARATHON_DESC= Install Marathon data DURANDAL_DESC= Install Marathon 2: Durandal data INFINITY_DESC= Install Marathon Infinity data SUB_FILES= wrapper .include DATADIR!= cd ${PORTSDIR}/games/alephone && ${MAKE} -V DATADIR .if ${PORT_OPTIONS:MMARATHON} DISTFILES+= M1A1${EXTRACT_SUFX} AO_PACKS+= marathon DESKTOP_ENTRIES+="Marathon" "" "" "alephone-marathon" \ "Game;ActionGame;" false .endif .if ${PORT_OPTIONS:MDURANDAL} DISTFILES+= Marathon2${EXTRACT_SUFX} AO_PACKS+= durandal DESKTOP_ENTRIES+="Marathon 2: Durandal" "" "" "alephone-durandal" \ "Game;ActionGame;" false .endif .if ${PORT_OPTIONS:MINFINITY} DISTFILES+= MarathonInfinity${EXTRACT_SUFX} AO_PACKS+= infinity DESKTOP_ENTRIES+="Marathon Infinity" "" "" "alephone-infinity" \ "Game;ActionGame;" false .endif post-extract: .if ${PORT_OPTIONS:MMARATHON} @cd ${WRKSRC} && ${MV} M1A1 marathon .endif .if ${PORT_OPTIONS:MDURANDAL} @cd ${WRKSRC} && ${MV} "Marathon 2" durandal .endif .if ${PORT_OPTIONS:MINFINITY} @cd ${WRKSRC} && ${MV} "Marathon Infinity" infinity .endif pre-install: .for f in ${AO_PACKS} - @cd ${WRKSRC} && ${SED} -e 's|%%GAMEDIR%%|${f}|' wrapper > alephone-${f} + @cd ${WRKDIR} && ${SED} -e 's|%%GAMEDIR%%|${f}|' wrapper > alephone-${f} .endfor do-install: @${MKDIR} ${STAGEDIR}${DATADIR} .for f in ${AO_PACKS} - ${INSTALL_SCRIPT} ${WRKSRC}/alephone-${f} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKDIR}/alephone-${f} ${STAGEDIR}${PREFIX}/bin ${CP} -R ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor .include Index: head/games/alephone-scenarios/Makefile =================================================================== --- head/games/alephone-scenarios/Makefile (revision 400847) +++ head/games/alephone-scenarios/Makefile (revision 400848) @@ -1,160 +1,160 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= scenarios PORTVERSION= 1.0 PORTREVISION= 8 CATEGORIES= games MASTER_SITES= http://files3.bungie.org/trilogy/:bungie \ http://files5.bungie.org/marathon/:rubicon \ http://nardofiles.bungie.org/:nardofiles \ http://eternal.bungie.org/files/_releases/:eternal \ SF/../emr3:emr \ http://ryoko.treellama.org/:gray PKGNAMEPREFIX= alephone- DISTFILES= # DIST_SUBDIR= alephone EXTRACT_ONLY= # MAINTAINER= ports@FreeBSD.org COMMENT= Free scenarios for the Aleph One engine RUN_DEPENDS= alephone:${PORTSDIR}/games/alephone USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes OPTIONS_MULTI= PACKS OPTIONS_MULTI_PACKS= EMR ETERNAL EVIL RED RUBICON TI GRAY OPTIONS_DEFAULT= EVIL RED OPTIONS_SUB= yes EMR_DESC= Excalibur: Morgana's Revenge data ETERNAL_DESC= Eternal X data EVIL_DESC= Marathon Evil data RED_DESC= Marathon Red data RUBICON_DESC= Rubicon X data TI_DESC= Tempus Irae data GRAY_DESC= The Gray Incident data SUB_FILES= wrapper .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 . if ${PORT_OPTIONS:METERNAL} || ${PORT_OPTIONS:MRUBICON} USES= zip:infozip . endif .endif DATADIR!= cd ${PORTSDIR}/games/alephone && ${MAKE} -V DATADIR .if ${PORT_OPTIONS:MEMR} . if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 EXTRACT_DEPENDS=gtar:${PORTSDIR}/archivers/gtar TAR= ${LOCALBASE}/bin/gtar . endif EMR_FILE= emr-3.0-0602.tgz DISTFILES+= ${EMR_FILE}:emr AO_PACKS+= emr DESKTOP_ENTRIES+="Excalibur: Morgana's Revenge" "" "" "alephone-emr" \ "Game;ActionGame;" false .endif .if ${PORT_OPTIONS:METERNAL} DISTFILES+= EternalXv103Full${EXTRACT_SUFX}:eternal EXTRACT_ONLY+= EternalXv103Full${EXTRACT_SUFX} AO_PACKS+= eternal DESKTOP_ENTRIES+="Eternal X" "" "" "alephone-eternal" \ "Game;ActionGame;" false .endif .if ${PORT_OPTIONS:MEVIL} DISTFILES+= MarathonEvil${EXTRACT_SUFX}:bungie EXTRACT_ONLY+= MarathonEvil${EXTRACT_SUFX} AO_PACKS+= evil DESKTOP_ENTRIES+="Evil" "" "" "alephone-evil" \ "Game;ActionGame;" false .endif .if ${PORT_OPTIONS:MRED} DISTFILES+= MarathonRED${EXTRACT_SUFX}:bungie EXTRACT_ONLY+= MarathonRED${EXTRACT_SUFX} AO_PACKS+= red DESKTOP_ENTRIES+="Marathon Red" "" "" "alephone-red" \ "Game;ActionGame;" false .endif .if ${PORT_OPTIONS:MRUBICON} DISTFILES+= marathonRubiconX${EXTRACT_SUFX}:rubicon EXTRACT_ONLY+= marathonRubiconX${EXTRACT_SUFX} AO_PACKS+= rubicon DESKTOP_ENTRIES+="Rubicon X" "" "" "alephone-rubicon" \ "Game;ActionGame;" false .endif .if ${PORT_OPTIONS:MTI} DISTFILES+= Tempus_Irae${EXTRACT_SUFX}:nardofiles EXTRACT_ONLY+= Tempus_Irae${EXTRACT_SUFX} AO_PACKS+= tempus_irae DESKTOP_ENTRIES+="Tempus Irae" "" "" "alephone-tempus_irae" \ "Game;ActionGame;" false .endif .if ${PORT_OPTIONS:MGRAY} DISTFILES+= tgi${EXTRACT_SUFX}:gray EXTRACT_ONLY+= tgi${EXTRACT_SUFX} AO_PACKS+= gray DESKTOP_ENTRIES+="The Gray Incident" "" "" "alephone-gray" \ "Game;ActionGame;" false .endif post-extract: .if ${PORT_OPTIONS:MEMR} @${TAR} zxf ${DISTDIR}/${DIST_SUBDIR}/${EMR_FILE} -C ${WRKDIR} @${MKDIR} ${WRKSRC}/emr @cd ${WRKSRC}/${EMR_FILE:S/-0602.tgz//} && \ ${MV} share-emr/* ../emr && \ ${MV} share-doc-emr ../emr/docs && \ ${MV} README ../emr/docs .endif .if ${PORT_OPTIONS:METERNAL} @cd ${WRKSRC} && ${MV} "Eternal X 1.0.3" eternal .endif .if ${PORT_OPTIONS:MEVIL} @cd ${WRKSRC} && ${MV} "Marathon EVIL" evil .endif .if ${PORT_OPTIONS:MRED} @cd ${WRKSRC} && ${MV} "Marathon RED" red .endif .if ${PORT_OPTIONS:MRUBICON} @cd ${WRKSRC} && ${MV} "Rubicon X "?? rubicon .endif .if ${PORT_OPTIONS:MTI} @cd ${WRKSRC} && ${MV} Tempus_Irae tempus_irae .endif .if ${PORT_OPTIONS:MGRAY} @cd ${WRKSRC} && ${MV} "The Gray Incident" gray .endif pre-install: .for f in ${AO_PACKS} - @cd ${WRKSRC} && ${SED} -e 's|%%GAMEDIR%%|${f}|' wrapper > alephone-${f} + @cd ${WRKDIR} && ${SED} -e 's|%%GAMEDIR%%|${f}|' wrapper > alephone-${f} .endfor @cd ${WRKSRC} && \ ${FIND} . -type d -print0 | ${XARGS} -0 ${CHMOD} 755 do-install: @${MKDIR} ${STAGEDIR}${DATADIR} .for f in ${AO_PACKS} ${INSTALL_SCRIPT} ${WRKDIR}/alephone-${f} ${STAGEDIR}${PREFIX}/bin (cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${DATADIR}) .endfor .if ${PORT_OPTIONS:MRUBICON} . for f in Fonts MML Themes @${LN} -s ${DATADIR}/${f} ${STAGEDIR}${DATADIR}/rubicon . endfor .endif .include Index: head/games/arkanoidsb/Makefile =================================================================== --- head/games/arkanoidsb/Makefile (revision 400847) +++ head/games/arkanoidsb/Makefile (revision 400848) @@ -1,40 +1,39 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= arkanoidsb PORTVERSION= 1.3.2.10 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.wegroup.org/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Arkanoid and space game WRKSRC= ${WRKDIR}/${PORTNAME} USES= tar:bzip2 -NO_WRKSUBDIR= yes NO_BUILD= yes USE_LINUX= yes USE_LINUX_APPS= libogg sdlmixer sdlimage SUB_FILES= ${PORTNAME}.sh PORTDOCS= README OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Arkanoid: Space Ball" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @(cd ${WRKSRC} && ${COPYTREE_SHARE} res ${STAGEDIR}${DATADIR}) ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/games/bogged/Makefile =================================================================== --- head/games/bogged/Makefile (revision 400847) +++ head/games/bogged/Makefile (revision 400848) @@ -1,31 +1,31 @@ # Created by: Andrey Zakhvatov # $FreeBSD$ PORTNAME= bogged PORTVERSION= 1.0.0 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SUNSITE/games/strategy EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= Word game for X Window System RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 EXTRACT_CMD= ${GZIP_CMD} EXTRACT_BEFORE_ARGS= -dc -EXTRACT_AFTER_ARGS= > ${WRKDIR}/${PORTNAME} +EXTRACT_AFTER_ARGS= > ${WRKSRC}/${PORTNAME} NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/bogged post-patch: @${REINPLACE_CMD} -e 's|wish|wish8.4|' ${WRKSRC}/bogged do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/games/crafty-open-enormous/Makefile =================================================================== --- head/games/crafty-open-enormous/Makefile (revision 400847) +++ head/games/crafty-open-enormous/Makefile (revision 400848) @@ -1,34 +1,34 @@ # Created by: Jonathan Shoemaker # $FreeBSD$ PORTNAME= crafty-open-enormous PORTVERSION= 20070924 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.cis.uab.edu/hyatt/crafty/pgn/ DISTFILES= enormous.zip DIST_SUBDIR= crafty MAINTAINER= ports@FreeBSD.org COMMENT= Enormous opening book (about 270 MByte) for crafty BUILD_DEPENDS= crafty:${PORTSDIR}/games/crafty RUN_DEPENDS= crafty:${PORTSDIR}/games/crafty USES= zip NO_WRKSUBDIR= yes NO_PACKAGE= Package is way too big LEGAL_PACKAGE= CONFLICTS= crafty-open-large-* crafty-open-medium-* crafty-open-default-* do-build: @${ECHO_MSG} '================================================================' @${ECHO_MSG} 'Ignore warnings about illegal moves. These warnings are normal.' @${ECHO_MSG} '================================================================' - (cd ${WRKDIR} && crafty bookpath=. <${FILESDIR}/book-building) + (cd ${WRKSRC} && crafty bookpath=. <${FILESDIR}/book-building) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/crafty - ${INSTALL_DATA} ${WRKDIR}/book.bin ${STAGEDIR}${PREFIX}/lib/crafty/book.bin + ${INSTALL_DATA} ${WRKSRC}/book.bin ${STAGEDIR}${PREFIX}/lib/crafty/book.bin .include Index: head/games/crafty-open-large/Makefile =================================================================== --- head/games/crafty-open-large/Makefile (revision 400847) +++ head/games/crafty-open-large/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: Stefan Eggers # $FreeBSD$ PORTNAME= crafty-open-large PORTVERSION= 20070909 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= LOCAL/dd/crafty DISTFILES= large1.zip large2.zip large3.zip large4.zip DIST_SUBDIR= crafty MAINTAINER= ports@FreeBSD.org COMMENT= Large opening book for crafty BUILD_DEPENDS= crafty:${PORTSDIR}/games/crafty RUN_DEPENDS= crafty:${PORTSDIR}/games/crafty USES= zip NO_WRKSUBDIR= yes CONFLICTS= crafty-open-enormous-* crafty-open-medium-* crafty-open-default-* post-extract: - ${CAT} ${WRKDIR}/Book1.pgn ${WRKDIR}/Book2.pgn ${WRKDIR}/Book3.pgn ${WRKDIR}/Book4.pgn >${WRKDIR}/Book.pgn - ${RM} ${WRKDIR}/Book1.pgn ${WRKDIR}/Book2.pgn ${WRKDIR}/Book3.pgn ${WRKDIR}/Book4.pgn + ${CAT} ${WRKSRC}/Book1.pgn ${WRKSRC}/Book2.pgn ${WRKSRC}/Book3.pgn ${WRKSRC}/Book4.pgn >${WRKSRC}/Book.pgn + ${RM} ${WRKSRC}/Book1.pgn ${WRKSRC}/Book2.pgn ${WRKSRC}/Book3.pgn ${WRKSRC}/Book4.pgn do-build: @${ECHO_MSG} '================================================================' @${ECHO_MSG} 'Ignore warnings about illegal moves. These warnings are normal.' @${ECHO_MSG} '================================================================' - (cd ${WRKDIR} && crafty <${FILESDIR}/book-building) + (cd ${WRKSRC} && crafty <${FILESDIR}/book-building) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/crafty - ${INSTALL_DATA} ${WRKDIR}/book.bin ${STAGEDIR}${PREFIX}/lib/crafty/book.bin + ${INSTALL_DATA} ${WRKSRC}/book.bin ${STAGEDIR}${PREFIX}/lib/crafty/book.bin .include Index: head/games/crafty-open-medium/Makefile =================================================================== --- head/games/crafty-open-medium/Makefile (revision 400847) +++ head/games/crafty-open-medium/Makefile (revision 400848) @@ -1,33 +1,33 @@ # Created by: Stefan Eggers # $FreeBSD$ PORTNAME= crafty-open-medium PORTVERSION= 20070909 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= LOCAL/dd/crafty DISTNAME= medium DIST_SUBDIR= crafty MAINTAINER= ports@FreeBSD.org COMMENT= Medium opening book (about 1.9 MByte) for crafty BUILD_DEPENDS= crafty:${PORTSDIR}/games/crafty RUN_DEPENDS= crafty:${PORTSDIR}/games/crafty USES= zip NO_WRKSUBDIR= yes CONFLICTS= crafty-open-enormous-* crafty-open-large-* crafty-open-default-* do-build: @${ECHO_MSG} '================================================================' @${ECHO_MSG} 'Ignore warnings about illegal moves. These warnings are normal.' @${ECHO_MSG} '================================================================' - (cd ${WRKDIR} && crafty <${FILESDIR}/book-building) + (cd ${WRKSRC} && crafty <${FILESDIR}/book-building) do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/crafty - ${INSTALL_DATA} ${WRKDIR}/book.bin \ + ${INSTALL_DATA} ${WRKSRC}/book.bin \ ${STAGEDIR}${PREFIX}/lib/crafty/book.bin .include Index: head/games/doom-data/Makefile =================================================================== --- head/games/doom-data/Makefile (revision 400847) +++ head/games/doom-data/Makefile (revision 400848) @@ -1,53 +1,53 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= data PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.ijs.si/~lesi/distfiles/doom/ PKGNAMEPREFIX= ${DMPKGNAMEPREFIX} DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME} MAINTAINER= jakub_lach@mailplus.pl COMMENT= Shareware data files for Doom, Doom II, Hexen, Heretic, and Strife NO_BUILD= yes NO_WRKSUBDIR= yes OPTIONS_SUB= yes OPTIONS_MULTI= WADS OPTIONS_MULTI_WADS= DOOM HERETIC HEXEN STRIFE OPTIONS_DEFAULT= DOOM DOOM_DESC= Install Doom shareware data HERETIC_DESC= Install Heretic shareware data HEXEN_DESC= Install Hexen shareware data STRIFE_DESC= Install Strife shareware data SUB_FILES= pkg-message DATADIR= ${DMDIR} DOOM_DISTFILES= doom1.wad.bz2 HERETIC_DISTFILES= heretic1.wad.bz2 HEXEN_DISTFILES= hexen.wad.bz2 STRIFE_DISTFILES= strife0.wad.bz2 .include "Makefile.include" .include do-extract: - @${MKDIR} ${WRKDIR} + @${MKDIR} ${WRKSRC} .for f in ${DISTFILES} - @${BZIP2_CMD} -dc ${_DISTDIR}/${f} > ${WRKDIR}/${f:S/.bz2$//} + @${BZIP2_CMD} -dc ${_DISTDIR}/${f} > ${WRKSRC}/${f:S/.bz2$//} .endfor do-install: @${MKDIR} ${STAGEDIR}${DATADIR} .for f in ${DISTFILES} ${INSTALL_DATA} ${WRKSRC}/${f:S/.bz2$//} ${STAGEDIR}${DATADIR}/ .endfor .include Index: head/games/doom-hacx/Makefile =================================================================== --- head/games/doom-hacx/Makefile (revision 400847) +++ head/games/doom-hacx/Makefile (revision 400848) @@ -1,37 +1,36 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= hacx PORTVERSION= 1.0 CATEGORIES= games MASTER_SITES= http://www.ijs.si/~lesi/distfiles/doom/ PKGNAMEPREFIX= ${DMPKGNAMEPREFIX} DISTNAME= ${PORTNAME}.wad EXTRACT_SUFX= .bz2 MAINTAINER= ports@FreeBSD.org COMMENT= Full TC using the Doom II engine USES= tar:bzip2 NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${DMDIR}/${PORTNAME} PLIST_FILES= %%DATADIR%%/${DISTNAME} PLIST_DIRS= %%DATADIR%% .include "${.CURDIR}/../doom-data/Makefile.include" .include do-extract: - @${MKDIR} ${WRKDIR} @${BZIP2_CMD} -dc ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} > \ - ${WRKDIR}/${DISTNAME} + ${WRKSRC}/${DISTNAME} do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${DATADIR} .include Index: head/games/doom-wolfendoom/Makefile =================================================================== --- head/games/doom-wolfendoom/Makefile (revision 400847) +++ head/games/doom-wolfendoom/Makefile (revision 400848) @@ -1,30 +1,30 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= wolfendoom PORTVERSION= 1.0 CATEGORIES= games MASTER_SITES= http://www.ijs.si/~lesi/distfiles/doom/ PKGNAMEPREFIX= ${DMPKGNAMEPREFIX} DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Wolfenstein 3D levels ported to Doom II USES= tar:bzip2 NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${DMDIR}/${PORTNAME} .include "${.CURDIR}/../doom-data/Makefile.include" .include do-install: - ${FIND} ${WRKDIR}/${PORTNAME} ! -type d -exec ${CHMOD} 0644 {} \; - ${FIND} ${WRKDIR}/${PORTNAME} -type d -exec ${CHMOD} 0755 {} \; + ${FIND} ${WRKSRC}/${PORTNAME} ! -type d -exec ${CHMOD} 0644 {} + + ${FIND} ${WRKSRC}/${PORTNAME} -type d -exec ${CHMOD} 0755 {} + @${MKDIR} ${STAGEDIR}${DATADIR} - ${TAR} -cf - -C ${WRKDIR}/${PORTNAME} . | ${TAR} -xpvf - -C ${STAGEDIR}${DATADIR} + ${TAR} -cf - -C ${WRKSRC}/${PORTNAME} . | ${TAR} -xpvf - -C ${STAGEDIR}${DATADIR} .include Index: head/games/legends/Makefile =================================================================== --- head/games/legends/Makefile (revision 400847) +++ head/games/legends/Makefile (revision 400848) @@ -1,56 +1,56 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= legends PORTVERSION= 0.4.1.43 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://legendsthegame.net/files/:game \ http://legendsthegame.net/files/maps/:maps DISTNAME= ${PORTNAME}_linux_gui-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:game \ ${MAP_PACK}:maps EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_SUFX= .run MAINTAINER= ports@FreeBSD.org COMMENT= Fast-paced first-person-perspective online multiplayer game RUN_DEPENDS= bash:${PORTSDIR}/shells/bash USES= makeself USE_LINUX= yes USE_LINUX_APPS+=dri NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${PREFIX}/lib/${PORTNAME} # Standard map pack used in official servers. MAP_PACK= BTMappack-1.05.unf PLIST_SUB= MAP_PACK="${MAP_PACK}" OPTIONS_DEFINE= DOCS post-extract: - @cd ${WRKDIR} && ${TAR} xf legends.tar + @cd ${WRKSRC} && ${TAR} xf legends.tar post-patch: @${REINPLACE_CMD} -e 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|; \ s|`dirname $$0`|${DATADIR}|; s|./LinLegends|exec &|; s| &$$||' \ ${WRKSRC}/bin/runlegends do-install: @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && \ ${INSTALL_PROGRAM} LinLegends lindedicated *.so* ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/bin/runlegends ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/legends.ico ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${DATADIR}/runlegends ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .for f in common legends main.cs show ${CP} -r ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${DISTDIR}/${MAP_PACK} ${STAGEDIR}${DATADIR}/legends @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR} .include Index: head/games/linux-darwinia-demo/Makefile =================================================================== --- head/games/linux-darwinia-demo/Makefile (revision 400847) +++ head/games/linux-darwinia-demo/Makefile (revision 400848) @@ -1,58 +1,57 @@ # $FreeBSD$ PORTNAME= darwinia-demo PORTVERSION= 1.3.0 CATEGORIES= games linux MASTER_SITES= http://download.introversion.co.uk/mirror/introversion/darwinia/downloads/ PKGNAMEPREFIX= linux- DISTNAME= ${PORTNAME}2-${PORTVERSION} EXTRACT_SUFX= .sh MAINTAINER= mva@FreeBSD.org COMMENT= Real-time action strategy with programs ONLY_FOR_ARCHS= i386 amd64 USE_LINUX= yes USE_LINUX_APPS= sdl12 libogg libvorbis xorglibs NO_CDROM= Redistribution is limited, see license NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} SUB_FILES= darwinia OPTIONS_DEFINE= NVIDIA DOCS NVIDIA_DESC= Enable nvidia graphics driver support .include .if ${PORT_OPTIONS:MNVIDIA} RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver USE_LINUX_APPS+=libglu .else USE_LINUX_APPS+=dri .endif do-extract: - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && ${TAIL} +376 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ + @cd ${WRKSRC} && ${TAIL} +376 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ ${TAR} zxf - do-build: ${BRANDELF} -t Linux ${WRKSRC}/lib/darwinia.bin.x86 do-install: ${MKDIR} ${STAGEDIR}${DATADIR} @cd ${WRKSRC}/lib && \ ${INSTALL_PROGRAM} darwinia.bin.x86 ${STAGEDIR}${DATADIR} && \ ${INSTALL_DATA} *.dat open-www.sh ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKDIR}/darwinia \ ${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}darwinia ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR}/LICENSE ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/README post-install: @${CAT} ${PKGMESSAGE} .include Index: head/games/linux-doom3/Makefile =================================================================== --- head/games/linux-doom3/Makefile (revision 400847) +++ head/games/linux-doom3/Makefile (revision 400848) @@ -1,66 +1,66 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= doom3 PORTVERSION= 1.3.1.1304 PORTEPOCH= 1 CATEGORIES= games linux MASTER_SITES= IDSOFTWARE/doom3/linux PKGNAMEPREFIX= linux- DISTNAME= ${PORTNAME}-linux-${PORTVERSION}.x86 EXTRACT_SUFX= .run MAINTAINER= ports@FreeBSD.org COMMENT= Doom III for Linux USE_LINUX= yes USE_LINUX_APPS= xorglibs NO_CDROM= Redistribution is limited, see license; Requested by id Software NO_BUILD= yes NO_WRKSUBDIR= yes OPTIONS_DEFINE= NO_CDKEY NO_CDKEY_DESC= Use older version which doesn't require cd key DATADIR= ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} SUB_FILES= doom3 doom3-ded pkg-message pkg-deinstall .include .if ${PORT_OPTIONS:MNO_CDKEY} MASTER_SITES= IDSOFTWARE/doom3/linux/old PORTVERSION= 1.1.1286 PORTEPOCH= 0 PLIST_SUB+= NEW="@comment " .else PLIST_SUB+= NEW="" .endif do-extract: - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && ${TAIL} +374 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ + @${MKDIR} ${WRKSRC} + @cd ${WRKSRC} && ${TAIL} +374 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ ${TAR} zxf - .if empty(PORT_OPTIONS:MNO_CDKEY) post-extract: @${RM} ${WRKSRC}/pb/PB_EULA.txt .endif do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/base cd ${WRKSRC}/base && \ ${INSTALL_DATA} game01.pk4 pak*.pk4 ${STAGEDIR}${DATADIR}/base cd ${WRKSRC}/bin/Linux/x86 && \ ${INSTALL_PROGRAM} doom.x86 doomded.x86 ${STAGEDIR}${DATADIR} .if empty(PORT_OPTIONS:MNO_CDKEY) @${MKDIR} ${STAGEDIR}${DATADIR}/d3xp cd ${WRKSRC}/d3xp && \ ${INSTALL_DATA} game01.pk4 pak*.pk4 ${STAGEDIR}${DATADIR}/d3xp ${CP} -r ${WRKSRC}/pb ${STAGEDIR}${DATADIR} .endif ${INSTALL_DATA} ${WRKSRC}/doom3.png ${STAGEDIR}${PREFIX}/share/pixmaps .for f in doom3 doom3-ded ${INSTALL_PROGRAM} ${WRKDIR}/${f} ${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}${f} .endfor .include Index: head/games/linux-quake3/Makefile =================================================================== --- head/games/linux-quake3/Makefile (revision 400847) +++ head/games/linux-quake3/Makefile (revision 400848) @@ -1,95 +1,94 @@ # Created by: pat@databits.net # $FreeBSD$ PORTNAME= quake3 PORTVERSION= 1.32c CATEGORIES= games linux MASTER_SITES= IDSOFTWARE/quake3/linux/:data \ IDSOFTWARE/quake3/:patch PKGNAMEPREFIX= linux- DISTFILES= ${Q3DATAFILE}:data \ ${Q3PATCHFILE}:patch DIST_SUBDIR= ${Q3PKGNAMEPREFIX}data MAINTAINER= ports@FreeBSD.org COMMENT= Quake III Arena for Linux USES= zip:infozip USE_LINUX= yes NO_WRKSUBDIR= yes RESTRICTED= Restrictive license by Loki Software NO_CDROM= ${RESTRICTED} NO_PACKAGE= ${RESTRICTED} OPTIONS_MULTI= TYPE OPTIONS_MULTI_TYPE= CLIENT DEDICATED SMP OPTIONS_DEFINE= PUNKBUSTER DOCS OPTIONS_DEFAULT= CLIENT DEDICATED PUNKBUSTER SMP OPTIONS_SUB= yes CLIENT_DESC= Install client DEDICATED_DESC= Install dedicated server PUNKBUSTER_DESC= Install PunkBuster SMP_DESC= Install SMP (threaded) client PLIST_SUB+= LIBDIR="libexec/${PKGNAMEPREFIX}${PORTNAME}" LIBDIR= ${PREFIX}/libexec/${PKGNAMEPREFIX}${PORTNAME} Q3DATAFILE= linuxq3apoint-1.32b-3.x86.run Q3PATCHFILE= quake3-${PORTVERSION}.zip do-extract: - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && ${TAIL} +356 ${_DISTDIR}/${Q3DATAFILE} | \ + @cd ${WRKSRC} && ${TAIL} +356 ${_DISTDIR}/${Q3DATAFILE} | \ ${TAR} zxf - - @${UNZIP_CMD} -qo ${_DISTDIR}/${Q3PATCHFILE} -d ${WRKDIR} + @${UNZIP_CMD} -qo ${_DISTDIR}/${Q3PATCHFILE} -d ${WRKSRC} post-extract: .for f in q3ded quake3.x86 quake3-smp.x86 @${MV} "${WRKSRC}/Quake III Arena 1.32c/linux/${f}" \ ${WRKSRC}/bin/Linux/x86/${f} .endfor .include "${.CURDIR}/../quake3-data/Makefile.include" .include .if ${PORT_OPTIONS:MDEDICATED} PROGS+= q3ded .endif .if ${PORT_OPTIONS:MCLIENT} PROGS+= quake3.x86 .endif .if ${PORT_OPTIONS:MSMP} PROGS+= quake3-smp.x86 .endif do-build: .for f in ${PROGS} @(${ECHO_CMD} "#!${SH}"; \ ${ECHO_CMD} "cd ${DATADIR} || exit 1"; \ ${ECHO_CMD} 'exec ${LIBDIR}/${f:R} "$$@"') > ${WRKDIR}/${f:R} .endfor do-install: @${MKDIR} ${STAGEDIR}${LIBDIR} .for f in ${PROGS} ${INSTALL_PROGRAM} ${WRKSRC}/bin/Linux/x86/${f} ${STAGEDIR}${LIBDIR}/${f:R} ${INSTALL_SCRIPT} ${WRKDIR}/${f:R} ${STAGEDIR}${PREFIX}/bin/linux-${f:R} .endfor @${MKDIR} ${STAGEDIR}${DATADIR} .if ${PORT_OPTIONS:MPUNKBUSTER} @${CP} -Rp ${WRKSRC}/pb ${STAGEDIR}${DATADIR} @${RM} ${STAGEDIR}${DATADIR}/pb/PB_EULA.txt .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README-linux.txt ${STAGEDIR}${DOCSDIR} ${CP} -Rp ${WRKSRC}/Docs/LinuxFAQ ${STAGEDIR}${DOCSDIR} ${CP} -Rp ${WRKSRC}/Docs/PunkBuster ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/pb/PB_EULA.txt ${STAGEDIR}${DOCSDIR}/PunkBuster .include Index: head/games/linux-quake3-demo/Makefile =================================================================== --- head/games/linux-quake3-demo/Makefile (revision 400847) +++ head/games/linux-quake3-demo/Makefile (revision 400848) @@ -1,47 +1,46 @@ # Created by: Marc van Woerkom <3d@FreeBSD.org> # $FreeBSD$ PORTNAME= quake3 DISTVERSION= 1.11-6 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= GENTOO PKGNAMEPREFIX= linux- PKGNAMESUFFIX= -demo DISTNAME= linuxq3ademo-${DISTVERSION}.x86 EXTRACT_SUFX= .gz.sh MAINTAINER= ports@FreeBSD.org COMMENT= Quake III Arena Demo RESTRICTED= Restrictive license by Loki Software NO_CDROM= ${RESTRICTED} NO_PACKAGE= ${RESTRICTED} USE_LINUX= yes USE_LINUX_APPS+=dri NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${PREFIX}/share/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} SUB_FILES= q3demo OPTIONS_DEFINE= DOCS do-extract: - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && ${TAIL} +165 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ + @cd ${WRKSRC} && ${TAIL} +165 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ ${TAR} zxf - do-install: ${INSTALL_SCRIPT} ${WRKDIR}/q3demo ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/bin/x86/glibc-2.0/q3demo ${STAGEDIR}${DATADIR} ${CP} -R ${WRKSRC}/demoq3 ${STAGEDIR}${DATADIR} ${LN} -s ${LINUXBASE}/usr/X11R6/lib/libGL.so.1 ${STAGEDIR}${DATADIR}/libGL.so @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${CP} -R ${WRKSRC}/Help/* ${STAGEDIR}${DOCSDIR} .include Index: head/games/linux-quake4/Makefile =================================================================== --- head/games/linux-quake4/Makefile (revision 400847) +++ head/games/linux-quake4/Makefile (revision 400848) @@ -1,105 +1,103 @@ # Created by: Ed Schouten # $FreeBSD$ PORTNAME= quake4 PORTVERSION= 1.4.2 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= games linux MASTER_SITES= IDSOFTWARE/quake4/linux/ \ GENTOO PKGNAMEPREFIX= linux- DISTNAME= ${PORTNAME}-${PKGNAMEPREFIX}${PORTVERSION}.x86 EXTRACT_SUFX= .run MAINTAINER= ports@FreeBSD.org COMMENT= Quake 4 for Linux USE_LINUX= yes USE_LINUX_APPS= sdl12 NO_WRKSUBDIR= yes NO_CDROM= Redistribution is limited, see license NO_PACKAGE= Package will be 280MB, set FORCE_PACKAGE if you really want it Q4DIR= lib/${PORTNAME} PLIST_SUB+= Q4DIR="${Q4DIR}" \ LINUXBASE="${LINUXBASE}" SUB_LIST+= Q4DIR="${Q4DIR}" SUB_FILES= pkg-message pkg-deinstall OPTIONS_DEFINE= THREADS GERMANY DOCS GERMANY_DESC= Germany version OPTIONS_DEFAULT= THREADS .include .if ${PORT_OPTIONS:MTHREADS} PLIST_SUB+= THREADS="" .else PLIST_SUB+= THREADS="@comment " .endif do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && ${TAIL} +376 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ + @cd ${WRKSRC} && ${TAIL} +376 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ ${TAR} zxf - do-build: .for FILE in quake4 q4ded quake4smp ${BRANDELF} -t Linux ${WRKSRC}/bin/FreeBSD/x86/${FILE}.x86 # Startup scripts @${SED} \ -e 's|@Q4DIR@|${PREFIX}/${Q4DIR}|' \ -e 's|@APP@|${FILE}.x86|' \ ${FILESDIR}/run.sh.in > ${WRKSRC}/${PKGNAMEPREFIX}${FILE}.sh .endfor do-install: # Executables @${MKDIR} ${STAGEDIR}${PREFIX}/${Q4DIR} .for FILE in quake4 q4ded ${INSTALL_SCRIPT} ${WRKSRC}/${PKGNAMEPREFIX}${FILE}.sh ${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}${FILE} ${INSTALL_PROGRAM} ${WRKSRC}/bin/FreeBSD/x86/${FILE}.x86 ${STAGEDIR}${PREFIX}/${Q4DIR} .endfor .if ${PORT_OPTIONS:MTHREADS} ${INSTALL_SCRIPT} ${WRKSRC}/${PKGNAMEPREFIX}quake4smp.sh ${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}quake4smp ${INSTALL_PROGRAM} ${WRKSRC}/bin/FreeBSD/x86/quake4smp.x86 ${STAGEDIR}${PREFIX}/${Q4DIR} .endif # Punkbuster @${MKDIR} ${STAGEDIR}${PREFIX}/${Q4DIR}/pb/htm @${MKDIR} ${STAGEDIR}${PREFIX}/${Q4DIR}/q4base @cd ${WRKSRC} && \ ${FIND} -E pb -type f -iregex ".*\.(so)" \ -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${PREFIX}/${Q4DIR}/{}" \; && \ ${FIND} -E pb/htm -type f -iregex ".*\.(htm)" \ -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${PREFIX}/${Q4DIR}/{}" \; # Q4base @cd ${WRKSRC} && \ ${FIND} -E q4base -type f -iregex ".*\.(cfg|scriptcfg|pk4|off)" \ -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${PREFIX}/${Q4DIR}/{}" \; # All version (except germany) or only germany version .if ${PORT_OPTIONS:MGERMANY} @cd ${WRKSRC}/germany && \ ${FIND} -E q4base -type f -iregex ".*\.(pk4)" \ -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${PREFIX}/${Q4DIR}/{}" \; .else @cd ${WRKSRC}/us && \ ${FIND} -E q4base -type f -iregex ".*\.(pk4)" \ -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${PREFIX}/${Q4DIR}/{}" \; .endif # Documentation .if ${PORT_OPTIONS:MDOCS} @cd ${WRKSRC}/Docs && \ ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${DOCSDIR}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${DOCSDIR}/{}" \; ${INSTALL_DATA} ${WRKSRC}/License.txt ${STAGEDIR}${DOCSDIR}/LICENSE && \ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/README && \ ${INSTALL_DATA} ${WRKSRC}/pb/PBEULA.txt ${STAGEDIR}${DOCSDIR}/PBEULA .endif .include Index: head/games/linux-quake4-demo/Makefile =================================================================== --- head/games/linux-quake4-demo/Makefile (revision 400847) +++ head/games/linux-quake4-demo/Makefile (revision 400848) @@ -1,49 +1,47 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= quake4 PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= games linux MASTER_SITES= IDSOFTWARE/${PORTNAME}/demo GENTOO PKGNAMEPREFIX= linux- PKGNAMESUFFIX= -demo DISTNAME= ${PORTNAME}-${PKGNAMEPREFIX}${PORTVERSION}${PKGNAMESUFFIX}.x86 EXTRACT_SUFX= .run MAINTAINER= ports@FreeBSD.org COMMENT= Quake 4 for Linux Demo USE_LINUX= yes USE_LINUX_APPS= sdl12 NO_WRKSUBDIR= yes NO_CDROM= Redistribution is limited, see license Q4DIR= lib/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} PLIST_SUB= Q4DIR="${Q4DIR}" do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && ${TAIL} +376 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ + @cd ${WRKSRC} && ${TAIL} +376 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ ${TAR} zxf - do-build: .for FILE in quake4 q4ded @${SED} \ -e 's|@Q4DIR@|${PREFIX}/${Q4DIR}|' \ -e 's|@APP@|${FILE}.x86|' \ ${FILESDIR}/run.sh.in > ${WRKSRC}/${PKGNAMEPREFIX}${FILE}.sh .endfor do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${Q4DIR}/q4base .for FILE in quake4 q4ded ${INSTALL_SCRIPT} ${WRKSRC}/${PKGNAMEPREFIX}${FILE}.sh \ ${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}${FILE}-demo ${INSTALL_PROGRAM} ${WRKSRC}/bin/FreeBSD/x86/${FILE}.x86 \ ${STAGEDIR}${PREFIX}/${Q4DIR} .endfor ${INSTALL_DATA} ${WRKSRC}/q4base/* ${STAGEDIR}${PREFIX}/${Q4DIR}/q4base .include Index: head/games/linux-uplink-demo/Makefile =================================================================== --- head/games/linux-uplink-demo/Makefile (revision 400847) +++ head/games/linux-uplink-demo/Makefile (revision 400848) @@ -1,60 +1,59 @@ # Created by: Marcus von Appen # $FreeBSD$ PORTNAME= uplink-demo PORTVERSION= 1.55 CATEGORIES= games linux MASTER_SITES= http://www.introversion.co.uk/uplink/downloads/ PKGNAMEPREFIX= linux- DISTNAME= ${PORTNAME}-${PORTVERSION}DEMO EXTRACT_SUFX= .sh MAINTAINER= mva@FreeBSD.org COMMENT= High tech computer crime and industrial espionage on the Internet ONLY_FOR_ARCHS= i386 amd64 USE_LINUX= yes USE_LINUX_APPS= sdl12 jpeg sdlmixer mikmod libvorbis xorglibs USE_LDCONFIG= yes NO_CDROM= Redistribution is limited, see license NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} SUB_FILES= uplink SUB_LIST= LINUXBASE=${LINUXBASE} DOCFILES= license.txt mods.txt Readme-UplinkSupport.txt readme.txt OPTIONS_DEFINE= NVIDIA DOCS NVIDIA_DESC= support for nvidia .include .if ${PORT_OPTIONS:MNVIDIA} RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver USE_LINUX_APPS+=libglu .else USE_LINUX_APPS+=dri .endif do-extract: - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && ${TAIL} +376 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ + @cd ${WRKSRC} && ${TAIL} +376 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ ${TAR} zxf - do-build: ${BRANDELF} -t Linux ${WRKSRC}/lib/uplink.bin.x86 do-install: ${MKDIR} ${STAGEDIR}${DATADIR} @cd ${WRKSRC}/lib && \ ${INSTALL_PROGRAM} uplink.bin.x86 libftgl.so.0 ${STAGEDIR}${DATADIR} && \ ${INSTALL_DATA} *.dat ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKDIR}/uplink \ ${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}uplink ${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${DOCFILES} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}/${file} .endfor .include Index: head/games/quake-dpmod/Makefile =================================================================== --- head/games/quake-dpmod/Makefile (revision 400847) +++ head/games/quake-dpmod/Makefile (revision 400848) @@ -1,34 +1,34 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= dpmod PORTVERSION= 20071120 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://offload1.icculus.org/twilight/darkplaces/files/ PKGNAMEPREFIX= ${Q1PKGNAMEPREFIX} DISTNAME= darkplacesmod${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Quake 1 modification (for DarkPlaces) RUN_DEPENDS= darkplaces>=0:${PORTSDIR}/games/darkplaces USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${Q1DIR}/${PORTNAME} post-extract: # Remove CVS directories - @${FIND} ${WRKDIR} -type d -name CVS -print0 | ${XARGS} -0 ${RM} -rf + @${FIND} ${WRKSRC} -type d -name CVS -print0 | ${XARGS} -0 ${RM} -rf # Fix permissions - @${CHMOD} go-w ${WRKDIR}/dpmod/progs.dat + @${CHMOD} go-w ${WRKSRC}/dpmod/progs.dat do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${CP} -a ${WRKSRC}/dpmod/* ${STAGEDIR}${DATADIR} .include "${.CURDIR}/../quake-data/Makefile.include" .include Index: head/games/quake2-data/Makefile =================================================================== --- head/games/quake2-data/Makefile (revision 400847) +++ head/games/quake2-data/Makefile (revision 400848) @@ -1,88 +1,88 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= data PORTVERSION= 3.20 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= IDSOFTWARE/quake2/:data IDSOFTWARE/quake2/source/:src PKGNAMEPREFIX= ${Q2PKGNAMEPREFIX} DISTFILES= ${Q2_UPDATE}:data ${Q2_SRC}:src MAINTAINER= danfe@FreeBSD.org COMMENT= Quake II data files # XXX we need info-unzip for q2-314-demo-x86.exe USES= zip:infozip NO_WRKSUBDIR= yes DATADIR= ${Q2DIR} DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} Q2_DEMO= q2-314-demo-x86.exe Q2_SRC= q2src${PORTVERSION:S|.||}.shar.Z Q2_UPDATE= q2-${PORTVERSION}-x86-full.exe OPTIONS_DEFINE= MANUAL OPTIMIZED_CFLAGS SHAREWARE OPTIONS_DEFAULT= OPTIMIZED_CFLAGS MANUAL_DESC= Install the game HTML manual SHAREWARE_DESC= Install demo version of the game data .include "Makefile.include" # must be included before bsd.port.options.mk .include .if ${PORT_OPTIONS:MMANUAL} || ${PORT_OPTIONS:MSHAREWARE} DISTFILES+= ${Q2_DEMO}:data .endif .if ${PORT_OPTIONS:MMANUAL} PLIST_SUB+= MANUAL="" .else PLIST_SUB+= MANUAL="@comment " .endif .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CFLAGS+= -ffast-math -funroll-loops -fomit-frame-pointer \ -fexpensive-optimizations .endif .if ${PORT_OPTIONS:MSHAREWARE} PLIST_SUB+= FULL="@comment " SHAREWARE="" .else PLIST_SUB+= FULL="" SHAREWARE="@comment " SUB_FILES= pkg-message .endif do-extract: - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && uncompress -c ${DISTDIR}/${Q2_SRC} | \ + @${MKDIR} ${WRKSRC} + @cd ${WRKSRC} && uncompress -c ${DISTDIR}/${Q2_SRC} | \ ${TAIL} +434 | ${SH} - @${UNZIP_CMD} -q -d ${WRKDIR} \ + @${UNZIP_CMD} -q -d ${WRKSRC} \ ${DISTDIR}/${Q2_UPDATE} baseq2/* -x *.dll .if ${PORT_OPTIONS:MMANUAL} - @${UNZIP_CMD} -ajq -d ${WRKDIR}/DOCS \ + @${UNZIP_CMD} -ajq -d ${WRKSRC}/DOCS \ ${DISTDIR}/${Q2_DEMO} Install/Data/DOCS/* .endif .if ${PORT_OPTIONS:MSHAREWARE} - @${RM} ${WRKDIR}/baseq2/pak[^0].pak - @${UNZIP_CMD} -jq -d ${WRKDIR}/baseq2 \ + @${RM} ${WRKSRC}/baseq2/pak[^0].pak + @${UNZIP_CMD} -jq -d ${WRKSRC}/baseq2 \ ${DISTDIR}/${Q2_DEMO} Install/Data/baseq2/pak0.pak .endif post-extract: @${CP} ${FILESDIR}/${MAKEFILE} ${WRKSRC} post-patch: @${REINPLACE_CMD} -e 's/__linux__/__unix__/' ${WRKSRC}/q_shared.[ch] do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/baseq2 ${INSTALL_PROGRAM} ${WRKSRC}/game.so ${STAGEDIR}${DATADIR}/baseq2 ${CP} -a ${WRKSRC}/baseq2/* ${STAGEDIR}${DATADIR}/baseq2 .if ${PORT_OPTIONS:MMANUAL} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} -a ${WRKSRC}/DOCS ${STAGEDIR}${DOCSDIR}/manual .endif .include Index: head/games/quake2-rogue/Makefile =================================================================== --- head/games/quake2-rogue/Makefile (revision 400847) +++ head/games/quake2-rogue/Makefile (revision 400848) @@ -1,38 +1,37 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= rogue PORTVERSION= 3.20 CATEGORIES= games MASTER_SITES= IDSOFTWARE/quake2/source PKGNAMEPREFIX= ${Q2PKGNAMEPREFIX} DISTNAME= ${PORTNAME}src${PORTVERSION:S/.//} EXTRACT_SUFX= .shar.Z MAINTAINER= danfe@FreeBSD.org COMMENT= Quake II: Ground Zero (Rogue) official mission pack NO_WRKSUBDIR= yes SUB_FILES= pkg-message PLIST_FILES= %%Q2DIR%%/${PORTNAME}/game.so PLIST_DIRS= %%Q2DIR%%/${PORTNAME} do-extract: - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && uncompress -c ${DISTDIR}/${DISTFILES} | \ + @cd ${WRKSRC} && uncompress -c ${DISTDIR}/${DISTFILES} | \ ${TAIL} +454 | ${SH} post-extract: @${CP} ${FILESDIR}/${MAKEFILE} ${WRKSRC} post-patch: @${REINPLACE_CMD} -e '/#include /d' ${WRKSRC}/g_local.h @${REINPLACE_CMD} -e 's/__linux__/__unix__/' ${WRKSRC}/q_shared.[ch] do-install: @${MKDIR} ${STAGEDIR}${Q2DIR}/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/game.so ${STAGEDIR}${Q2DIR}/${PORTNAME} .include "${.CURDIR}/../quake2-data/Makefile.include" .include Index: head/games/quake2-xatrix/Makefile =================================================================== --- head/games/quake2-xatrix/Makefile (revision 400847) +++ head/games/quake2-xatrix/Makefile (revision 400848) @@ -1,37 +1,37 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= xatrix PORTVERSION= 3.20 CATEGORIES= games MASTER_SITES= IDSOFTWARE/quake2/source PKGNAMEPREFIX= ${Q2PKGNAMEPREFIX} DISTNAME= ${PORTNAME}src${PORTVERSION:S/.//} EXTRACT_SUFX= .shar.Z MAINTAINER= danfe@FreeBSD.org COMMENT= Quake II: The Reckoning (Xatrix) official mission pack NO_WRKSUBDIR= yes SUB_FILES= pkg-message PLIST_FILES= %%Q2DIR%%/${PORTNAME}/game.so PLIST_DIRS= %%Q2DIR%%/${PORTNAME} do-extract: - @${MKDIR} ${WRKDIR} - @cd ${WRKDIR} && uncompress -c ${DISTDIR}/${DISTFILES} | \ + @${MKDIR} ${WRKSRC} + @cd ${WRKSRC} && uncompress -c ${DISTDIR}/${DISTFILES} | \ ${TAIL} +441 | ${SH} post-extract: @${CP} ${FILESDIR}/${MAKEFILE} ${WRKSRC} post-patch: @${REINPLACE_CMD} -e 's/__linux__/__unix__/' ${WRKSRC}/q_shared.[ch] do-install: @${MKDIR} ${STAGEDIR}${Q2DIR}/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/game.so ${STAGEDIR}${Q2DIR}/${PORTNAME} .include "${.CURDIR}/../quake2-data/Makefile.include" .include Index: head/games/quake3-data/Makefile =================================================================== --- head/games/quake3-data/Makefile (revision 400847) +++ head/games/quake3-data/Makefile (revision 400848) @@ -1,46 +1,46 @@ # Created by: Nik Clayton # $FreeBSD$ PORTNAME= data DISTVERSION= 1.32b-3 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= IDSOFTWARE/quake3/linux PKGNAMEPREFIX= ${Q3PKGNAMEPREFIX} DISTNAME= linuxq3apoint-${DISTVERSION}.x86 EXTRACT_SUFX= .run MAINTAINER= ports@FreeBSD.org COMMENT= Quake III Arena data files DATADIR= ${Q3DIR} NO_BUILD= yes NO_WRKSUBDIR= yes NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= TEAMARENA OPTIONS_DEFAULT= TEAMARENA OPTIONS_SUB= yes TEAMARENA_DESC= Install Quake III Team Arena data files .include "Makefile.include" # must be included before bsd.port.options.mk .include do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} + @${RM} -rf ${WRKSRC} + @${MKDIR} ${WRKSRC} @${TAIL} +356 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ - ${TAR} xzf - -C ${WRKDIR} + ${TAR} xzf - -C ${WRKSRC} do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${CP} -a ${WRKSRC}/baseq3 ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/quake3.xpm ${STAGEDIR}${PREFIX}/share/pixmaps .if ${PORT_OPTIONS:MTEAMARENA} ${CP} -a ${WRKSRC}/missionpack ${STAGEDIR}${DATADIR} .endif .include Index: head/games/rfksay/Makefile =================================================================== --- head/games/rfksay/Makefile (revision 400847) +++ head/games/rfksay/Makefile (revision 400848) @@ -1,24 +1,24 @@ # Created by: Michael L. Hostbaek (mich@freebsdcluster.org) # $FreeBSD$ PORTNAME= rfksay PORTVERSION= 0.1 CATEGORIES= games MASTER_SITES= http://freebsdcluster.org/~mich/software/ DISTNAME= rfksay MAINTAINER= mich@FreeBSD.org COMMENT= Generates a kitten finding robot with a text bubble USES= perl5 shebangfix NO_BUILD= yes NO_WRKSUBDIR= yes SHEBANG_FILES= rfksay kittensay robotsay do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKDIR}/kittensay ${STAGEDIR}${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKDIR}/robotsay ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/kittensay ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/robotsay ${STAGEDIR}${PREFIX}/bin .include Index: head/games/robocode/Makefile =================================================================== --- head/games/robocode/Makefile (revision 400847) +++ head/games/robocode/Makefile (revision 400848) @@ -1,54 +1,54 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= robocode PORTVERSION= 1.9.2.2 CATEGORIES= games java MASTER_SITES= SF DISTFILES= ${PORTNAME}-${DISTVERSION}-setup.jar DIST_SUBDIR= java MAINTAINER= ports@FreeBSD.org COMMENT= Game for learning Java[tm] programming language LICENSE= EPL USES= dos2unix zip DOS2UNIX_GLOB= *.css *.team *.properties package-list MANIFEST.MF USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_EXTRACT= yes JAVA_RUN= yes NO_WRKSUBDIR= yes NO_BUILD= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} PLIST_SUB= PORTVERSION=${PORTVERSION} SUB_FILES= ${PORTNAME}-MeleeRumble ${PORTNAME}-RoboRumble \ ${PORTNAME}-Robocode ${PORTNAME}-TeamRumble \ ${PORTNAME}-TwinDuel pkg-deinstall pkg-message do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-* \ + cd ${WRKDIR} && ${INSTALL_SCRIPT} ${SUB_FILES:M${PORTNAME}*} \ ${STAGEDIR}${PREFIX}/bin/ .for d in battles compilers javadoc libs license roborumble robots \ templates theme @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor .for f in *.ico *.sh ReadMe.* versions.md @(${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}) .endfor ${INSTALL_DATA} ${WRKSRC}/desktop/*.desktop ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/desktop/*.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DATADIR}/config @(cd ${STAGEDIR}${DATADIR} && ${CHMOD} -R 775 config roborumble robots) @${CHMOD} +x ${STAGEDIR}${DATADIR}/*.sh .include Index: head/games/thudboard/Makefile =================================================================== --- head/games/thudboard/Makefile (revision 400847) +++ head/games/thudboard/Makefile (revision 400848) @@ -1,41 +1,41 @@ # Created by: Jan Stocker # $FreeBSD$ PORTNAME= thudboard PORTVERSION= 1.8 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.million.nl/file/ MAINTAINER= lme@FreeBSD.org COMMENT= The Discworld Boardgame Board RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter NO_WRKSUBDIR= yes USES= python SUB_FILES= thudboard OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e 's|file:.*/docs|file://${DOCSDIR}|' \ - ${WRKDIR}/thud.py + ${WRKSRC}/thud.py do-build: @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} 2>/dev/null do-install: ${INSTALL_SCRIPT} ${WRKDIR}/thudboard ${STAGEDIR}${PREFIX}/bin/thudboard @${MKDIR} ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKSRC}/*.pyc ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} - @(cd ${WRKDIR}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + @(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) . for d in koomvalley img @${MKDIR} ${STAGEDIR}${DATADIR}/${d} - @(cd ${WRKDIR}/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${d}) + @(cd ${WRKSRC}/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${d}) . endfor .include Index: head/games/traindirector/Makefile =================================================================== --- head/games/traindirector/Makefile (revision 400847) +++ head/games/traindirector/Makefile (revision 400848) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= traindirector PORTVERSION= 3.6 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= http://www.backerstreet.com/traindir/ DISTNAME= tdir36src MAINTAINER= madpilot@FreeBSD.org COMMENT= Train controller simulation LICENSE= GPLv2 NO_WRKSUBDIR= yes USES= gmake zip USE_GNOME= gtk20 USE_WX= 2.8 WX_COMPS= wx:lib WX_UNICODE= yes DESKTOP_ENTRIES="Train Director" "${COMMENT}" "" "traindir3" \ "Game;Simulation;StrategyGame;" false PLIST_FILES= bin/traindir3 MAKEFILE= Makefile.fc9 do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/traindir3 ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/traindir3 ${STAGEDIR}${PREFIX}/bin .include Index: head/games/xasteroids/Makefile =================================================================== --- head/games/xasteroids/Makefile (revision 400847) +++ head/games/xasteroids/Makefile (revision 400848) @@ -1,40 +1,40 @@ # Created by: swallace # $FreeBSD$ PORTNAME= xasteroids PORTVERSION= 5.0 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= XCONTRIB/../R5contrib DISTNAME= ${PORTNAME} EXTRACT_SUFX= .sh.Z MAINTAINER= ports@FreeBSD.org COMMENT= X11 based asteroids style arcade game -EXTRACT_CMD= ( cd ${WRKDIR}; zcat | ${SH} -s ) +EXTRACT_CMD= ( cd ${WRKSRC}; zcat | ${SH} -s ) EXTRACT_BEFORE_ARGS= < EXTRACT_AFTER_ARGS= # empty NO_WRKSUBDIR= yes USE_XORG= x11 xext CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lXext -lX11 -lm PLIST_FILES= bin/xasteroids \ man/man6/xasteroids.6.gz post-extract: @${LN} -sf xast.man ${WRKSRC}/xasteroids.6 do-build: (cd ${WRKSRC} && ${CC} ${CPPFLAGS} ${CFLAGS} -o xasteroids xast.c \ ${LDFLAGS}) do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} xasteroids ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC} && ${INSTALL_MAN} xasteroids.6 ${STAGEDIR}${MAN6PREFIX}/man/man6) .include Index: head/graphics/fujiplay/Makefile =================================================================== --- head/graphics/fujiplay/Makefile (revision 400847) +++ head/graphics/fujiplay/Makefile (revision 400848) @@ -1,32 +1,32 @@ # Created by: KIRIYAMA Kazuhiko # $FreeBSD$ PORTNAME= fujiplay PORTVERSION= 1.33 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://topo.math.u-psud.fr/~bousch/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Digital camera downloading tool for Fujifilm digital cameras NO_WRKSUBDIR= yes USES= tar:tgz PLIST_FILES= bin/fujiplay bin/yycc2ppm PORTDOCS= README fujiplay.lsm mx700-commands.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|^\(CC[^g]*\)gcc$$|\1${CC}|' ${WRKSRC}/Makefile do-install: - (cd ${WRKDIR}; ${INSTALL_PROGRAM} fujiplay yycc2ppm ${STAGEDIR}${PREFIX}/bin) + (cd ${WRKSRC}; ${INSTALL_PROGRAM} fujiplay yycc2ppm ${STAGEDIR}${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/fujiplay .for f in ${PORTDOCS} - ${INSTALL_DATA} ${WRKDIR}/${f} ${STAGEDIR}${PREFIX}/share/doc/fujiplay + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/share/doc/fujiplay .endfor .include Index: head/graphics/geoapi/Makefile =================================================================== --- head/graphics/geoapi/Makefile (revision 400847) +++ head/graphics/geoapi/Makefile (revision 400848) @@ -1,35 +1,35 @@ # Created by: Wen heping # $FreeBSD$ PORTNAME= geoapi PORTVERSION= 3.0.0 CATEGORIES= graphics geography MASTER_SITES= SF/${PORTNAME}/ DISTNAME= GeoAPI-3_0_0 MAINTAINER= wen@FreeBSD.org COMMENT= Java interface API based upon OGC Standards USES= zip NO_BUILD= yes NO_ARCH= yes USE_JAVA= yes NO_WRKSUBDIR= yes JARFILES= geoapi-${PORTVERSION} jsr-275-0.9.3 geoapi-conformance-${PORTVERSION} DOCS= README.txt OPTIONS_DEFINE= DOCS do-install: .for jar in ${JARFILES} - ${INSTALL_DATA} ${WRKDIR}/${jar}.jar ${STAGEDIR}${JAVAJARDIR} + ${INSTALL_DATA} ${WRKSRC}/${jar}.jar ${STAGEDIR}${JAVAJARDIR} .endfor do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKDIR}/javadoc \ + cd ${WRKSRC}/javadoc \ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/\{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${STAGEDIR}${DOCSDIR}/\{} \; .include Index: head/graphics/gimp-jagged-border-script/Makefile =================================================================== --- head/graphics/gimp-jagged-border-script/Makefile (revision 400847) +++ head/graphics/gimp-jagged-border-script/Makefile (revision 400848) @@ -1,38 +1,38 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= jagged-border PORTVERSION= 0.2009.11.12 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://registry.gimp.org/files/ PKGNAMEPREFIX= gimp- PKGNAMESUFFIX= -scripts DISTNAME= script-fu-jagged-border.scm EXTRACT_SUFX= # empty EXTRACT_ONLY= # empty MAINTAINER= ports@FreeBSD.org COMMENT= GIMP script to create a jagged border around an image LICENSE= GPLv3 RUN_DEPENDS= ${LOCALBASE}/bin/gimp:${PORTSDIR}/graphics/gimp-app USES= dos2unix NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes GIMP_SCRIPTS_DIR?= share/gimp/scripts PLIST_FILES= ${GIMP_SCRIPTS_DIR}/${DISTNAME} post-extract: @${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${GIMP_SCRIPTS_DIR} - ${INSTALL_DATA} ${WRKDIR}/${DISTNAME} ${STAGEDIR}${PREFIX}/${GIMP_SCRIPTS_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/${GIMP_SCRIPTS_DIR}/ .include Index: head/graphics/mapyrus/Makefile =================================================================== --- head/graphics/mapyrus/Makefile (revision 400847) +++ head/graphics/mapyrus/Makefile (revision 400848) @@ -1,44 +1,44 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= mapyrus PORTVERSION= 1.401 PORTREVISION= 0 CATEGORIES= graphics print java MASTER_SITES= SF MAINTAINER= nivit@FreeBSD.org COMMENT= Software for creating plots of points, lines, etc LICENSE= LGPL21 DATADIR= ${JAVASHAREDIR}/${PORTNAME} JAVA_VERSION= 1.6+ MAPYRUSDOCS= ${PORTNAME}.pdf MAPYRUSJAR= ${PORTNAME}.jar NO_BUILD= yes NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS EXAMPLES SUB_FILES= ${PORTNAME} pkg-message SUB_LIST= MAPYRUSJAR=${MAPYRUSJAR} USES= zip USE_JAVA= yes do-install: @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKDIR}/${MAPYRUSJAR} ${STAGEDIR}${DATADIR}/${MAPYRUSJAR} + ${INSTALL_DATA} ${WRKSRC}/${MAPYRUSJAR} ${STAGEDIR}${DATADIR}/${MAPYRUSJAR} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/${MAPYRUSDOCS} ${STAGEDIR}${DOCSDIR}/${MAPYRUSDOCS} + ${INSTALL_DATA} ${WRKSRC}/${MAPYRUSDOCS} ${STAGEDIR}${DOCSDIR}/${MAPYRUSDOCS} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKDIR}/userdoc && \ + cd ${WRKSRC}/userdoc && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} \ "-type f -not -iname copying -and -not -iname *\.tex" .include Index: head/graphics/openjump/Makefile =================================================================== --- head/graphics/openjump/Makefile (revision 400847) +++ head/graphics/openjump/Makefile (revision 400848) @@ -1,74 +1,73 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= OpenJUMP PORTVERSION= 1.8.0 CATEGORIES= graphics java geography MASTER_SITES= SF/jump-pilot/OpenJUMP/${PORTVERSION} DISTNAME= ${PORTNAME}-Portable-${PORTVERSION}-r${PLUS_REV}-PLUS MAINTAINER= rhurlin@gwdg.de COMMENT= Open source GIS software written in Java LICENSE= BSD3CLAUSE CLEARTHOUGHT CPL ECW GPLv2 GPLv3 JAIDL JDOM JYTHON LGPL21 LGPL3 LICENSE_COMB= multi LICENSE_NAME_CLEARTHOUGHT= Clearthought Software License LICENSE_FILE_CLEARTHOUGHT= ${WRKSRC}/licenses/clearthought-2.0.txt LICENSE_PERMS_CLEARTHOUGHT= auto-accept LICENSE_NAME_CPL= Common Public License v1.0 LICENSE_FILE_CPL= ${WRKSRC}/licenses/cpl-1.0.txt LICENSE_PERMS_CPL= auto-accept LICENSE_NAME_ECW= EARTH RESOURCE MAPPING LICENSE_FILE_ECW= ${WRKSRC}/licenses/ecw\ license.txt LICENSE_PERMS_ECW= auto-accept LICENSE_NAME_JAIDL= Java Advanced Imaging Distribution License LICENSE_FILE_JAIDL= ${WRKSRC}/licenses/jdl-jai.pdf LICENSE_PERMS_JAIDL= auto-accept LICENSE_NAME_JDOM= JDOM Project License LICENSE_FILE_JDOM= ${WRKSRC}/licenses/jdom_license.txt LICENSE_PERMS_JDOM= auto-accept LICENSE_NAME_JYTHON= The Jython License LICENSE_FILE_JYTHON= ${WRKSRC}/licenses/jython_license.txt LICENSE_PERMS_JYTHON= auto-accept ### Desktop Entries ??? TARGET_DIR= ${STAGEDIR}${PREFIX}/${PORTNAME} USE_JAVA= yes JAVA_VERSION= 1.6+ USES= zip NO_BUILD= yes -NO_WRKSUBDIR= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-r${PLUS_REV}-PLUS PLUS_REV= 4164 do-install: @${ECHO_CMD} "---> Installing JAR files" ${MKDIR} ${TARGET_DIR}/lib ${INSTALL_DATA} ${WRKSRC}/lib/*.jar ${TARGET_DIR}/lib ${MKDIR} ${TARGET_DIR}/lib/ext @cd ${WRKSRC}/lib/ext && ${COPYTREE_SHARE} . ${TARGET_DIR}/lib/ext ${MKDIR} ${TARGET_DIR}/lib/native ${INSTALL_DATA} ${WRKSRC}/lib/native/jecw-0.0.7.jar ${TARGET_DIR}/lib/native ${MKDIR} ${TARGET_DIR}/lib/icons @cd ${WRKSRC}/lib/icons && ${COPYTREE_SHARE} . ${TARGET_DIR}/lib/icons @${ECHO_MSG} "---> Installing startup script" ${MKDIR} ${TARGET_DIR}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/oj_linux.sh ${TARGET_DIR}/bin/openjump ${LN} -sf ${PREFIX}/${PORTNAME}/bin/openjump ${STAGEDIR}${PREFIX}/bin/openjump ${INSTALL_DATA} ${WRKSRC}/bin/default-plugins.xml ${TARGET_DIR}/bin/ ${INSTALL_DATA} ${WRKSRC}/bin/log4j.xml ${TARGET_DIR}/bin/ ${INSTALL_DATA} ${WRKSRC}/readme.txt ${TARGET_DIR}/bin/ post-install: @${ECHO_MSG} "---> Installing documentation" ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Changes.txt ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/pstoepsi/Makefile =================================================================== --- head/graphics/pstoepsi/Makefile (revision 400847) +++ head/graphics/pstoepsi/Makefile (revision 400848) @@ -1,35 +1,35 @@ # Created by: Mita Yoshio # $FreeBSD$ PORTNAME= pstoepsi PORTVERSION= 20020711 PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= ftp://bourbon.usc.edu/pub/tgif/tools/pstoepsi/ DISTFILES= pstoepsi README.this-site DIST_SUBDIR= pstoepsi EXTRACT_ONLY= #empty MAINTAINER= ports@FreeBSD.org COMMENT= Wiliam Chia-Wei Cheng's yet another PS to EPSI converter RUN_DEPENDS= pbmtoepsi:${PORTSDIR}/graphics/netpbm USES= ghostscript:run NO_WRKSUBDIR= yes pre-patch: - ${CP} ${DISTDIR}/${DIST_SUBDIR}/pstoepsi ${WRKDIR}/pstoepsi.prefix - ${CP} ${DISTDIR}/${DIST_SUBDIR}/README.this-site ${WRKDIR} + ${CP} ${DISTDIR}/${DIST_SUBDIR}/pstoepsi ${WRKSRC}/pstoepsi.prefix + ${CP} ${DISTDIR}/${DIST_SUBDIR}/README.this-site ${WRKSRC} do-build: - ${SED} -e "s+%%PREFIX%%+${PREFIX}+g" ${WRKDIR}/pstoepsi.prefix > \ - ${WRKDIR}/pstoepsi - ${GZIP_CMD} ${WRKDIR}/README.this-site + ${SED} -e "s+%%PREFIX%%+${PREFIX}+g" ${WRKSRC}/pstoepsi.prefix > \ + ${WRKSRC}/pstoepsi + ${GZIP_CMD} ${WRKSRC}/README.this-site do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/pstoepsi ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/pstoepsi ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/README.this-site.gz ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.this-site.gz ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/springgraph/Makefile =================================================================== --- head/graphics/springgraph/Makefile (revision 400847) +++ head/graphics/springgraph/Makefile (revision 400848) @@ -1,32 +1,32 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= springgraph PORTVERSION= 0.88 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= http://www.chaosreigns.com/code/springgraph/dl/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= .pl MAINTAINER= ports@FreeBSD.org COMMENT= Render graph described in a .dot file RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD CONFLICTS_INSTALL=signing-party-[0-9]* PLIST_FILES= bin/springgraph EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} NO_WRKSUBDIR= yes NO_BUILD= yes USES= shebangfix perl5 SHEBANG_FILES= springgraph.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/springgraph.pl \ ${STAGEDIR}${PREFIX}/bin/springgraph .include Index: head/irc/irssi-dcc_send_limiter/Makefile =================================================================== --- head/irc/irssi-dcc_send_limiter/Makefile (revision 400847) +++ head/irc/irssi-dcc_send_limiter/Makefile (revision 400848) @@ -1,44 +1,44 @@ # Created by: Timothy Redaelli # $FreeBSD$ PORTNAME= dcc_send_limiter PORTVERSION= 0.8.10 PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= http://svn.irssi.org/repos/modules/trunk/ \ http://utenti.gufi.org/~drizzt/codes/irssi-dcc_send_limiter/ PKGNAMEPREFIX= irssi- DISTNAME= dcc-send-limiter EXTRACT_SUFX= .c PATCH_SITES= http://utenti.gufi.org/~drizzt/codes/irssi-dcc_send_limiter/ PATCHFILES= ${DISTFILES}.diff MAINTAINER= ports@FreeBSD.org COMMENT= Irssi plugin to limit the transmit speed of DCC sends BUILD_DEPENDS= irssi:${PORTSDIR}/irc/irssi RUN_DEPENDS= irssi:${PORTSDIR}/irc/irssi USES= pkgconfig USE_GNOME= glib20 NO_WRKSUBDIR= yes PLIST_FILES= lib/irssi/modules/lib/${DISTNAME}.so CFLAGS+= -shared -fPIC -I${LOCALBASE}/include/irssi -I${LOCALBASE}/include/irssi/src -I${LOCALBASE}/include/irssi/src/core -I${LOCALBASE}/include/irssi/src/irc/core -I${LOCALBASE}/include/irssi/src/irc/dcc `pkg-config --cflags glib-2.0` do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} - @${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR} + @${RM} -rf ${WRKSRC} + @${MKDIR} ${WRKSRC} + @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} do-build: - ${CC} ${CFLAGS} -o ${WRKDIR}/${DISTNAME}.so ${WRKDIR}/${DISTFILES} + ${CC} ${CFLAGS} -o ${WRKSRC}/${DISTNAME}.so ${WRKSRC}/${DISTFILES} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/irssi/modules/lib ${INSTALL_LIB} ${WRKSRC}/${DISTNAME}.so \ ${STAGEDIR}${PREFIX}/lib/irssi/modules/lib .include Index: head/japanese/VTPSfont/Makefile =================================================================== --- head/japanese/VTPSfont/Makefile (revision 400847) +++ head/japanese/VTPSfont/Makefile (revision 400848) @@ -1,31 +1,31 @@ # Created by: Satoshi TAOKA # $FreeBSD$ PORTNAME= VTPSfont PORTVERSION= 1.3 PORTREVISION= 2 CATEGORIES= japanese print MASTER_SITES= http://ftp.infonets.hiroshima-u.ac.jp/~taoka/FreeBSD/tt/ EXTRACT_SUFX= # none MAINTAINER= ports@FreeBSD.org COMMENT= Create Virtual PostScript fonts produced by VFlib (Truetype fonts) PLIST_FILES= bin/VTPSfont RUN_DEPENDS= bash:${PORTSDIR}/shells/bash NO_WRKSUBDIR= yes NO_BUILD= yes do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} + @${RM} -rf ${WRKSRC} + @${MKDIR} ${WRKSRC} @for file in ${DISTFILES}; do \ ${CP} ${DISTDIR}/${DIST_SUBDIR}/$${file} ${WRKSRC}; \ done do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/bin/VTPSfont .include Index: head/japanese/a2ps/Makefile =================================================================== --- head/japanese/a2ps/Makefile (revision 400847) +++ head/japanese/a2ps/Makefile (revision 400848) @@ -1,37 +1,37 @@ # Created by: SAITO Itsuro # $FreeBSD$ PORTNAME= a2ps PORTVERSION= 1.45 PORTREVISION= 5 CATEGORIES= japanese print MASTER_SITES= ftp://ftp.sra.co.jp/pub/lang/perl/sra-scripts/ \ LOCAL/tota/a2ps DISTNAME= ${PORTNAME}.pl-${PORTVERSION} EXTRACT_SUFX= # empty MAINTAINER= hrs@FreeBSD.org COMMENT= Text file to postscript converter (with Japanese support) LICENSE= BSD RUN_DEPENDS= paperconf:${PORTSDIR}/print/libpaper USES= perl5 shebangfix USE_PERL5= run -SHEBANG_FILES= ${WRKDIR}/a2ps-j +SHEBANG_FILES= ${WRKSRC}/a2ps-j perl_OLD_CMD= /usr/local/bin/perl PLIST_FILES= bin/a2ps-j EXTRACT_CMD= ${INSTALL_SCRIPT} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= a2ps-j NO_WRKSUBDIR= yes NO_BUILD= yes post-patch: - ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKDIR}/a2ps-j + ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/a2ps-j do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/a2ps-j ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/a2ps-j ${STAGEDIR}${PREFIX}/bin .include Index: head/japanese/bugzilla44/Makefile =================================================================== --- head/japanese/bugzilla44/Makefile (revision 400847) +++ head/japanese/bugzilla44/Makefile (revision 400848) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= bugzilla PORTVERSION= 4.4.9 CATEGORIES= japanese MASTER_SITES= http://bug-ja.org/releases/4.4/ \ LOCAL/tota/bugzilla-ja DISTNAME= Bugzilla-ja-${PORTVERSION}-template MAINTAINER= bz-ports@FreeBSD.org COMMENT= Japanese localization for Bugzilla RUN_DEPENDS= bugzilla44>=${PORTVERSION}:${PORTSDIR}/devel/bugzilla44 NO_WRKSUBDIR= yes .include "${.CURDIR}/../../devel/bugzilla44/Makefile.common" USES= tar:bzip2 LANGDIR= ${WWWDIR}/template/ja do-install: @-${MKDIR} ${STAGEDIR}${LANGDIR}/default - (cd ${WRKDIR}/default && ${COPYTREE_SHARE} . ${STAGEDIR}${LANGDIR}/default) + (cd ${WRKSRC}/default && ${COPYTREE_SHARE} . ${STAGEDIR}${LANGDIR}/default) # Maintainer plist: patch - @( cd ${WRKDIR}/ && ${FIND} default -type f | ${AWK} '{print "%%WWWDIR%%/template/ja/"$$1}' | ${SORT} > ${PLIST}.new ) + @( cd ${WRKSRC}/ && ${FIND} default -type f | ${AWK} '{print "%%WWWDIR%%/template/ja/"$$1}' | ${SORT} > ${PLIST}.new ) @if ${DIFF} -u ${PLIST} ${PLIST}.new ; then \ ${ECHO_MSG} no pkg-plist changes; \ ${RM} ${PLIST}.new ; \ fi .include Index: head/japanese/edict/Makefile =================================================================== --- head/japanese/edict/Makefile (revision 400847) +++ head/japanese/edict/Makefile (revision 400848) @@ -1,103 +1,103 @@ # Created by: Jonathan Hanna # $FreeBSD$ PORTNAME= edict PORTVERSION= 19990714 PORTREVISION= 5 CATEGORIES= japanese MASTER_SITES= \ http://japanology.arts.kuleuven.ac.be/mirrors/monash/ \ http://www.bcit-broadcast.com/monash/ \ ftp://ftp.mirrorservice.org/sites/ftp.cc.monash.edu.au/pub/nihongo/ \ ftp://ftp.edrdg.org/pub/Nihongo/ \ ftp://ftp.u-aizu.ac.jp/pub/SciEng/nihongo/ftp.cc.monash.edu.au/ \ ftp://ftp.funet.fi/pub/culture/japan/mirrors/monash/pub/nihongo/ \ ftp://ftp.uni-duisburg.de/Mirrors/ftp.monash.edu.au/pub/nihongo/ \ ftp://ftp.monash.edu.au/pub/nihongo/ EXTRACT_SUFX= # empty DISTFILES= ${DICTFILES} ${SRCFILES} ${DOCFILES} EXTRACT_ONLY= ${SRCFILES} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese-English dictionaries with access and maintenance utilities DIST_SUBDIR= edict DICTFILES= edict.gz edicth enamdict.gz compdic.gz \ j_places.gz ediclsd3.zip \ kanjidic.gz kanjd212.gz lawgledt.zip \ lingdic.zip geodic.gz pandpdic.zip \ aviation.zip findic.zip mktdic.zip \ 4jword3_edict.zip concrete.zip SRCFILES= xjdic23.tgz DOCFILES= edict_doc.html edicth.doc \ enamdict_doc.txt enamdict_doc.html \ j_places.inf kanjidic.doc kanjd212.doc ediclsd3.rme \ lawgldoc.new lingdic.txt geodic.doc aviation.txt \ findic.doc mktdic.doc 4jword3_inf.txt \ concrete.doc BINFILES= exjdxgen xjdic_cl xjdic_sa xjdserver xjdxgen # Where to install the data files DATADIR= ${PREFIX}/share/dict/edict DOCSDIR= ${PREFIX}/share/doc/xjdic NO_WRKSUBDIR= yes BROKEN_sparc64= Fails on sparc64 during installation with error 2 OPTIONS_DEFINE= DOCS post-patch: @${GREP} -l '^main' ${WRKSRC}/*.c | ${XARGS} ${REINPLACE_CMD} \ -e '/argv/s/unsigned//' do-install: - (cd ${WRKDIR} && ${INSTALL_PROGRAM} ${BINFILES} ${STAGEDIR}${PREFIX}/bin) + (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${BINFILES} ${STAGEDIR}${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${DATADIR} ${CP} ${_DISTDIR}/edicth ${STAGEDIR}${DATADIR} .for f in edict enamdict compdic j_places kanjidic kanjd212 geodic ${GZIP_CMD} -cd ${_DISTDIR}/${f}.gz > ${STAGEDIR}${DATADIR}/${f} .endfor .for f in ediclsd3 lawgledt lingdic pandpdic aviation findic mktdic \ 4jword3_edict concrete cd ${STAGEDIR}${DATADIR} && \ ${TAR} -xf ${_DISTDIR}/${f}.zip ${f:S|edict|edict.euc|} .endfor .for dict in ${DICTFILES:S|_edict|_edict.euc|} (cd ${STAGEDIR}${DATADIR} && ${STAGEDIR}${PREFIX}/bin/xjdxgen ${dict:R}) (cd ${STAGEDIR}${DATADIR} && ${CHMOD} ${SHAREMODE} \ ${dict:R} ${dict:R}.xjdx) .endfor ${RM} -f ${STAGEDIR}${PREFIX}/bin/xjdic ${LN} -s ${PREFIX}/bin/xjdic_sa ${STAGEDIR}${PREFIX}/bin/xjdic - (cd ${WRKDIR} && ${INSTALL_DATA} radicals.tm radkfile kanjstroke \ + (cd ${WRKSRC} && ${INSTALL_DATA} radicals.tm radkfile kanjstroke \ romkana.cnv vconj ${STAGEDIR}${DATADIR}) # # Only 9 dictionaries can be enabled # @${ECHO_CMD} dicdir ${DATADIR} > ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile edict >> ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile enamdict >> ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile compdic >> ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile ediclsd3 >> ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile j_places >> ${STAGEDIR}${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile lawgledt >> ${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile geodic >> ${STAGEDIR}${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile pandpdic >> ${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile aviation >> ${STAGEDIR}${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile findic >> ${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile mktdic >> ${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile 4jword3_edict.euc >> ${STAGEDIR}${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile concrete.doc >> ${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile lingdic >> ${DATADIR}/.xjdicrc @${CHMOD} ${SHAREMODE} ${STAGEDIR}${DATADIR}/.xjdicrc ${INSTALL_MAN} ${WRKSRC}/xjdic.1 ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/xjdic23.inf ${STAGEDIR}${DOCSDIR} (cd ${_DISTDIR} && ${INSTALL_DATA} ${DOCFILES} ${STAGEDIR}${DOCSDIR}) .include Index: head/japanese/edict-utf-8/Makefile =================================================================== --- head/japanese/edict-utf-8/Makefile (revision 400847) +++ head/japanese/edict-utf-8/Makefile (revision 400848) @@ -1,72 +1,72 @@ # Created by: Jonathan Hanna # $FreeBSD$ PORTNAME= edict-utf-8 PORTVERSION= 20100420 CATEGORIES= japanese MASTER_SITES= http://redundancy.redundancy.org/mirror/${PORTNAME}/ DISTFILES= ${DICTFILES} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese-English edict UTF-8 dictionaries EXTRACT_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip USES= iconv CONVERT_CMD= ${ICONV_CMD} -c -f EUC-JP -t UTF-8 DIST_SUBDIR= ${PORTNAME} DICTFILES= edict.gz edicth compdic.gz jddict.v02.gz \ j_places.gz ediclsd3.zip kanjidic.gz kanjd212.gz \ lawgledt.zip lingdic.zip geodic.gz pandpdic.zip \ aviation.zip findic.zip mktdic.zip compverb.gz \ 4jwords.gz concrete.zip enamdict.gz NODOCFILES= edict_doc.txt edict_doc.html edicth.doc \ enamdict_doc.txt enamdict_doc.html jddict.doc \ j_places.inf kanjidic.doc kanjd212.doc ediclsd3.rme \ lawgldoc.new lingdic.txt geodic.doc aviation.txt \ findic.doc mktdic.doc compverb.doc 4jwords.doc \ concrete.doc ${DICTFILES:S/zip/jdx/} # Where to install the data files DATADIR= ${PREFIX}/share/dict/edict-utf-8 PLIST_SUB= OWNER="${SHAREOWN}" GROUP="${SHAREGRP}" MODE="${SHAREMODE}" NO_WRKSUBDIR= yes do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} + @${RM} -rf ${WRKSRC} + @${MKDIR} ${WRKSRC} @for file in ${DICTFILES}; do \ ${ECHO} "Extracting $$file"; \ case $$file in \ *.gz) \ instfile=`${BASENAME} $$file .gz` ; \ ${GZIP_CMD} -dc ${_DISTDIR}/$$file > ${WRKSRC}/$$instfile.euc-jp \ ;; \ *.zip) \ instfile=`${BASENAME} $$file .zip` ; \ ${UNZIP_CMD} -qq -c ${_DISTDIR}/$$file -x ${NODOCFILES} 2>/dev/null \ > ${WRKSRC}/$$instfile.euc-jp \ ;; \ *) \ instfile=$$file ; \ ${CP} ${_DISTDIR}/$$file ${WRKSRC}/$$file.euc-jp \ ;; \ esac ; \ ${ECHO} $$instfile >> ${WRKSRC}/filelist; \ done do-build: @for file in `cat ${WRKSRC}/filelist`; do \ ${ECHO} "Converting $$file"; \ ${CONVERT_CMD} ${WRKSRC}/$$file.euc-jp > ${WRKSRC}/$$file; \ done do-install: @${MKDIR} ${STAGEDIR}${DATADIR} @for file in `cat ${WRKSRC}/filelist`; do \ ${ECHO} "Installing $$file"; \ ${INSTALL} ${WRKSRC}/$$file ${STAGEDIR}${DATADIR}/$$file; \ done .include Index: head/japanese/font-ayu18/Makefile =================================================================== --- head/japanese/font-ayu18/Makefile (revision 400847) +++ head/japanese/font-ayu18/Makefile (revision 400848) @@ -1,38 +1,39 @@ # $FreeBSD$ PORTNAME= ayu18 PORTVERSION= 1.3.1.1 CATEGORIES= japanese x11-fonts MASTER_SITES= SFJP/x-tt/8535/:goth \ SFJP/x-tt/8494/:min PKGNAMEPREFIX= ja-font- DISTFILES= ayu18gothic-1.3a${EXTRACT_SUFX}:goth \ ayu18mincho-1.1${EXTRACT_SUFX}:min MAINTAINER= hrs@FreeBSD.org COMMENT= Ayu 18-dot Kanji font BUILD_DEPENDS= mkitalic:${PORTSDIR}/x11-fonts/mkbold-mkitalic \ bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf USES= fonts FONTNAME= misc NO_ARCH= yes NO_WRKSUBDIR= yes SUB_FILES= Makefile +MAKEFILE= ${WRKDIR}/Makefile PORTDOCS= README.txt OPTIONS_DEFINE= DOCS pre-build: apply-slist post-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${STAGEDIR}${FONTSDIR} && \ ${LN} -s ../../../${DATADIR_REL}/*.pcf.gz . post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/font-ayu20/Makefile =================================================================== --- head/japanese/font-ayu20/Makefile (revision 400847) +++ head/japanese/font-ayu20/Makefile (revision 400848) @@ -1,43 +1,44 @@ # $FreeBSD$ PORTNAME= ayu20 PORTVERSION= 1.7.a CATEGORIES= japanese x11-fonts MASTER_SITES= SFJP/x-tt/8536/ PKGNAMEPREFIX= ja-font- DISTNAME= ayu20gothic-1.7a MAINTAINER= hrs@FreeBSD.org COMMENT= Ayu 20-dot Kanji font BUILD_DEPENDS= mkitalic:${PORTSDIR}/x11-fonts/mkbold-mkitalic \ bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf CONFLICS= ja-kappa20-[0-9]* USES= fonts FONTNAME= misc NO_ARCH= yes NO_WRKSUBDIR= yes SUB_FILES= Makefile pkg-install SUB_LIST= FONTSALIAS="${DATADIR}/fonts.alias" PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install PORTDOCS= README.txt +MAKEFILE= ${WRKDIR}/Makefile OPTIONS_DEFINE= DOCS pre-build: apply-slist post-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${STAGEDIR}${FONTSDIR} && \ ${LN} -s ../../../${DATADIR_REL}/*.pcf.gz . ${INSTALL_DATA} ${FILESDIR}/fonts.alias \ ${STAGEDIR}${DATADIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/font-elisa10/Makefile =================================================================== --- head/japanese/font-elisa10/Makefile (revision 400847) +++ head/japanese/font-elisa10/Makefile (revision 400848) @@ -1,45 +1,46 @@ # $FreeBSD$ PORTNAME= elisa10 PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese x11-fonts MASTER_SITES= http://www.wheel.gr.jp/~dai/software/ PKGNAMEPREFIX= ja-font- DISTNAME= elisau10 MAINTAINER= hrs@FreeBSD.org COMMENT= Elisa 10-dot Kanji font BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf USES= fonts tar:tgz FONTNAME= misc NO_ARCH= yes NO_WRKSUBDIR= yes SUB_FILES= Makefile pkg-install +MAKEFILE= ${WRKDIR}/Makefile SUB_LIST= BDFTOPCF_CMD="${LOCALBASE}/bin/bdftopcf" \ GZIP_CMD="${GZIP_CMD}" \ FONTSALIAS="${DATADIR}/fonts.alias" PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install PORTDOCS= elisau10.doc hosoku.txt PLIST_FILES= %%DATADIR%%/elisau10.pcf.gz \ %%DATADIR%%/fonts.alias \ %%FONTSDIR%%/elisau10.pcf.gz OPTIONS_DEFINE= DOCS pre-build: apply-slist post-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${STAGEDIR}${FONTSDIR} && \ ${LN} -s ../../../${DATADIR_REL}/*.pcf.gz . - ${INSTALL_DATA} ${WRKDIR}/fonts.alias ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/fonts.alias ${STAGEDIR}${DATADIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/font-elisa8/Makefile =================================================================== --- head/japanese/font-elisa8/Makefile (revision 400847) +++ head/japanese/font-elisa8/Makefile (revision 400848) @@ -1,43 +1,44 @@ # Created by: Toshihiko SHIMOKAWA & ELISA Font Project # $FreeBSD$ PORTNAME= elisa8 PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese x11-fonts MASTER_SITES= http://www.bsdbbq.org/~toshi/distfiles/ PKGNAMEPREFIX= ja-font- DISTNAME= elisat10 MAINTAINER= toshi@tea.forus.or.jp COMMENT= 8-dot Kanji font 'elisa' BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf USES= fonts FONTNAME= misc NO_ARCH= yes NO_WRKSUBDIR= yes SUB_FILES= Makefile pkg-install +MAKEFILE= ${WRKDIR}/Makefile SUB_LIST= BDFTOPCF_CMD="${LOCALBASE}/bin/bdftopcf" \ GZIP_CMD="${GZIP_CMD}" \ FONTSALIAS="${DATADIR}/fonts.alias" PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install PORTDOCS= elisa100.doc elisat10.doc elisat10.html OPTIONS_DEFINE= DOCS pre-build: apply-slist post-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${STAGEDIR}${FONTSDIR} && \ ${LN} -s ../../../${DATADIR_REL}/*.pcf.gz . ${INSTALL_DATA} ${FILESDIR}/fonts.alias ${STAGEDIR}${DATADIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/font-jisx0213/Makefile =================================================================== --- head/japanese/font-jisx0213/Makefile (revision 400847) +++ head/japanese/font-jisx0213/Makefile (revision 400848) @@ -1,33 +1,33 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= jisx0213 PORTVERSION= 20040425 PORTREVISION= 6 CATEGORIES= japanese x11-fonts MASTER_SITES= http://www12.ocn.ne.jp/~imamura/ \ LOCAL/hrs:yagi PKGNAMEPREFIX= ja-font- DISTFILES= jiskan16-2004-1.bdf.gz jiskan16-2000-1.bdf.gz \ jiskan16-2000-2.bdf.gz K14-2004-1.bdf.gz \ K14-2000-1.bdf.gz K14-2000-2.bdf.gz \ K12-1.bdf.gz K12-2.bdf.gz \ jiskan24-2000-1.bdf.gz:yagi jiskan24-2000-2.bdf.gz:yagi MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese jisx0213 fonts BUILD_DEPENDS= mkbold:${PORTSDIR}/x11-fonts/mkbold-mkitalic \ bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf USES= fonts FONTNAME= misc NO_ARCH= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= > ${WRKDIR}/$${file%.gz} +EXTRACT_AFTER_ARGS= > ${WRKSRC}/$${file%.gz} MAKE_ENV= FONTSDIR=${FONTSDIR} MAKEFILE= ${FILESDIR}/Makefile .include Index: head/japanese/font-kaname12/Makefile =================================================================== --- head/japanese/font-kaname12/Makefile (revision 400847) +++ head/japanese/font-kaname12/Makefile (revision 400848) @@ -1,44 +1,44 @@ # Created by: Mita Yoshio # $FreeBSD$ PORTNAME= kaname12 PORTVERSION= 1.1 CATEGORIES= japanese x11-fonts MASTER_SITES= LOCAL/hrs PKGNAMEPREFIX= ja-font- DISTNAME= kaname_k12_bdf DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ knm_new_linux${EXTRACT_SUFX} MAINTAINER= CQG00620@nifty.ne.jp COMMENT= 12-dot Kanji font BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf USES= fonts FONTNAME= misc NO_ARCH= yes NO_WRKSUBDIR= yes SUB_FILES= Makefile pkg-install SUB_LIST= FONTSALIAS="${DATADIR}/fonts.alias" MAKEFILE= ${WRKDIR}/Makefile PORTDOCS= readme readme.kaname_bdf kaname.doc \ readme.knm gijutsu-siryou.doc PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install OPTIONS_DEFINE= DOCS pre-build: apply-slist post-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${FILESDIR}/fonts.alias ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${STAGEDIR}${FONTSDIR} && \ ${LN} -s ../../../${DATADIR_REL}/*.pcf.gz . post-install-DOCS-on: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} install-doc + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install-doc .include Index: head/japanese/font-kanji18/Makefile =================================================================== --- head/japanese/font-kanji18/Makefile (revision 400847) +++ head/japanese/font-kanji18/Makefile (revision 400848) @@ -1,65 +1,66 @@ # Created by: Yoshiro MIHIRA # $FreeBSD$ PORTNAME= kanji PORTVERSION= 1.0 CATEGORIES= japanese x11-fonts MASTER_SITES= PORTS_JP/${DISTNAME} PKGNAMEPREFIX= ja-font- PKGNAMESUFFIX?= 18 DISTNAME= ${PORTNAME}${PKGNAMESUFFIX} DISTFILES?= 573.z 574.z 575.z 576.z 577.z 578.z 579.z 580.z 581.z DIST_SUBDIR= ${DISTNAME} MAINTAINER= sanpei@FreeBSD.org COMMENT= ${PKGNAMESUFFIX}-dot Kanji font BUILD_DEPENDS= mkbold:${PORTSDIR}/x11-fonts/mkbold-mkitalic \ bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf USES= fonts FONTNAME= misc NO_ARCH= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= | ${SED} '/bin\/sh/,/exit 0/!d' \ - | (cd ${WRKDIR} && ${SH}) + | (cd ${WRKSRC} && ${SH}) PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install +MAKEFILE= ${WRKDIR}/Makefile SUB_FILES= Makefile pkg-install SUB_LIST= FONTSALIAS="${DATADIR}/fonts.alias.${PKGNAMESUFFIX}" \ SRCS="${SRCS}" PORTDOCS= README.${PORTNAME}${PKGNAMESUFFIX} SRCS?= kanji18.bdf kanji16.bdf README_FILE?= 573.z RESIZESED_FILE?=18to16.sed OPTIONS_DEFINE= DOCS post-extract: cd ${WRKSRC} && ${CAT} ${DISTNAME}.?? | uudecode - ${GUNZIP_CMD} ${WRKDIR}/*.Z + ${GUNZIP_CMD} ${WRKSRC}/*.Z ${GZCAT} ${DISTDIR}/${DIST_SUBDIR}/${README_FILE} \ | ${SED} '/bin\/sh/,/exit 0/d' \ > ${WRKSRC}/README.${DISTNAME} cd ${WRKSRC} && \ ${SED} -f ${RESIZESED_FILE} < ${PORTNAME}${PKGNAMESUFFIX}.bdf \ > ${PORTNAME}${RESIZESED_FILE:R:C/^[0-9][0-9]to//}.bdf pre-build: apply-slist post-install: ${INSTALL_DATA} ${FILESDIR}/fonts.alias.${PKGNAMESUFFIX} \ ${STAGEDIR}${DATADIR}/fonts.alias.${PKGNAMESUFFIX} @${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${STAGEDIR}${FONTSDIR} && \ ${LN} -s ../../../${DATADIR_REL}/*.pcf.gz . post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} README.${DISTNAME} ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/font-mona-ttf/Makefile =================================================================== --- head/japanese/font-mona-ttf/Makefile (revision 400847) +++ head/japanese/font-mona-ttf/Makefile (revision 400848) @@ -1,39 +1,39 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= mona PORTVERSION= 2.90 CATEGORIES= japanese x11-fonts MASTER_SITES= SF/monafont/monafont/monafont-${PORTVERSION} PKGNAMEPREFIX= ja-font- PKGNAMESUFFIX= -ttf DISTNAME= monafont-ttf-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT= TrueType Kanji fonts USES= fonts:fc zip FONTNAME= TTF NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes SUB_FILES= pkg-install SUB_LIST= DIRFILE="${DATADIR}/fonts.dir" PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install MAKE_ENV= FONTSDIR=${FONTSDIR:S,${PREFIX},,} PLIST_FILES= %%DATADIR%%/fonts.dir \ %%DATADIR%%/mona.ttf \ %%FONTSDIR%%/mona.ttf do-install: @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKDIR}/mona.ttf ${FILESDIR}/fonts.dir \ + ${INSTALL_DATA} ${WRKSRC}/mona.ttf ${FILESDIR}/fonts.dir \ ${STAGEDIR}${DATADIR} post-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${STAGEDIR}${FONTSDIR} && \ ${LN} -s ../../../${DATADIR_REL}/*.ttf . .include Index: head/japanese/gskk/Makefile =================================================================== --- head/japanese/gskk/Makefile (revision 400847) +++ head/japanese/gskk/Makefile (revision 400848) @@ -1,50 +1,50 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= gskk PORTVERSION= 20041208 CATEGORIES= japanese MASTER_SITES= http://www.ohnolab.org/~kimoto/ EXTRACT_SUFX= .t.gz MAINTAINER= ports@FreeBSD.org COMMENT= SKK's dictionary for Canna RUN_DEPENDS= ${LOCALBASE}/sbin/cannaserver:${PORTSDIR}/japanese/canna-server BUILD_DEPENDS= mkbindic:${PORTSDIR}/japanese/canna-server NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > ${PORTNAME}.t PLIST_FILES= share/canna/dic/canna/dics.dir.${PORTNAME} \ share/canna/dic/canna/${PORTNAME}.cbd \ share/canna/dic/canna/${PORTNAME}.cld PORTDOCS= README.FreeBSD SUB_FILES= README.FreeBSD pkg-message SUB_LIST+= DICDIR=${DICDIR} PORTNAME=${PORTNAME} PKGMESSAGE= ${WRKDIR}/pkg-message DICS= ${PORTNAME}.cbd ${PORTNAME}.cld DICSFILE= dics.dir.${PORTNAME} DICDIR= ${PREFIX}/share/canna/dic/canna INSTALL_DIC= ${INSTALL} ${COPY} -m 664 OPTIONS_DEFINE= DOCS do-build: - cd ${WRKDIR} && mkbindic ${PORTNAME}.t + cd ${WRKSRC} && mkbindic ${PORTNAME}.t do-install: @${MKDIR} ${STAGEDIR}${DICDIR} (cd ${WRKSRC} && ${INSTALL_DIC} ${DICS} ${STAGEDIR}${DICDIR}) ${INSTALL_DIC} ${FILESDIR}/${DICSFILE} ${STAGEDIR}${DICDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/jcode.pl/Makefile =================================================================== --- head/japanese/jcode.pl/Makefile (revision 400847) +++ head/japanese/jcode.pl/Makefile (revision 400848) @@ -1,30 +1,30 @@ # Created by: sada # $FreeBSD$ PORTNAME= jcode.pl PORTVERSION= 2.13 PORTREVISION= 2 CATEGORIES= japanese perl5 MASTER_SITES= ftp://ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/ \ ftp://ftp.sra.co.jp/pub/lang/perl/sra-scripts/ EXTRACT_SUFX= # none MAINTAINER= ports@FreeBSD.org COMMENT= Perl library for Japanese character code conversion LICENSE= BSD USES= perl5 USE_PERL5= run NO_WRKSUBDIR= yes NO_BUILD= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # none -EXTRACT_AFTER_ARGS= ${WRKDIR}/${PORTNAME} +EXTRACT_AFTER_ARGS= ${WRKSRC}/${PORTNAME} PLIST_FILES= ${SITE_PERL_REL}/${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} .include Index: head/japanese/skk-jisyo/Makefile =================================================================== --- head/japanese/skk-jisyo/Makefile (revision 400847) +++ head/japanese/skk-jisyo/Makefile (revision 400848) @@ -1,84 +1,84 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= skk-jisyo PORTVERSION= 201409 #PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= LOCAL/matusita/${PORTNAME} .if defined(WITH_SKKJISYO_CDB) PKGNAMESUFFIX= -cdb .endif DIST_SUBDIR= skk-jisyo MAINTAINER?= ports@FreeBSD.org COMMENT?= Jisyo (dictionary) files for the SKK Japanese-input software .if defined(WITH_SKKJISYO_CDB) BUILD_DEPENDS= ${LOCALBASE}/bin/cdb:${PORTSDIR}/databases/tinycdb .endif SKKDIR?= share/skk SKK_JISYO_TYPE?=L M S USES= tar:bzip2 NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} PLIST_SUB+= SKKDIR=${SKKDIR} .for type in ${SKK_JISYO_TYPE} DISTFILES+= SKK-JISYO.${type}.${PORTVERSION}.bz2 PLIST_FILES+= ${SKKDIR}/SKK-JISYO.${type}${CDBSUFFIX} .endfor .if defined(WITH_SKKJISYO_CDB) CDBSUFFIX= .cdb .else CDBSUFFIX= #empty NO_BUILD= yes .endif post-extract: - @(cd ${WRKDIR}; ${BZIP2_CMD} -d *.bz2) + @(cd ${WRKSRC}; ${BZIP2_CMD} -d *.bz2) .if defined(WITH_SKKJISYO_DELCOMMENTS) # Strip comments in transtation candidates list. # Candidate list starts with '/', and each candidate is concatinated by # '/' (e.g., "/c1/c2/".) Each candidate may have a comment just after # the candidate, leading a marker character ';' (e.g. /c3;comment/). do-patch: .for type in ${SKK_JISYO_TYPE} ${REINPLACE_CMD} -e '/^[^;]/s,;[^/]*/,/,g' -e '/^>/d' \ - ${WRKDIR}/SKK-JISYO.${type}.${PORTVERSION} + ${WRKSRC}/SKK-JISYO.${type}.${PORTVERSION} .endfor .endif .if defined(WITH_SKKJISYO_CDB) # Convert plaintext jisyo data to CDB database by cdbmake. # Each line consists of "+${klen},${dlen}:${key}->${data}", where klen/dlen # are length of key/data. A blank line at the end of data is required. # See also: . do-build: .for type in ${SKK_JISYO_TYPE} LC_ALL=C ${AWK} '/^[^;]/ { \ s = substr($$0, index($$0, " ") + 1); \ print "+" length($$1) "," length(s) ":" $$1 "->" s; \ } \ END { \ print ""; \ }' \ - < ${WRKDIR}/SKK-JISYO.${type}.${PORTVERSION} | \ + < ${WRKSRC}/SKK-JISYO.${type}.${PORTVERSION} | \ ${LOCALBASE}/bin/cdb -c -t - \ - ${WRKDIR}/SKK-JISYO.${type}.${PORTVERSION}${CDBSUFFIX} + ${WRKSRC}/SKK-JISYO.${type}.${PORTVERSION}${CDBSUFFIX} .endfor .endif do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${SKKDIR} .for type in ${SKK_JISYO_TYPE} ${INSTALL_DATA} ${WRKSRC}/SKK-JISYO.${type}.${PORTVERSION}${CDBSUFFIX} \ ${STAGEDIR}${PREFIX}/${SKKDIR}/SKK-JISYO.${type}${CDBSUFFIX} .endfor .include Index: head/japanese/yc.el/Makefile =================================================================== --- head/japanese/yc.el/Makefile (revision 400847) +++ head/japanese/yc.el/Makefile (revision 400848) @@ -1,40 +1,40 @@ # Created by: HONDA Yasuhiro # $FreeBSD$ PORTNAME= yc.el PORTVERSION= 5.2.1 PORTREVISION= 10 PORTEPOCH= 1 CATEGORIES= japanese elisp MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/ DISTNAME= yc-${PORTVERSION}.el EXTRACT_SUFX= .gz MAINTAINER= t@nakao.org COMMENT= Yet another Canna client for Emacs/XEmacs EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > yc.el NO_WRKSUBDIR= yes USE_EMACS= yes YC_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/yc PLIST_FILES= %%EMACS_VERSION_SITE_LISPDIR%%/yc/yc.el \ %%EMACS_VERSION_SITE_LISPDIR%%/yc/yc.elc OPTIONS_DEFINE= ICANNA ICANNA_DESC= Enable icanna support ICANNA_RUN_DEPENDS= icanna:${PORTSDIR}/japanese/icanna do-build: - @cd ${WRKDIR} && \ + @cd ${WRKSRC} && \ ${EMACS_CMD} -batch -f batch-byte-compile yc.el do-install: @${MKDIR} ${STAGEDIR}${YC_LISPDIR} - @cd ${WRKDIR} && \ + @cd ${WRKSRC} && \ ${INSTALL_SCRIPT} yc.el yc.elc ${STAGEDIR}${YC_LISPDIR} .include Index: head/japanese/zipcodes/Makefile =================================================================== --- head/japanese/zipcodes/Makefile (revision 400847) +++ head/japanese/zipcodes/Makefile (revision 400848) @@ -1,38 +1,38 @@ # $FreeBSD$ PORTNAME= zipcodes PORTVERSION= 20150831 CATEGORIES= japanese MASTER_SITES= LOCAL/kuriyama DISTFILES= ken_all-${PORTVERSION_K}.zip jigyosyo-${PORTVERSION_J}.zip MAINTAINER= kuriyama@FreeBSD.org COMMENT= Japanese zipcode tables. includes both 3/5 and 7 digits form BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf NO_WRKSUBDIR= yes USES= perl5 zip USE_PERL5= build MAKE_ENV= INSTALL_DATA="${INSTALL_DATA}" SCRIPTDIR=${SCRIPTDIR} PERL=${PERL} STAGEDIR=${STAGEDIR} PORTVERSION_K?= ${PORTVERSION} PORTVERSION_J?= ${PORTVERSION} post-extract: - @${CP} ${FILESDIR}/Makefile ${WRKDIR} - cd ${WRKDIR}; ${MV} KEN_ALL.CSV ken_all.csv; ${MV} JIGYOSYO.CSV jigyosyo.csv + @${CP} ${FILESDIR}/Makefile ${WRKSRC} + cd ${WRKSRC}; ${MV} KEN_ALL.CSV ken_all.csv; ${MV} JIGYOSYO.CSV jigyosyo.csv # for maintenance. fetch1: fetch http://www.post.japanpost.jp/zipcode/dl/kogaki/zip/ken_all.zip fetch http://www.post.japanpost.jp/zipcode/dl/jigyosyo/zip/jigyosyo.zip ${CHMOD} og+r *.zip fetch2: m=`stat -f %m ken_all.zip`; \ ${MV} ken_all.zip `date -r $${m} +ken_all-%Y%m%d.zip` m=`stat -f %m jigyosyo.zip`; \ ${MV} jigyosyo.zip `date -r $${m} +jigyosyo-%Y%m%d.zip` .include Index: head/java/eclipse-ecj/Makefile =================================================================== --- head/java/eclipse-ecj/Makefile (revision 400847) +++ head/java/eclipse-ecj/Makefile (revision 400848) @@ -1,37 +1,37 @@ # Created by: Jason Helfman # $FreeBSD$ PORTNAME= ecj PORTVERSION= 4.4.2 CATEGORIES= java devel MASTER_SITES= http://download.eclipse.org/eclipse/downloads/drops4/R-${PORTVERSION}-${DROPDATE}/ PKGNAMEPREFIX= eclipse- DISTNAME= ecjsrc-${PORTVERSION} EXTRACT_SUFX= .jar MAINTAINER= ports@FreeBSD.org COMMENT= Eclipse Java Compiler LICENSE= EPL EXTRACT_CMD= ${TAR} EXTRACT_BEFORE_ARGS= xf -EXTRACT_AFTER_ARGS= -C ${WRKDIR} +EXTRACT_AFTER_ARGS= -C ${WRKSRC} USE_ANT= yes USE_JAVA= yes JAVA_VERSION= 1.6+ SUB_FILES= ecj.sh SUB_LIST= PORTVERSION=${PORTVERSION} NO_WRKSUBDIR= yes DROPDATE= 201502041700 PLIST_FILES= bin/${PORTNAME}.sh \ %%JAVAJARDIR%%/${PORTNAME}-${PORTVERSION}.jar do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}-${PORTVERSION}.jar + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}-${PORTVERSION}.jar ${INSTALL_SCRIPT} ${WRKDIR}/ecj.sh ${STAGEDIR}/${PREFIX}/bin .include Index: head/java/eclipse-pydev/Makefile =================================================================== --- head/java/eclipse-pydev/Makefile (revision 400847) +++ head/java/eclipse-pydev/Makefile (revision 400848) @@ -1,56 +1,56 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= pydev PORTVERSION= 3.5.0 PORTREVISION= 1 CATEGORIES= java devel python MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/PyDev%20${PORTVERSION}/ PKGNAMEPREFIX= eclipse- DISTNAME= PyDev%20${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= Eclipse plugin for Python and Jython development LICENSE= EPL RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse BUNDLES_INFO= ${PREFIX}/lib/eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info JYTHON_DESC= Use Jython as Python interpreter NO_WRKSUBDIR= yes OPTIONS_DEFINE= JYTHON PLUGINDIR= share/eclipse/dropins/pydev/eclipse/plugins PYDEV_BUNDLES_INFO= ${PREFIX}/${PLUGINDIR}/bundles.info USES= python zip .include .if ${PORT_OPTIONS:MJYTHON} RUN_DEPENDS+= jython:${PORTSDIR}/lang/jython .endif pre-install: @${ECHO_MSG} "===> Creating bundles.info" - @PLUGINS=$$(ls -1 ${WRKDIR}/plugins); \ + @PLUGINS=$$(ls -1 ${WRKSRC}/plugins); \ for d in $${PLUGINS}; do \ (${ECHO_CMD} "$${d},../../${PLUGINDIR}/$${d}/,4,false" | \ - ${SED} -e 's/_\([0-9]\)/,\1/1' -e '/templates/d') >> ${WRKDIR}/plugins/bundles.info; \ + ${SED} -e 's/_\([0-9]\)/,\1/1' -e '/templates/d') >> ${WRKSRC}/plugins/bundles.info; \ done @# ignore javashell.py file, because there is a syntax error @# see http://goo.gl/E4epH ${PYTHON_CMD} -m compileall -x javashell.py -f ${WRKSRC}/plugins ${PYTHON_CMD} -O -m compileall -x javashell.py -f ${WRKSRC} add-plist-post: @${ECHO_CMD} "@exec ${CAT} ${PYDEV_BUNDLES_INFO} >> ${BUNDLES_INFO}" >> ${TMPPLIST} @${ECHO_CMD} "@unexec ${SED} -i '' -E '/^((org)|(com))\.python\.pydev/d' %D/lib/eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info" >> ${TMPPLIST} .include "${PORTSDIR}/java/eclipse/Makefile.plugins" .include Index: head/java/javavmwrapper/Makefile =================================================================== --- head/java/javavmwrapper/Makefile (revision 400847) +++ head/java/javavmwrapper/Makefile (revision 400848) @@ -1,53 +1,53 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= javavmwrapper PORTVERSION= 2.5 CATEGORIES= java MASTER_SITES= # none DISTFILES= # none MAINTAINER= glewis@FreeBSD.org COMMENT= Wrapper script for various Java Virtual Machines NO_BUILD= yes NO_WRKSUBDIR= yes PKGINSTALL= ${WRKDIR}/pkg-install SRC= ${.CURDIR}/src SCRIPTS= classpath javavmwrapper # This is normally defined by bsd.java.mk when USE_JAVA is defined, but # we can't do that here since it would result in a circular dependency JAVALIBDIR= ${LOCALBASE}/share/java/classes do-configure: .for _script in ${SCRIPTS} ${SED} -e 's|%%PREFIX%%|${PREFIX}|;' \ -e 's|%%JAVALIBDIR%%|${JAVALIBDIR}|;' \ - ${SRC}/${_script}.sh >${WRKDIR}/${_script}.sh + ${SRC}/${_script}.sh >${WRKSRC}/${_script}.sh .endfor ${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|;' \ ${FILESDIR}/pkg-install.in > ${PKGINSTALL} .for _man in checkvms.1 javavm.1 manvm.1 registervm.1 javavm_opts.conf.5 javavms.5 ${SED} -e 's|%%PREFIX%%|${PREFIX}|;' \ -e 's|%%LOCALBASE%%|${LOCALBASE}|;' \ -e 's|%%PORTSDIR%%|${PORTSDIR}|;' \ - ${SRC}/${_man} > ${WRKDIR}/${_man} + ${SRC}/${_man} > ${WRKSRC}/${_man} .endfor do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/classpath.sh ${STAGEDIR}${PREFIX}/bin/classpath - ${INSTALL_SCRIPT} ${WRKDIR}/javavmwrapper.sh ${STAGEDIR}${PREFIX}/bin/javavm + ${INSTALL_SCRIPT} ${WRKSRC}/classpath.sh ${STAGEDIR}${PREFIX}/bin/classpath + ${INSTALL_SCRIPT} ${WRKSRC}/javavmwrapper.sh ${STAGEDIR}${PREFIX}/bin/javavm ${LN} -sf javavm ${STAGEDIR}${PREFIX}/bin/checkvms ${LN} -sf javavm ${STAGEDIR}${PREFIX}/bin/manvm ${LN} -sf javavm ${STAGEDIR}${PREFIX}/bin/registervm ${LN} -sf javavm ${STAGEDIR}${PREFIX}/bin/unregistervm - ${INSTALL_MAN} ${WRKDIR}/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 - ${INSTALL_MAN} ${WRKDIR}/registervm.1 \ + ${INSTALL_MAN} ${WRKSRC}/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/registervm.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1/unregistervm.1 - ${INSTALL_MAN} ${WRKDIR}/*.5 ${STAGEDIR}${MAN5PREFIX}/man/man5 + ${INSTALL_MAN} ${WRKSRC}/*.5 ${STAGEDIR}${MAN5PREFIX}/man/man5 ${INSTALL_DATA} ${FILESDIR}/javavm_opts.conf.dist \ ${STAGEDIR}${PREFIX}/etc/javavm_opts.conf.dist .include Index: head/java/jtiger/Makefile =================================================================== --- head/java/jtiger/Makefile (revision 400847) +++ head/java/jtiger/Makefile (revision 400848) @@ -1,31 +1,31 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= jtiger PORTVERSION= 2.1.0376 CATEGORIES= java devel MASTER_SITES= http://kaiwitte.org/jtiger/ MAINTAINER= wenheping@gmail.com COMMENT= Unit Test Framework and Tools for the Java2 Platform USE_JAVA= 1.6 NO_BUILD= yes NO_WRKSUBDIR= yes SRCFILES= src test-src OPTIONS_DEFINE= DOCS EXAMPLES do-install: - ${INSTALL_DATA} ${WRKDIR}/jtiger.jar ${STAGEDIR}${JAVAJARDIR}/jtiger.jar + ${INSTALL_DATA} ${WRKSRC}/jtiger.jar ${STAGEDIR}${JAVAJARDIR}/jtiger.jar ${MKDIR} ${STAGEDIR}${DATADIR} - cd ${WRKDIR} && ${COPYTREE_SHARE} "${SRCFILES}" ${STAGEDIR}${DATADIR} + cd ${WRKSRC} && ${COPYTREE_SHARE} "${SRCFILES}" ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKDIR}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/changes.html ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/cpl-v10.html ${STAGEDIR}${DOCSDIR} - cd ${WRKDIR}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/changes.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/cpl-v10.html ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include Index: head/korean/kaistfonts/Makefile =================================================================== --- head/korean/kaistfonts/Makefile (revision 400847) +++ head/korean/kaistfonts/Makefile (revision 400848) @@ -1,33 +1,33 @@ # Created by: Junho CHOI # $FreeBSD$ PORTNAME= kaistfonts PORTVERSION= 1.0 PORTREVISION= 4 CATEGORIES= korean x11-fonts MASTER_SITES= ftp://ftp.kr.freebsd.org/pub/FreeBSD-kr/distfiles/ PKGNAMESUFFIX= -ksc DISTNAME= ${PKGNAME} DISTFILES= kaist-newmj18.bdf.gz ks_philgi16.bdf.gz \ kaist-newmj16.bdf.gz ks_iyagi16.bdf.gz MAINTAINER= ports@FreeBSD.org COMMENT= X11 KAIST font(ksc5601.1987-0 encoding) collection SUB_FILES= pkg-message BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf USES= fonts gmake NO_WRKSUBDIR= yes MAKE_ENV= DISTDIR=${DISTDIR} DISTFILES="${DISTFILES}" FONTSDIR="${FONTSDIR}" do-extract: - @${RM} -fr ${WRKDIR} && \ - ${MKDIR} ${WRKDIR} && \ - cd ${WRKDIR} && \ + @${RM} -fr ${WRKSRC} && \ + ${MKDIR} ${WRKSRC} && \ + cd ${WRKSRC} && \ for file in ${DISTFILES}; do \ ${GUNZIP_CMD} -c < ${_DISTDIR}/$$file > `${ECHO_CMD} $$file | ${SED} -e 's/\.Z//' -e 's/\.gz//'`; \ done .include Index: head/korean/ko.TeX/Makefile =================================================================== --- head/korean/ko.TeX/Makefile (revision 400847) +++ head/korean/ko.TeX/Makefile (revision 400848) @@ -1,79 +1,79 @@ # Created by: Hyogeol Lee # $FreeBSD$ PORTNAME= ko.TeX PORTVERSION= 0.1.1.20080329 PORTREVISION= 5 CATEGORIES= korean print MASTER_SITES= http://ftp.ktug.or.kr/KTUG/ko.TeX/current/ DISTNAME= ko.tex-macro-20080329 MAINTAINER= hyogeollee@gmail.com COMMENT= Korean TeX macro and utilities RUN_DEPENDS= ${BASE_MAP}:${PORTSDIR}/korean/ko.TeX-fonts-base USES= shebangfix SHEBANG_FILES= util/*.pl USE_TEX= latex CONFLICTS= hlatex-[0-9]* NO_WRKSUBDIR= yes TEXMF= ${PREFIX}/share/texmf-local BASE_MAP= ${TEXMF}/fonts/map/dvips/kotex/base/kotex-base.map KOTEX_BIBTEX= ${TEXMF}/bibtex/bst/kotex KOTEX_DOC= ${TEXMF}/doc/latex/kotex KOTEX_LATEX= ${TEXMF}/tex/latex/kotex KOTEX_MKIDX= ${TEXMF}/makeindex/kotex KOTEX_PLAIN= ${TEXMF}/tex/plain/kotex KOTEX_SFD= ${TEXMF}/fonts/sfd KOTEX_UTIL= ${TEXMF}/scripts/kotex/perl TEXHASH= ${PREFIX}/bin/texhash PLIST_SUB+= TEXHASH=${TEXHASH} DOCS= ChangLog INSTALL LICENSE VERSION manifest.txt news-0.1.0.txt \ news-0.1.1.txt OPTIONS_DEFINE= DOCS do-build: - @${MKDIR} ${WRKDIR}/build - @${CC} ${CFLAGS} -o ${WRKDIR}/build/hbibtex \ - ${WRKDIR}/util/hbibtex.c - @${CC} ${CFLAGS} -o ${WRKDIR}/build/hmakeindex \ - ${WRKDIR}/util/hmakeindex.c + @${MKDIR} ${WRKSRC}/build + @${CC} ${CFLAGS} -o ${WRKSRC}/build/hbibtex \ + ${WRKSRC}/util/hbibtex.c + @${CC} ${CFLAGS} -o ${WRKSRC}/build/hmakeindex \ + ${WRKSRC}/util/hmakeindex.c - @${RM} -rf ${WRKDIR}/latex/euc/unfonts - @${RM} -rf ${WRKDIR}/latex/utf/unfonts + @${RM} -rf ${WRKSRC}/latex/euc/unfonts + @${RM} -rf ${WRKSRC}/latex/utf/unfonts do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${KOTEX_DOC} - (cd ${WRKDIR}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_DOC}) + (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_DOC}) @${MKDIR} ${STAGEDIR}${KOTEX_BIBTEX} - (cd ${WRKDIR}/bibtex && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_BIBTEX}) + (cd ${WRKSRC}/bibtex && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_BIBTEX}) @${MKDIR} ${STAGEDIR}${KOTEX_LATEX} - (cd ${WRKDIR}/latex && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_LATEX}) + (cd ${WRKSRC}/latex && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_LATEX}) @${MKDIR} ${STAGEDIR}${KOTEX_MKIDX} - (cd ${WRKDIR}/makeindex && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_MKIDX}) + (cd ${WRKSRC}/makeindex && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_MKIDX}) @${MKDIR} ${STAGEDIR}${KOTEX_PLAIN} - (cd ${WRKDIR}/plain && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_PLAIN}) + (cd ${WRKSRC}/plain && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_PLAIN}) @${MKDIR} ${STAGEDIR}${KOTEX_SFD} - (cd ${WRKDIR}/sfd && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_SFD}) + (cd ${WRKSRC}/sfd && ${COPYTREE_SHARE} . ${STAGEDIR}${KOTEX_SFD}) @${MKDIR} ${STAGEDIR}${KOTEX_UTIL} - @${INSTALL_SCRIPT} ${WRKDIR}/util/*.pl ${STAGEDIR}${KOTEX_UTIL} - @${INSTALL_PROGRAM} ${WRKDIR}/build/* ${STAGEDIR}${PREFIX}/bin + @${INSTALL_SCRIPT} ${WRKSRC}/util/*.pl ${STAGEDIR}${KOTEX_UTIL} + @${INSTALL_PROGRAM} ${WRKSRC}/build/* ${STAGEDIR}${PREFIX}/bin - @${CHMOD} a+x ${WRKDIR}/util/*.pl - @${INSTALL_SCRIPT} ${WRKDIR}/util/*.pl ${STAGEDIR}${PREFIX}/bin + @${CHMOD} a+x ${WRKSRC}/util/*.pl + @${INSTALL_SCRIPT} ${WRKSRC}/util/*.pl ${STAGEDIR}${PREFIX}/bin .include Index: head/korean/ko.TeX-fonts-base/Makefile =================================================================== --- head/korean/ko.TeX-fonts-base/Makefile (revision 400847) +++ head/korean/ko.TeX-fonts-base/Makefile (revision 400848) @@ -1,39 +1,39 @@ # Created by: Hyogeol Lee # $FreeBSD$ PORTNAME= ko.TeX-fonts-base PORTVERSION= 0.1.0.20070927 PORTREVISION= 4 CATEGORIES= korean print MASTER_SITES= http://ftp.ktug.or.kr/KTUG/ko.TeX/current/ DISTNAME= ko.tex-unfonts-base-20070927 MAINTAINER= hyogeollee@gmail.com COMMENT= Korean TeX base fonts USE_TEX= latex CONFLICTS= hlatex-[0-9]* NO_WRKSUBDIR= yes NO_BUILD= yes TEXMF= ${PREFIX}/share/texmf-local TEXMF_FONTS= ${TEXMF}/fonts TEXMF_TEX= ${TEXMF}/tex MKTEXLSR= ${PREFIX}/bin/mktexlsr UPDMAP_SYS= ${PREFIX}/bin/updmap-sys PLIST_SUB+= MKTEXLSR=${MKTEXLSR} \ UPDMAP_SYS=${UPDMAP_SYS} DOCS= COPYING LICENSE MANIFEST OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - (cd ${WRKDIR}/fonts && ${COPYTREE_SHARE} . ${STAGEDIR}${TEXMF_FONTS}) - (cd ${WRKDIR}/tex && ${COPYTREE_SHARE} . ${STAGEDIR}${TEXMF_TEX}) + (cd ${WRKSRC}/fonts && ${COPYTREE_SHARE} . ${STAGEDIR}${TEXMF_FONTS}) + (cd ${WRKSRC}/tex && ${COPYTREE_SHARE} . ${STAGEDIR}${TEXMF_TEX}) .include Index: head/korean/ko.TeX-fonts-extra/Makefile =================================================================== --- head/korean/ko.TeX-fonts-extra/Makefile (revision 400847) +++ head/korean/ko.TeX-fonts-extra/Makefile (revision 400848) @@ -1,38 +1,38 @@ # Created by: Hyogeol Lee # $FreeBSD$ PORTNAME= ko.TeX-fonts-extra PORTVERSION= 0.1.0 PORTREVISION= 4 CATEGORIES= korean print MASTER_SITES= http://ftp.ktug.or.kr/KTUG/ko.TeX/extrafonts/ DISTFILES= ko.tex-extra-hlfont.tar.gz ko.tex-unfonts-extra.tar.gz MAINTAINER= hyogeollee@gmail.com COMMENT= Korean TeX extra fonts USE_TEX= latex CONFLICTS= hlatex-[0-9]* NO_WRKSUBDIR= yes NO_BUILD= yes TEXMF= ${PREFIX}/share/texmf-local TEXMF_FONTS= ${TEXMF}/fonts TEXMF_TEX= ${TEXMF}/tex MKTEXLSR= ${PREFIX}/bin/mktexlsr UPDMAP_SYS= ${PREFIX}/bin/updmap-sys PLIST_SUB+= MKTEXLSR=${MKTEXLSR} \ UPDMAP_SYS=${UPDMAP_SYS} OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKDIR}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) - (cd ${WRKDIR}/fonts && ${COPYTREE_SHARE} . ${STAGEDIR}${TEXMF_FONTS}) - (cd ${WRKDIR}/tex && ${COPYTREE_SHARE} . ${STAGEDIR}${TEXMF_TEX}) + (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC}/fonts && ${COPYTREE_SHARE} . ${STAGEDIR}${TEXMF_FONTS}) + (cd ${WRKSRC}/tex && ${COPYTREE_SHARE} . ${STAGEDIR}${TEXMF_TEX}) .include Index: head/lang/cmucl/Makefile =================================================================== --- head/lang/cmucl/Makefile (revision 400847) +++ head/lang/cmucl/Makefile (revision 400848) @@ -1,39 +1,39 @@ # Created by: cracauer@cons.org "Martin Cracauer" # $FreeBSD$ PORTNAME= cmucl PORTVERSION= 19f PORTREVISION= 2 CATEGORIES= lang lisp MASTER_SITES= http://common-lisp.net/pub/project/cmucl/release/${PORTVERSION}/ \ http://www.pmsf.de/pub/cmucl/release/${PORTVERSION}/ \ ftp://ftp.averillpark.net/cmucl/release/${PORTVERSION}/ \ ftp://ftp.linux.org.uk/pub/lisp/cmucl/release/${PORTVERSION}/ \ ftp://ftp.tepus.com/pub/project/cmucl/release/${PORTVERSION}/ DISTNAME= ${PORTNAME}-${PORTVERSION}-x86-freebsd_6.3-release MAINTAINER= ports@FreeBSD.org COMMENT= The CMU implementation of Common Lisp LIB_DEPENDS= libc.so.6:${PORTSDIR}/misc/compat6x # To make available on other archs, has to be cross-compiled (there is a # script for this, but a configuration file has to be written). IA32_BINARY_PORT= yes USES= tar:bzip2 NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_SUB= VER=${PORTVERSION} OPTIONS_DEFINE= DOCS do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/bin/lisp ${STAGEDIR}${PREFIX}/bin - (cd ${WRKDIR} && ${COPYTREE_SHARE} lib ${STAGEDIR}${PREFIX}) - ${INSTALL_MAN} ${WRKDIR}/man/man1/cmucl.1 ${STAGEDIR}${MANPREFIX}/man/man1 - ${INSTALL_MAN} ${WRKDIR}/man/man1/lisp.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_PROGRAM} ${WRKSRC}/bin/lisp ${STAGEDIR}${PREFIX}/bin + (cd ${WRKSRC} && ${COPYTREE_SHARE} lib ${STAGEDIR}${PREFIX}) + ${INSTALL_MAN} ${WRKSRC}/man/man1/cmucl.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/man/man1/lisp.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/doc/cmucl/* ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/cmucl/* ${STAGEDIR}${DOCSDIR} .include Index: head/lang/cmucl-extra/Makefile =================================================================== --- head/lang/cmucl-extra/Makefile (revision 400847) +++ head/lang/cmucl-extra/Makefile (revision 400848) @@ -1,31 +1,31 @@ # Created by: Scott Flatman # $FreeBSD$ PORTNAME= cmucl-extra PORTVERSION= 19c PORTREVISION= 1 CATEGORIES= lang lisp MASTER_SITES= ftp://ftp.common-lisp.net/pub/project/cmucl/release/${PORTVERSION}/ \ http://www.pmsf.de/pub/cmucl/release/${PORTVERSION}/ \ ftp://ftp.averillpark.net/cmucl/release/${PORTVERSION}/ \ ftp://ftp.linux.org.uk/pub/lisp/cmucl/release/${PORTVERSION}/ \ ftp://ftp.tepus.com/pub/project/cmucl/release/${PORTVERSION}/ DISTNAME= cmucl-${PORTVERSION}-x86-FreeBSD.extra MAINTAINER= ports@FreeBSD.org COMMENT= Optional extras for the CMU implementation of Common Lisp BUILD_DEPENDS= lisp:${PORTSDIR}/lang/cmucl RUN_DEPENDS= lisp:${PORTSDIR}/lang/cmucl USES= tar:bzip2 NO_WRKSUBDIR= yes NO_BUILD= yes do-install: - (cd ${WRKDIR} && ${COPYTREE_SHARE} lib ${STAGEDIR}${PREFIX}) + (cd ${WRKSRC} && ${COPYTREE_SHARE} lib ${STAGEDIR}${PREFIX}) ${CHMOD} u+w ${STAGEDIR}${PREFIX}/lib/cmucl/lib/motifd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/cmucl/lib/motifd ${CHMOD} u-w ${STAGEDIR}${PREFIX}/lib/cmucl/lib/motifd .include Index: head/lang/linux-j/Makefile =================================================================== --- head/lang/linux-j/Makefile (revision 400847) +++ head/lang/linux-j/Makefile (revision 400848) @@ -1,47 +1,47 @@ # Created by: js@jeannot.org # $FreeBSD$ PORTNAME= j PORTVERSION= 504b PORTREVISION= 3 CATEGORIES= lang linux java MASTER_SITES= http://www.jsoftware.com/download/ PKGNAMEPREFIX= linux- DISTNAME= j${PORTVERSION}_linux32 DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= General purpose programming language LICENSE= JSoftware LICENSE_NAME= JSoftware End User License Agreement LICENSE_FILE= ${FILESDIR}/license.txt LICENSE_PERMS= auto-accept dist-mirror pkg-mirror USE_LINUX= yes USE_JAVA= yes JAVA_VERSION= 1.6+ ONLY_FOR_ARCHS= i386 amd64 NO_WRKSUBDIR= yes NO_BUILD= yes SUB_FILES= j-jconsole.sh jw.sh SUB_LIST= PORTVERSION=${PORTVERSION:S/b//g} do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/j-jconsole.sh ${STAGEDIR}${PREFIX}/bin/j-jconsole - ${INSTALL_SCRIPT} ${WRKSRC}/jw.sh ${STAGEDIR}${PREFIX}/bin/jw + ${INSTALL_SCRIPT} ${WRKDIR}/j-jconsole.sh ${STAGEDIR}${PREFIX}/bin/j-jconsole + ${INSTALL_SCRIPT} ${WRKDIR}/jw.sh ${STAGEDIR}${PREFIX}/bin/jw ${INSTALL_MAN} ${WRKSRC}/j${PORTVERSION:S/b//g}/system/extras/help/man/jconsole.1 ${STAGEDIR}${PREFIX}/man/man1/${MAN1} @${MKDIR} ${STAGEDIR}${PREFIX}/lib/j cd ${WRKSRC}/j${PORTVERSION:S/b//g} && \ ${COPYTREE_SHARE} "system user profile.ijs j.jar" \ ${STAGEDIR}${PREFIX}/lib/j ${BRANDELF} -t Linux ${WRKSRC}/j${PORTVERSION:S/b//g}/jconsole ${INSTALL_PROGRAM} ${WRKSRC}/j${PORTVERSION:S/b//g}/jconsole ${STAGEDIR}${PREFIX}/lib/j/jconsole post-install: ${MV} ${STAGEDIR}${PREFIX}/man/man1/jconsole.1 ${STAGEDIR}${PREFIX}/man/man1/j-jconsole.1 .include Index: head/lang/smlnj/Makefile =================================================================== --- head/lang/smlnj/Makefile (revision 400847) +++ head/lang/smlnj/Makefile (revision 400848) @@ -1,414 +1,414 @@ # $FreeBSD$ PORTNAME= smlnj PORTVERSION= 110.77 CATEGORIES= lang MASTER_SITES= http://smlnj.cs.uchicago.edu/dist/working/${PORTVERSION}/ \ ftp://mirror.free.de/http/smlnj.cs.uchicago.edu/dist/working/${PORTVERSION}/ DISTFILES= config.tgz runtime.tgz DIST_SUBDIR= smlnj/${PORTVERSION} EXTRACT_ONLY= config.tgz MAINTAINER= joemann@beefree.free.de COMMENT= Compiler and tools for Standard ML (SML '97) LICENSE= SMLNJ LICENSE_NAME= Standard ML of New Jersey License LICENSE_TEXT= The text of the license can be obtained from the following URL:\ http://www.smlnj.org/license.html LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept NO_WRKSUBDIR= yes SUB_FILES= pkg-install SUB_LIST= EXEBINDIR=${MLBINRELATIVE} EXENAMES="${MLEXE}" PKGDEINSTALL= ${PKGINSTALL} # Calm portlint CALM= OPTIONS_RADIO= RG1 OPTIONS_RADIO_RG1= EVERYTHING RECOMPILE POSITION64 OPTIONS_EXCLUDE_amd64= RECOMPILE POSITION64 EVERYTHING_DESC= install${CALM} everything from the SML/NJ distribution RECOMPILE_DESC= recompile the SML compiler - implies EVERYTHING POSITION64_DESC= use 64bit file${CALM} positions - implies RECOMPILE .include # Recompiling the compiler currently fails on amd64 .if ${ARCH} == "i386" ML_RECOMPILE_OPTIONS= RECOMPILE POSITION64 .endif .if (${ARCH} == "amd64") && (${OSVERSION} >= 1000029) ONLY_FOR_ARCHS= i386 amd64 .elif (${ARCH} == "amd64") ONLY_FOR_ARCHS= i386 amd64 # Compilation of the i386 runtime source on older amd64 systems requires # i386 system headers from the respective FreeBSD Version, taken from # stable/N/sys/i386/include, r196045 (N=8) and r225736 (N=9). EXTRA_DEFS+= -DINCLUDE_FREEBSD_I386_SIGNAL=\\\"freebsd-8-i386-signal.h\\\" EXTRA_DEFS+= -DINCLUDE_FREEBSD_I386_IEEEFP=\\\"freebsd-8-i386-ieeefp.h\\\" EXTRA_DEFS+= -DINCLUDE_FREEBSD_I386__TYPES=\\\"freebsd-9-i386-_types.h\\\" EXTRA_DEFS+= -DINCLUDE_FREEBSD_I386_ENDIAN=\\\"freebsd-9-i386-endian.h\\\" .else ONLY_FOR_ARCHS= i386 .endif .if (${ARCH} == "amd64") CFLAGS+= -m32 AS?= as AS+= --32 .endif .if (${ARCH} == "i386" || ${ARCH} == "amd64") MLARCH= x86 DISTFILES+= boot.x86-unix.tgz .endif DISTFILES+= MLRISC.tgz ckit.tgz cml.tgz doc.tgz heap2asm.tgz \ ml-burg.tgz ml-lpt.tgz ml-lex.tgz ml-yacc.tgz nlffi.tgz \ smlnj-lib.tgz trace-debug-profile.tgz PLIST_SUB= MLARCH=${MLARCH} .if ${PORT_OPTIONS:MPOSITION64} || defined(ML_POSITION64) ML_POSITION64?= ${PORT_OPTIONS:MPOSITION64} ML_RECOMPILE?= ${ML_POSITION64} ML_EVERYTHING?= ${ML_POSITION64} CMB_COMMAND= '(\#set o CMB.symval) "USE_64_BIT_POSITIONS" (SOME 1);' .else CMB_COMMAND= .endif .if ${PORT_OPTIONS:MRECOMPILE} || defined(ML_RECOMPILE) ML_RECOMPILE?= ${PORT_OPTIONS:MRECOMPILE} ML_EVERYTHING?= ${ML_RECOMPILE} .endif .if ${PORT_OPTIONS:MEVERYTHING} || defined(ML_EVERYTHING) ML_EVERYTHING?= ${PORT_OPTIONS:MEVERYTHING} DISTFILES+= cm.tgz compiler.tgz eXene.tgz \ pgraph.tgz smlnj-c.tgz system.tgz PLIST_SUB+= EVERYTHING="" .else PLIST_SUB+= EVERYTHING="@comment " .endif MLROOTRELATIVE= smlnj MLROOT= ${PREFIX}/${MLROOTRELATIVE} MLBINRELATIVE= ${MLROOTRELATIVE}/bin MLBIN= ${MLROOT}/bin MLLIB= ${MLROOT}/lib MLSTDSRCDIRS= cml doc heap2asm ml-burg ml-lex ml-lpt ml-yacc nlffi smlnj-lib MLSRCDIRS= base ${MLSTDSRCDIRS} \ ckit eXene pgraph smlnj-c MLSRCS= .for srcdir in ${MLSRCDIRS} MLSRCS+= ${MLROOT}/${srcdir} .endfor MLTARGETS= heap2asm MLEXE= heap2exec ml-antlr ml-build ml-burg ml-lex ml-makedepend \ ml-nlffigen ml-ulex ml-yacc sml .if defined(ML_EVERYTHING) MLTARGETS+= eXene mlrisc-tools nowhere pgraph-util src-smlnj MLEXE+= nowhere PLIST= ${WRKDIR}/.PLIST MLRUNTIMEPLIST= ${WRKDIR}/.PLIST-runtime MLSRCPLIST= ${WRKDIR}/.PLIST-src MLPLISTFILES= ${.CURDIR}/pkg-plist ${MLRUNTIMEPLIST} ${MLSRCPLIST} .endif pre-fetch: @${ECHO} .if ! defined(ML_EVERYTHING) @${ECHO} 'Use make ML_EVERYTHING=yes to also build/install' @${ECHO} ' eXene (X Windows toolkit),' @${ECHO} ' nowhere (preprocessor for conditional patterns),' @${ECHO} ' various libraries, and all the sources.' .endif .if !empty(ML_RECOMPILE_OPTIONS:MRECOMPILE) && !defined(ML_RECOMPILE) @${ECHO} 'Use make ML_RECOMPILE=yes to recompile the compiler.' @${ECHO} ' This implies ML_EVERYTHING.' .endif .if !empty(ML_RECOMPILE_OPTIONS:MPOSITION64) && !defined(ML_POSITION64) @${ECHO} 'Use make ML_POSITION64=yes to use 64bit file positions.' @${ECHO} ' This implies ML_RECOMPILE.' .endif @${ECHO} # make symlinks to the dist files post-extract: - cd ${WRKDIR} && ${LN} -sf ${_DISTDIR}/* . + cd ${WRKSRC} && ${LN} -sf ${_DISTDIR}/* . # Configuring is done by uncommenting the appropriate #request # lines of config/targets. Dependency details are handled by # base/system/smlnj/installer using config/dependencies and # config/actions. do-configure: .if defined(MLTARGETS) ${ECHO_CMD} -n > "${WRKDIR}/.tmp.sed" .for t in ${MLTARGETS} ${ECHO_CMD} '/^#request[ ]+${t}$$/s/^#//' >> "${WRKDIR}/.tmp.sed" .endfor - ${SED} -i .default -E -f "${WRKDIR}/.tmp.sed" "${WRKDIR}/config/targets" + ${SED} -i .default -E -f "${WRKDIR}/.tmp.sed" "${WRKSRC}/config/targets" .endif # Recompilation requires ml-lex and ml-yacc. All requested targets # will be built later using the recompiled core system after # removing targets.customized. See "do-build" below. .if defined(ML_RECOMPILE) ( ${ECHO_CMD} "request ml-yacc" && \ ${ECHO_CMD} "request ml-lex" && \ ${ECHO_CMD} "request ml-lex-mllex-tool" && \ ${ECHO_CMD} "request src-smlnj" ) \ - > "${WRKDIR}/config/targets.customized" + > "${WRKSRC}/config/targets.customized" .endif # The build target patches, builds, and installs the system within WRKDIR. # base/runtime is not cleaned afterwards to avoid its recompilation during # a subsequent make install. # See base/system/README for information on recompiling the compiler. .if defined(ML_RECOMPILE) RECOMPILEDIR= base/system .else RECOMPILEDIR= .endif .if (${ARCH} == "amd64") && (${OSVERSION} < 1000029) MLRUNTIMEPATCHES_CMD= cd ${FILESDIR} && \ ( ${LS} do-patch-base_runtime_* extra-patch-base_runtime_* 2>&- || \ ${TRUE} ) .else MLRUNTIMEPATCHES_CMD= cd ${FILESDIR} && \ ( ${LS} do-patch-base_runtime_* 2>&- || \ ${TRUE} ) .endif MLSTANDARDPATCHES_CMD= cd ${FILESDIR} && \ ( for srcdir in ${MLSTDSRCDIRS} ; \ do ${LS} do-patch-$${srcdir}_* 2>&- ; \ done ) || ${TRUE} MLSTANDARDPATCHDIRS_CMD= cd ${FILESDIR} && \ ( for srcdir in ${MLSTDSRCDIRS} ; \ do if ${LS} do-patch-$${srcdir}_* 1>&- 2>&- ; \ then ${ECHO_CMD} -n $${srcdir} " " ; break ; fi ; \ done ) || ${TRUE} .if defined(ML_EVERYTHING) MLSOURCEPATCHES_CMD= cd ${FILESDIR} && \ ( ${LS} do-patch-* 2>&- || \ ${TRUE} ) .else MLSOURCEPATCHES_CMD= ${TRUE} .endif do-build: - cd ${WRKDIR} && unset PWD && \ + cd ${WRKSRC} && unset PWD && \ FILESDIR="${FILESDIR}" PATCH="${PATCH}" PATCH_ARGS="${PATCH_ARGS}" \ MLNORUNTIMECLEAN=yes \ MLRUNTIMEPATCHES=`${MLRUNTIMEPATCHES_CMD}` \ MLSTANDARDPATCHES=`${MLSTANDARDPATCHES_CMD}` \ MLSTANDARDPATCHDIRS=`${MLSTANDARDPATCHDIRS_CMD}` \ MLSOURCEPATCHES=`${MLSOURCEPATCHES_CMD}` \ CFLAGS='${CFLAGS}' AS='${AS}' EXTRA_DEFS='${EXTRA_DEFS}' \ ./config/install.sh .if defined(ML_RECOMPILE) - -${RM} ${WRKDIR}/config/targets.customized + -${RM} ${WRKSRC}/config/targets.customized @${ECHO} '(* Recompiling the core system: *)' - cd ${WRKDIR}/${RECOMPILEDIR} && ( \ + cd ${WRKSRC}/${RECOMPILEDIR} && ( \ ${ECHO_CMD} 'CM.autoload "$$smlnj/cmb.cm";' ; \ ${ECHO_CMD} ${CMB_COMMAND} ; \ ${ECHO_CMD} 'CMB.make ();' ) | \ ../../bin/sml @${ECHO} '(* Building the recompiled heap: *)' - cd ${WRKDIR}/${RECOMPILEDIR} && \ + cd ${WRKSRC}/${RECOMPILEDIR} && \ ./makeml @${ECHO} '(* Removing old libs and heaps: *)' - cd ${WRKDIR}/${RECOMPILEDIR} && \ + cd ${WRKSRC}/${RECOMPILEDIR} && \ ${RM} -rf ../../lib && ${MKDIR} ../../lib && \ ${FIND} ../../bin/.heap -name '*.${MLARCH}-bsd' \ \! -name 'sml.${MLARCH}-bsd' -delete -print @${ECHO} '(* Installing the recompiled libs and heap: *)' - cd ${WRKDIR}/${RECOMPILEDIR} && \ + cd ${WRKSRC}/${RECOMPILEDIR} && \ ./installml @${ECHO} '(* Building requested targets: *)' - cd ${WRKDIR} && unset PWD && \ + cd ${WRKSRC} && unset PWD && \ FILESDIR="${FILESDIR}" PATCH="${PATCH}" PATCH_ARGS="${PATCH_ARGS}" \ MLNORUNTIMECLEAN=yes RECOMPILEDIR="${RECOMPILEDIR}" \ CFLAGS='${CFLAGS}' AS='${AS}' EXTRA_DEFS='${EXTRA_DEFS}' \ ./config/install.sh .endif # If Mac OS X resource files make it into the distribution tarballs, # then we have to remove them at several points during the # installation process. This is no longer necessary with FreeBSD 10 # as it uses libarchive 3.x (via bsdtar), but earlier versions -# don't ignore such resource files and hence WRKDIR and STAGEDIR +# don't ignore such resource files and hence WRKSRC and STAGEDIR # are full of them. Once FreeBSD 9 will be out of service, all # lines in this Makefile can be removed which contain a pattern # for the prefix "._" of the resource files. Background information: # post-build: - ${FIND} ${WRKDIR} -type f -name '\._*' -delete + ${FIND} ${WRKSRC} -type f -name '\._*' -delete # Nowadays PLIST has to be computed before installation. We do it in # "pre-install" because source extraction happens during "build". .if defined(ML_EVERYTHING) MLNOINSTALL= .cm .if defined(ML_RECOMPILE) MLNOINSTALL+= sml.bin.${MLARCH}-unix sml.boot.${MLARCH}-unix \ sml.lib sml.${MLARCH}-bsd .endif MLSRCEXCLUDEREGEX= -e '^(@dirrm\ )?${MLROOTRELATIVE}/base/runtime' .for excl in ${MLNOINSTALL} MLSRCEXCLUDEREGEX+= -e '/${excl}$$' -e '/${excl}/' .endfor MLPATCHPATHREGEX= -E -e 's%(^|[^_])_([^_]|$$)%\1/\2%g' \ -e 's%(^|[^_])__([^_]|$$)%\1_\2%g' \ -e 's%(^|[^_])___([^_]|$$)%\1/_\2%g' .endif pre-install: .if defined(ML_EVERYTHING) @${ECHO} -n '(* Computing package list ...' - @${TAR} -tzf ${WRKDIR}/runtime.tgz | \ + @${TAR} -tzf ${WRKSRC}/runtime.tgz | \ ${GREP} -E -v '(^|/)\._.*' | \ ${SED} -E -n -e 's%^(.*[^/])$$%${MLROOTRELATIVE}/base/\1%p' \ > ${MLRUNTIMEPLIST} @${MLRUNTIMEPATCHES_CMD} | \ ${SED} ${MLPATCHPATHREGEX} | \ ${SED} -E -e 's%^(do|extra)-patch-(base/.*)%${MLROOTRELATIVE}/\2%' \ > ${MLRUNTIMEPLIST}.patched -@${GREP} -F -v -f ${MLRUNTIMEPLIST} ${MLRUNTIMEPLIST}.patched \ > ${MLRUNTIMEPLIST}.patchednew @${CAT} ${MLRUNTIMEPLIST}.patchednew >> ${MLRUNTIMEPLIST} @${MLRUNTIMEPATCHES_CMD} | \ ${SED} ${MLPATCHPATHREGEX} | \ ${SED} -E -e 's%^(do|extra)-patch-(base/.*)%${MLROOTRELATIVE}/\2.orig%' \ >> ${MLRUNTIMEPLIST} - @cd "${WRKDIR}" && ( \ + @cd "${WRKSRC}" && ( \ ( ${FIND} -s -d ${MLSRCDIRS} \! -type d | \ ${AWK} '{ print "${MLROOTRELATIVE}/" $$0 }' ) ; \ ( ${FIND} -s -d ${MLSRCDIRS} -type d -empty | \ ${AWK} '{ print "@dir ${MLROOTRELATIVE}/" $$0 }' ) ) | \ ${EGREP} -v ${MLSRCEXCLUDEREGEX} > ${MLSRCPLIST} @${SED} -e 's/^%%EVERYTHING%%//' ${MLPLISTFILES} | \ ${GREP} -h -v "^@dir" | ${SORT} -u > ${PLIST} @${SED} -e 's/^%%EVERYTHING%%//' ${MLPLISTFILES} | \ ${GREP} -h "^@dir" | ${SORT} -r -u >> ${PLIST} @${ECHO} ' done. *)' .endif # ${PKGINSTALL} contains multiexec-wrapper, which is used to select # between executables of the same name that have been installed by # different packages (like smlnj and smlnj-devel). The source of # multiexec-wrapper is extracted from ${PKGINSTALL}, and inserted # into ${PKGINSTALL} in compressed and encoded form. So it is still # available when being installed from a binary package, even if # ${PKGINSTALL} is no file at that time (but only input to a shell). @${SED} -e '/^#%%PKG-INSTALL-START%%$$/,/^#%%PKG-INSTALL-END%%$$/d' \ ${PKGINSTALL} > ${PKGINSTALL}.script @${GZIP_CMD} ${PKGINSTALL}.script @b64encode ${PKGINSTALL}.script.gz script.gz > ${PKGINSTALL}.script.gz.b64 @${SED} -n -e '1,/~EOF~.$$/p' ${PKGINSTALL} > ${PKGINSTALL}.pre @${SED} -n -e '/^~EOF~$$/,$$p' ${PKGINSTALL} > ${PKGINSTALL}.post @${CAT} ${PKGINSTALL}.pre ${PKGINSTALL}.script.gz.b64 ${PKGINSTALL}.post > ${PKGINSTALL}.full @${DIFF} -q ${PKGINSTALL} ${PKGINSTALL}.full >/dev/null || ${CP} ${PKGINSTALL}.full ${PKGINSTALL} # The install target installs the heaps and libraries to their final # location in ${MLBIN} and ${MLLIB}. # In case of recompilation, installml installs the sml heap and the # libraries built during compiler bootstrap to ${MLBIN} and ${MLLIB}. # When staging CM_PATHCONFIG has to point to the final # ${MLLIB}/pathconfig (in ${PREFIX}) while building the compiler. .if defined(ML_EVERYTHING) MLSRCEXCLUDES= .for excl in ${MLNOINSTALL} MLSRCEXCLUDES+= --exclude "${excl}" .endfor .endif do-install: ${MKDIR} "${STAGEDIR}${MLROOT}" .if ! defined(ML_RECOMPILE) - cd ${WRKDIR} && unset PWD && \ + cd ${WRKSRC} && unset PWD && \ FILESDIR="${FILESDIR}" PATCH="${PATCH}" PATCH_ARGS="${PATCH_ARGS}" \ STAGEDIR="${STAGEDIR}" MLLIB="${MLLIB}" \ INSTALLDIR="${STAGEDIR}${MLROOT}" \ CFLAGS='${CFLAGS}' AS='${AS}' EXTRA_DEFS='${EXTRA_DEFS}' \ ./config/install.sh .else @${ECHO} '(* Rebuilding the recompiled libs: *)' - cd ${WRKDIR}/${RECOMPILEDIR} && ( \ + cd ${WRKSRC}/${RECOMPILEDIR} && ( \ ${ECHO_CMD} 'CM.autoload "$$smlnj/cmb.cm";' ; \ ${ECHO_CMD} ${CMB_COMMAND} ; \ ${ECHO_CMD} 'CMB.make ();' ) | \ ../../bin/sml @${ECHO} '(* Rebuilding the recompiled heap: *)' - cd ${WRKDIR}/${RECOMPILEDIR} && \ + cd ${WRKSRC}/${RECOMPILEDIR} && \ ./makeml @${ECHO} '(* Installing into ${MLROOT}: *)' - cd ${WRKDIR} && unset PWD && \ + cd ${WRKSRC} && unset PWD && \ FILESDIR="${FILESDIR}" PATCH="${PATCH}" PATCH_ARGS="${PATCH_ARGS}" \ STAGEDIR="${STAGEDIR}" MLLIB="${MLLIB}" \ INSTALLDIR="${STAGEDIR}${MLROOT}" RECOMPILEDIR="${RECOMPILEDIR}" \ CFLAGS='${CFLAGS}' AS='${AS}' EXTRA_DEFS='${EXTRA_DEFS}' \ ./config/install.sh .endif [ ! -d ${STAGEDIR} ] || \ ${FIND} ${STAGEDIR} -type f -name '\._*' -delete @${ECHO} '(* Installing man pages. *)' .for mansect in 1 2 3 4 5 6 7 8 9 - @[ ! -d ${WRKDIR}/doc/man/man${mansect} ] || \ - { cd ${WRKDIR}/doc/man/man${mansect} && ls *.${mansect} | \ + @[ ! -d ${WRKSRC}/doc/man/man${mansect} ] || \ + { cd ${WRKSRC}/doc/man/man${mansect} && ls *.${mansect} | \ ${XARGS} -J % \ ${INSTALL_MAN} % ${STAGEDIR}${MANPREFIX}/man/man${mansect} ; } .endfor @${ECHO} '(* Stripping runtime executable: *)' MLARCHOPSYS=`${STAGEDIR}${MLBIN}/.arch-n-opsys` && \ ( eval $${MLARCHOPSYS} ; \ ${STRIP_CMD} "${STAGEDIR}${MLBIN}/.run/run.$${ARCH}-$${OPSYS}" \ "${STAGEDIR}${MLBIN}/.run/run.$${ARCH}-$${OPSYS}.so" ) .if defined(ML_EVERYTHING) @${ECHO} '(* Cleaning base/runtime: *)' - cd ${WRKDIR}/base/runtime/objs && ${MAKE_CMD} clean + cd ${WRKSRC}/base/runtime/objs && ${MAKE_CMD} clean @${ECHO} -n '(* Installing sources into ${STAGEDIR}${MLROOT} ...' - @cd ${WRKDIR} && ${TAR} -cf - ${MLSRCEXCLUDES} ${MLSRCDIRS} | \ + @cd ${WRKSRC} && ${TAR} -cf - ${MLSRCEXCLUDES} ${MLSRCDIRS} | \ ${TAR} -xf - -C "${STAGEDIR}${MLROOT}" @${ECHO} ' done. *)' .endif post-install: # Only execute ${PKGINSTALL} when installing to ${PREFIX}, # but not when staging. .ifmake install${CALM} PKG_PREFIX=${PREFIX} MULTIEXEC_WRAPPER_VERBOSE=yes \ ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .endif post-stage: ${FIND} ${STAGEDIR} -type f -name '\._*' -delete MLARCHOPSYS=`${STAGEDIR}${MLBIN}/.arch-n-opsys` && \ ( eval $${MLARCHOPSYS} ; \ ${STRIP_CMD} "${STAGEDIR}${MLBIN}/.run/run.$${ARCH}-$${OPSYS}" \ "${STAGEDIR}${MLBIN}/.run/run.$${ARCH}-$${OPSYS}.so" ) .ifndef MULTIEXEC_WRAPPER_VERBOSE deinstall: export MULTIEXEC_WRAPPER_VERBOSE=yes && \ cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} deinstall .endif # This target may be used by dependent ports to set SMLNJ_VERSION # either to the currently installed smlnj package's version # or else to this port's version. SMLNJ_VERSION is an environment # variable used by multiexec-wrapper to select the executable # from that smlnj-* package matching SMLNJ_VERSION. smlnj-version: @{ ${PKG_INFO} -e smlnj && \ ${EXPR} `${PKG_INFO} -E smlnj` : '.*-\(.*\)' 2>/dev/null ; } || \ ${ECHO_CMD} ${PKGVERSION} .include Index: head/lang/tcl-manual/Makefile =================================================================== --- head/lang/tcl-manual/Makefile (revision 400847) +++ head/lang/tcl-manual/Makefile (revision 400848) @@ -1,45 +1,45 @@ # Created by: Edwin Groothuis (edwin@mavetju.org) # $FreeBSD$ PORTNAME= tcl-manual PORTVERSION= 20131001 CATEGORIES= lang MASTER_SITES= SF/tcl/Tcl/ DISTFILES= MAINTAINER= edwin@mavetju.org COMMENT= Documentation for TCL (Tool Command Language) NO_WRKSUBDIR= yes NO_BUILD= yes VERSIONS= 8.4.20 \ 8.5.15 \ 8.6.1 .for v in ${VERSIONS} DISTFILES+= $v/tcl$v-html.tar.gz .endfor post-patch: .for v in ${VERSIONS} @${REINPLACE_CMD} -e 's|tclsh|tclsh${v:R}|g; \ s|/usr/local/bin/tclsh|${PREFIX}/bin/tclsh${v:R}|g' \ ${WRKSRC}/tcl${v}/html/UserCmd/tclsh.htm @${REINPLACE_CMD} -e 's|wish|wish${v:R}|g; \ s|/usr/local/bin/wish|${PREFIX}/bin/wish${v:R}|g' \ ${WRKSRC}/tcl${v}/html/UserCmd/wish.htm @${REINPLACE_CMD} -e 's|tcl\.h|tcl${v:R}/tcl.h|g' \ - ${WRKDIR}/tcl${v}/html/TclLib/* + ${WRKSRC}/tcl${v}/html/TclLib/* @${REINPLACE_CMD} -e 's|tk\.h|tk${v:R}/tk.h|g' \ - ${WRKDIR}/tcl${v}/html/TkLib/* + ${WRKSRC}/tcl${v}/html/TkLib/* @${FIND} ${WRKSRC} -name "*.bak" -delete .endfor do-install: .for v in ${VERSIONS} ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/tcl${v:R:S/.//} - ${CP} -R ${WRKDIR}/tcl${v}/html/* ${STAGEDIR}${PREFIX}/share/doc/tcl${v:R:S/.//} + ${CP} -R ${WRKSRC}/tcl${v}/html/* ${STAGEDIR}${PREFIX}/share/doc/tcl${v:R:S/.//} .endfor .include Index: head/mail/gml/Makefile =================================================================== --- head/mail/gml/Makefile (revision 400847) +++ head/mail/gml/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= gml PORTVERSION= 0.4 CATEGORIES= mail MASTER_SITES= http://marklyon.org/wp-content/uploads/2013/01/ \ LOCAL/glarkin DISTNAME= ${PORTNAME} EXTRACT_SUFX= .tar MAINTAINER= ports@FreeBSD.org COMMENT= Mbox & Maildir to Gmail loader NO_WRKSUBDIR= yes NO_BUILD= yes USES= dos2unix python:2,run PLIST_FILES= bin/${PORTNAME} PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|.exe||g' \ - -e 's|"c:\\mail\\Inbox.*"|/home/user/Inbox|g' ${WRKDIR}/* + -e 's|"c:\\mail\\Inbox.*"|/home/user/Inbox|g' ${WRKSRC}/* do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.py \ + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/mail/imaptools/Makefile =================================================================== --- head/mail/imaptools/Makefile (revision 400847) +++ head/mail/imaptools/Makefile (revision 400848) @@ -1,26 +1,26 @@ # Created by: bsam # $FreeBSD$ PORTNAME= imaptools PORTVERSION= 1.135 CATEGORIES= mail MASTER_SITES= LOCAL/bsam DISTNAME= imap_tools_V${PORTVERSION} MAINTAINER= bsam@FreeBSD.org COMMENT= Tools and scripts to use with IMAP servers LICENSE= ISCL CONFLICTS= imaputils-[0-9]* NO_WRKSUBDIR= yes NO_BUILD= yes USES= shebangfix perl5 SHEBANG_FILES= *.pl USE_PERL5= run do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/*.pl ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${STAGEDIR}${PREFIX}/bin .include Index: head/mail/mb2md/Makefile =================================================================== --- head/mail/mb2md/Makefile (revision 400847) +++ head/mail/mb2md/Makefile (revision 400848) @@ -1,31 +1,31 @@ # Created by: Andy Gilligan # $FreeBSD$ PORTNAME= mb2md PORTVERSION= 3.20 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= http://batleth.sapienti-sat.org/projects/mb2md/ DISTNAME= ${PORTNAME}-${PORTVERSION}.pl EXTRACT_SUFX= .gz MAINTAINER= garga@FreeBSD.org COMMENT= Converts mbox mailboxes to Maildir RUN_DEPENDS= p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate EXTRACT_CMD= ${GZIP_CMD} EXTRACT_BEFORE_ARGS= -dc -EXTRACT_AFTER_ARGS= > ${WRKDIR}/${PORTNAME} +EXTRACT_AFTER_ARGS= > ${WRKSRC}/${PORTNAME} NO_WRKSUBDIR= yes NO_BUILD= yes USES= shebangfix perl5 SHEBANG_FILES= mb2md PLIST_FILES= bin/mb2md do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/mail/msgconvert/Makefile =================================================================== --- head/mail/msgconvert/Makefile (revision 400847) +++ head/mail/msgconvert/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: Franz Klammer # $FreeBSD$ PORTNAME= msgconvert PORTVERSION= 20060330 PORTREVISION= 1 CATEGORIES= mail perl5 MASTER_SITES= http://www.webonaut.com/distfiles/ DISTNAME= ${PORTNAME}-${PORTVERSION}.pl EXTRACT_SUFX= .bz2 MAINTAINER= klammer@webonaut.com COMMENT= Convert .MSG files to multipart MIME messages (mbox) RUN_DEPENDS= p5-OLE-Storage_Lite>=0:${PORTSDIR}/devel/p5-OLE-Storage_Lite \ p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools \ p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate NO_BUILD= yes NO_WRKSUBDIR= yes USES= shebangfix perl5 EXTRACT_CMD= ${BZCAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= > ${PORTNAME}.pl PLIST_FILES= bin/msgconvert.pl bin/msgconvert SHEBANG_FILES= ${PORTNAME}.pl do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.pl \ + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}.pl ${LN} -s ${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/mail/py-cyruslib/Makefile =================================================================== --- head/mail/py-cyruslib/Makefile (revision 400847) +++ head/mail/py-cyruslib/Makefile (revision 400848) @@ -1,31 +1,30 @@ # Created by: Dmitriy Kirhlarov # $FreeBSD$ PORTNAME= cyruslib PORTVERSION= 0.5 CATEGORIES= mail net python MASTER_SITES= http://oss.netfarm.it/download/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}.py EXTRACT_SUFX= MAINTAINER= dimma@higis.ru COMMENT= Cyrus imapd library for Python NO_BUILD= yes NO_WRKSUBDIR= yes USES= python USE_PYTHON= pythonprefix BINMODE= 644 PLIST_FILES= %%PYTHON_SITELIBDIR%%/${DISTNAME} do-extract: - ${MKDIR} ${WRKDIR} - ${CP} ${DISTDIR}/${DISTNAME} ${WRKDIR}/${DISTNAME} + ${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC}/${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} - ${INSTALL_SCRIPT} ${WRKDIR}/${DISTNAME} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ + ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ .include Index: head/mail/rlytest/Makefile =================================================================== --- head/mail/rlytest/Makefile (revision 400847) +++ head/mail/rlytest/Makefile (revision 400848) @@ -1,33 +1,33 @@ # Created by: Paul Chvostek # $FreeBSD$ PORTNAME= rlytest PORTVERSION= 1.22 CATEGORIES= mail security MASTER_SITES= http://www.unicom.com/files/ EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= Test remote system for unsecured mail relay EXTRACT_CMD= ${GZIP_CMD} EXTRACT_BEFORE_ARGS= -dc -EXTRACT_AFTER_ARGS= > ${WRKDIR}/${PORTNAME} +EXTRACT_AFTER_ARGS= > ${WRKSRC}/${PORTNAME} NO_WRKSUBDIR= yes USES= perl5 PLIST_FILES= bin/rlytest man/man1/rlytest.1.gz post-patch: @${REINPLACE_CMD} -e 's|^#!.*|#!${PERL}|' ${WRKSRC}/${PORTNAME} do-build: @cd ${WRKSRC} && pod2man ${PORTNAME} > ${PORTNAME}.1 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/mail/x-face-e21/Makefile =================================================================== --- head/mail/x-face-e21/Makefile (revision 400847) +++ head/mail/x-face-e21/Makefile (revision 400848) @@ -1,41 +1,41 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= x-face-e21 PORTVERSION= 20070306 PORTREVISION= 13 CATEGORIES= mail elisp MASTER_SITES= http://www.jpl.org/elips/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= .gz MAINTAINER= ume@FreeBSD.org COMMENT= X-Face utilities for Emacs 21 (and possibly 22) RUN_DEPENDS= uncompface:${PORTSDIR}/mail/faces USE_EMACS= yes .include NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= > ${DISTNAME} PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \ ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c do-build: - @cd ${WRKDIR} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ + @cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/mail/xcite/Makefile =================================================================== --- head/mail/xcite/Makefile (revision 400847) +++ head/mail/xcite/Makefile (revision 400848) @@ -1,38 +1,38 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= xcite PORTVERSION= 1.60 PORTREVISION= 8 CATEGORIES= mail elisp MASTER_SITES= http://www.gentei.org/~yuuji/software/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= # empty MAINTAINER= ume@FreeBSD.org COMMENT= Exciting Cite for any Mail/News reading modes on Emacs USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p EXTRACT_AFTER_ARGS= . PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \ ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c do-build: - @cd ${WRKDIR} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ + @cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/math/jts/Makefile =================================================================== --- head/math/jts/Makefile (revision 400847) +++ head/math/jts/Makefile (revision 400848) @@ -1,47 +1,47 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= jts PORTVERSION= 1.13 CATEGORIES= math databases MASTER_SITES= SF/${PORTNAME}-topo-suite/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= JTS Topology Suite RUN_DEPENDS= ${JAVALIBDIR}/jdom.jar:${PORTSDIR}/java/jdom \ - ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit \ - ${JAVALIBDIR}/xml-apis.jar:${PORTSDIR}/textproc/xerces-j + ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit \ + ${JAVALIBDIR}/xml-apis.jar:${PORTSDIR}/textproc/xerces-j USES= zip NO_BUILD= yes NO_ARCH= yes USE_JAVA= yes NO_WRKSUBDIR= yes VER= ${PORTVERSION:tl} JARFILES= JTS_Test acme jts-${VER} OPTIONS_DEFINE= DOCS do-install: .for jar in ${JARFILES} ${INSTALL_DATA} ${WRKSRC}/lib/${jar}.jar \ ${STAGEDIR}${JAVAJARDIR}/${jar:S|-${VER}||}.jar .endfor do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - @cd ${WRKDIR}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} + @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .if defined(MAINTAINER_MODE) regression-test: install ${SED} -e 's|%%JAVAJARDIR%%|${JAVAJARDIR}|; \ s|%%JAVALIBDIR%%|${JAVALIBDIR}|;\ s|%%JAVA%%|${JAVA}|' \ ${FILESDIR}/testJTS.sh.in > ${WRKSRC}/testJTS.sh (cd ${WRKSRC} && ${SH} ./testJTS.sh ) .endif .include Index: head/math/lll_spect/Makefile =================================================================== --- head/math/lll_spect/Makefile (revision 400847) +++ head/math/lll_spect/Makefile (revision 400848) @@ -1,53 +1,53 @@ # Created by: bf # $FreeBSD$ PORTNAME= lll_spect DISTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= LOCAL/bf/lll_spect/ DISTFILES= lll_spect.C lll_search.C examples.txt DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= MAINTAINER= bf@FreeBSD.org COMMENT= LLL-spectral test of linear congruential random number generators BUILD_DEPENDS= ${LOCALBASE}/lib/libntl.a:${PORTSDIR}/math/ntl RUN_DEPENDS= ${LOCALBASE}/lib/libntl.a:${PORTSDIR}/math/ntl PLIST_FILES= bin/lll_spect bin/lll_search PORTEXAMPLES= examples.txt NO_WRKSUBDIR= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= EXAMPLES post-extract: .for _file in lll_spect lll_search - @${CP} ${_DISTDIR}/${_file}.C ${WRKDIR} + @${CP} ${_DISTDIR}/${_file}.C ${WRKSRC} .endfor do-build: .for _file in lll_spect lll_search - ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c -o ${WRKDIR}/${_file}.o ${WRKDIR}/${_file}.C - ${CXX} ${CXXFLAGS} ${LDFLAGS} -o ${WRKDIR}/${_file} ${WRKDIR}/${_file}.o -lntl -lgmp -lm + ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c -o ${WRKSRC}/${_file}.o ${WRKSRC}/${_file}.C + ${CXX} ${CXXFLAGS} ${LDFLAGS} -o ${WRKSRC}/${_file} ${WRKSRC}/${_file}.o -lntl -lgmp -lm .endfor do-install: .for _file in lll_spect lll_search - ${INSTALL_PROGRAM} ${WRKDIR}/${_file} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/${_file} ${STAGEDIR}${PREFIX}/bin .endfor ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${_DISTDIR}/examples.txt ${STAGEDIR}${EXAMPLESDIR} test: build @${WRKSRC}/lll_spect "${WRKSRC}/output_spect" 17 16907 2147483647 @${WRKSRC}/lll_search "${WRKSRC}/output_search" 2147483647 2 3 7 11 31 151 331 @${SED} -n -e '/Modul/,/Time/p' ${_DISTDIR}/examples.txt > ${WRKSRC}/output_spect_example @${SED} -n -e '/may yield/,/Therefore/p' \ ${_DISTDIR}/examples.txt > ${WRKSRC}/output_search_example .include Index: head/math/physcalc/Makefile =================================================================== --- head/math/physcalc/Makefile (revision 400847) +++ head/math/physcalc/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: Will Andrews # $FreeBSD$ PORTNAME= physcalc PORTVERSION= 2.4 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= ftp://ftp.lightlink.com/pub/vulcan/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Flexible calculator that behaves much like units(1) EXTRACT_BEFORE_ARGS= -aq -EXTRACT_AFTER_ARGS= -x physcalc -d ${WRKDIR} +EXTRACT_AFTER_ARGS= -x physcalc -d ${WRKSRC} NO_WRKSUBDIR= yes USES= zip:infozip DEFS= -DSHAREDIR="\"${PREFIX}/share/physcalc/\"" SRCS= physconv.c physmain.c physmlib.c physnode.c physoper.c \ physsolv.c CFLAGS+= -Wno-return-type pre-build: ${REINPLACE_CMD} -e "s@void main@int main@g" ${WRKSRC}/physmain.c do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} ${DEFS} ${SRCS} -lm -o physcalc) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/physcalc ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${PREFIX}/share/physcalc ${INSTALL_DATA} ${WRKSRC}/*.phy ${STAGEDIR}${PREFIX}/share/physcalc .include Index: head/math/solitaire/Makefile =================================================================== --- head/math/solitaire/Makefile (revision 400847) +++ head/math/solitaire/Makefile (revision 400848) @@ -1,33 +1,32 @@ # Created by: dd # $FreeBSD$ PORTNAME= solitaire PORTVERSION= 19980817 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= LOCAL/dd DISTFILES= sol.pl sol-test.txt MAINTAINER= ports@FreeBSD.org COMMENT= Reference implementation of the Solitaire encryption algorithm USES= perl5 shebangfix SHEBANG_FILES= sol.pl NO_BUILD= yes NO_WRKSUBDIR= yes STRIP= OPTIONS_DEFINE= DOCS do-extract: - @${MKDIR} ${WRKDIR} - @${CP} -r ${DISTDIR}/sol.pl ${DISTDIR}/sol-test.txt ${WRKDIR} + @${CP} ${DISTDIR}/sol.pl ${DISTDIR}/sol-test.txt ${WRKSRC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sol.pl ${STAGEDIR}${PREFIX}/bin/solitaire @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/solitaire ${INSTALL_DATA} ${WRKSRC}/sol.pl ${WRKSRC}/sol-test.txt \ ${STAGEDIR}${PREFIX}/share/doc/solitaire .include Index: head/misc/amfm/Makefile =================================================================== --- head/misc/amfm/Makefile (revision 400847) +++ head/misc/amfm/Makefile (revision 400848) @@ -1,27 +1,27 @@ # Created by: sanpei@FreeBSD.org # $FreeBSD$ PORTNAME= amfm PORTVERSION= 1.0 CATEGORIES= misc MASTER_SITES= http://github.com/ikegam/amfm/raw/9679aa06eead7ed3571480e892f426828e17e361/ \ LOCAL/sanpei DISTNAME= amfm EXTRACT_SUFX= .c MAINTAINER= sanpei@FreeBSD.org COMMENT= THANKO USB AM/FM Radio controller LIB_DEPENDS= libhid.so:${PORTSDIR}/devel/libhid NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} do-install: @${INSTALL} ${WRKSRC}/amfm ${STAGEDIR}${PREFIX}/bin/amfm @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/amfm .include Index: head/misc/astrolog/Makefile =================================================================== --- head/misc/astrolog/Makefile (revision 400847) +++ head/misc/astrolog/Makefile (revision 400848) @@ -1,66 +1,66 @@ # Created by: faulkner@cactus.org # $FreeBSD$ PORTNAME= astrolog PORTVERSION= 5.41g PORTREVISION= 2 CATEGORIES= misc astro MASTER_SITES= ftp://ftp.astro.com/pub/swisseph/ephe/archive_gzip/:ephe \ ftp://ftp.astro.com/pub/swisseph/:libswe \ http://astrolog.offline.ee/astrolog/changed/:dist DISTFILES= a541gsrc.tar.gz:dist ${EPHE} \ swe_unix_src_1.78.00.tar.gz:libswe MAINTAINER= ports@FreeBSD.org COMMENT= Astrology program for X11 and alpha-numeric terminals # Swiss Ephemeris GPLv2 licensed, see # http://www.astro.com/ftp/swisseph/LICENSE.TXT LICENSE= GPLv2 # (or later) EPHE= sweph_00.tar.gz:ephe sweph_06.tar.gz:ephe \ sweph_12.tar.gz:ephe sweph_18.tar.gz:ephe \ sweph_24.tar.gz:ephe sweph_30.tar.gz:ephe \ sweph_36.tar.gz:ephe sweph_42.tar.gz:ephe \ sweph_48.tar.gz:ephe swephm06.tar.gz:ephe \ swephm12.tar.gz:ephe swephm18.tar.gz:ephe \ swephm24.tar.gz:ephe swephm30.tar.gz:ephe \ swephm36.tar.gz:ephe swephm42.tar.gz:ephe \ swephm48.tar.gz:ephe swephm54.tar.gz:ephe DIST_SUBDIR= astrolog ALL_TARGET= astrolog MAKEFILE= makefile NO_WRKSUBDIR= yes PORTDOCS= helpfile.540 readme.541 changes.txt OPTIONS_DEFINE= X11 DOCS OPTIONS_DEFAULT=X11 .include .if ${PORT_OPTIONS:MX11} USE_XORG= x11 MAKE_ARGS= -DX11 .endif post-extract: - ${RM} ${WRKDIR}/swe[a-z]* + ${RM} ${WRKSRC}/swe[a-z]* do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/astrolog - cd ${WRKDIR} && \ + cd ${WRKSRC} && \ ${INSTALL_DATA} fixstars.ast *.se1 ${STAGEDIR}${PREFIX}/lib/astrolog cd ${WRKSRC}; \ ${INSTALL_DATA} astrolog.dat ${STAGEDIR}${PREFIX}/lib/astrolog/astrolog.dat-dist cd ${WRKSRC} && ${INSTALL_PROGRAM} astrolog ${STAGEDIR}${PREFIX}/bin .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .endif @${ECHO_MSG} @${ECHO_MSG} "See the file ${PREFIX}/share/doc/astrolog/helpfile.540 for help" @${ECHO_MSG} "and tune ${PREFIX}/lib/astrolog/astrolog.dat" .include Index: head/misc/colwide/Makefile =================================================================== --- head/misc/colwide/Makefile (revision 400847) +++ head/misc/colwide/Makefile (revision 400848) @@ -1,30 +1,30 @@ # $FreeBSD$ PORTNAME= colwide PORTVERSION= 0.01 CATEGORIES= misc perl5 MASTER_SITES= http://www.neelc.org/files/colwide/ EXTRACT_SUFX= # empty EXTRACT_ONLY= # empty MAINTAINER= neel@neelc.org COMMENT= Utility which outputs a number of characters to the screen LICENSE= BSD2CLAUSE USES= perl5 shebangfix USE_PERL5= run NO_BUILD= yes NO_WRKSUBDIR= yes SHEBANG_FILES= colwide PLIST_FILES= bin/${PORTNAME} do-extract: - ${CP} ${DISTDIR}/colwide-${PORTVERSION} ${WRKDIR}/colwide + ${CP} ${DISTDIR}/colwide-${PORTVERSION} ${WRKSRC}/colwide do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/colwide ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + ${INSTALL_SCRIPT} ${WRKSRC}/colwide ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/misc/figlet-fonts/Makefile =================================================================== --- head/misc/figlet-fonts/Makefile (revision 400847) +++ head/misc/figlet-fonts/Makefile (revision 400848) @@ -1,46 +1,46 @@ # Created by: dd # $FreeBSD$ PORTNAME= figlet-fonts PORTVERSION= 20121202 CATEGORIES= misc MASTER_SITES= ftp://ftp.figlet.org/pub/figlet/fonts/ DISTFILES= contributed.tar.gz international.tar.gz DIST_SUBDIR= figlet MAINTAINER= ports@FreeBSD.org COMMENT= Assorted fonts for the figlet(6) program RUN_DEPENDS= figlet:${PORTSDIR}/misc/figlet NO_BUILD= yes NO_WRKSUBDIR= yes DATADIR= ${PREFIX}/share/figlet PLIST_SUB= DATADIR=${DATADIR:S|^${PREFIX}/||} post-extract: - @cd ${WRKDIR}/contributed && \ - ${TAR} xf Obanner-canon.tgz -C ${WRKDIR}/contributed/ && \ - ${MV} ./Obanner-canon/* ${WRKDIR}/contributed/ && \ + @cd ${WRKSRC}/contributed && \ + ${TAR} xf Obanner-canon.tgz -C ${WRKSRC}/contributed/ && \ + ${MV} ./Obanner-canon/* ${WRKSRC}/contributed/ && \ ${RMDIR} ./Obanner-canon && \ ${RM} -f Obanner-canon.tgz && \ - ${TAR} xf Obanner.tgz -C ${WRKDIR}/contributed/ && \ - ${MV} ./Obanner/* ${WRKDIR}/contributed/ && \ + ${TAR} xf Obanner.tgz -C ${WRKSRC}/contributed/ && \ + ${MV} ./Obanner/* ${WRKSRC}/contributed/ && \ ${RMDIR} ./Obanner && \ ${RM} -f Obanner.tgz && \ - ${MV} ./C64-fonts/* ${WRKDIR}/contributed/ && \ + ${MV} ./C64-fonts/* ${WRKSRC}/contributed/ && \ ${RMDIR} ./C64-fonts && \ - ${MV} ./bdffonts/* ${WRKDIR}/contributed/ && \ + ${MV} ./bdffonts/* ${WRKSRC}/contributed/ && \ ${RMDIR} ./bdffonts - @cd ${WRKDIR}/international && \ - ${TAR} xf cjkfonts.tar.gz -C ${WRKDIR}/international/ && \ + @cd ${WRKSRC}/international && \ + ${TAR} xf cjkfonts.tar.gz -C ${WRKSRC}/international/ && \ ${RM} -f cjkfonts.tar.gz - @${RM} -f ${WRKDIR}/contributed/banner.flf + @${RM} -f ${WRKSRC}/contributed/banner.flf do-install: .for f in contributed international - @cd ${WRKDIR}/${f} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} + @cd ${WRKSRC}/${f} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .endfor .include Index: head/misc/kenny/Makefile =================================================================== --- head/misc/kenny/Makefile (revision 400847) +++ head/misc/kenny/Makefile (revision 400848) @@ -1,42 +1,42 @@ # Created by: Alan E # $FreeBSD$ PORTNAME= kenny PORTVERSION= 1.7 PORTREVISION= 1 CATEGORIES= misc perl5 MASTER_SITES= https://googledrive.com/host/0BwCT-sp3iBCaeDRPYm1jTjl1Qmc/ \ http://www.cgarbs.de/stuff/ DISTNAME= ${PORTNAME}.pl-${PORTVERSION} EXTRACT_SUFX= .gz MAINTAINER= ak@FreeBSD.org COMMENT= Translate text both to and from KennySpeak LICENSE= ART10 CONFLICTS= filters-* USES= perl5 USE_PERL5= extract build run EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= > ${WRKDIR}/${PORTNAME} +EXTRACT_AFTER_ARGS= > ${WRKSRC}/${PORTNAME} NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/kenny \ man/man1/kenny.1.gz POD2MAN?= ${LOCALBASE}/bin/pod2man post-extract: @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|' ${WRKSRC}/${PORTNAME} - @${POD2MAN} ${WRKDIR}/${PORTNAME} > ${WRKDIR}/${PORTNAME}.1 + @${POD2MAN} ${WRKSRC}/${PORTNAME} > ${WRKSRC}/${PORTNAME}.1 do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKDIR}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/misc/metalink-editor/Makefile =================================================================== --- head/misc/metalink-editor/Makefile (revision 400847) +++ head/misc/metalink-editor/Makefile (revision 400848) @@ -1,78 +1,78 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= metalink PORTVERSION= 1.2.0 PORTREVISION= 8 CATEGORIES= misc MASTER_SITES= SF/${PORTNAME}s/Metalink%20Editor/${PORTVERSION} PKGNAMESUFFIX?= -editor DISTNAME= ${PORTNAME}editor-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GUI editor to create and edit metalinks LICENSE= GPLv2 -LICENSE_FILE= ${WRKDIR}/license.txt +LICENSE_FILE= ${WRKSRC}/license.txt OPTIONS_DEFINE= DOCS USES= dos2unix python zip DOS2UNIX_REGEX= .*\.txt NO_WRKSUBDIR= yes USE_PYTHON= distutils PYDISTUTILS_EGGINFO= metalink_editor-${PORTVERSION}-py${PYTHON_VER}.egg-info USE_WX= 3.0+ WX_COMPS= python DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} DESKTOP_ENTRIES= "Metalink editor" \ "GUI editor to create and edit metalinks" \ "${DATADIR}/metalink.png" \ "metalink_editor.py" \ "Network;FileTransfer;" \ true # # Documents to install # DOC_FILES= \ readme.txt # PORTDOCS= * post-extract: # Create a package to avoid namespace pollution @${MKDIR} ${WRKSRC}/Metalink_editor @${TOUCH} ${WRKSRC}/Metalink_editor/__init__.py @${MV} ${WRKSRC}/metalink.py ${WRKSRC}/Metalink_editor/ post-patch: # Correct location of image files @${REINPLACE_CMD} -E \ -e 's|%%DATADIR%%|${DATADIR}|' \ ${WRKSRC}/metalink_editor.py pre-configure: # Prepare new setup.py @${SED} \ -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \ -e 's|%%VERSION%%|${PORTVERSION}|' \ ${FILESDIR}/setup.py \ > ${WRKSRC}/${PYSETUP} post-install: # docs @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor # fix installation permissions for restritive umask(1) @${FIND} \ ${STAGEDIR}${DATADIR} \ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/Metalink_editor \ -type f -exec \ ${CHMOD} ${SHAREMODE} {} \; .include Index: head/misc/umodunpack/Makefile =================================================================== --- head/misc/umodunpack/Makefile (revision 400847) +++ head/misc/umodunpack/Makefile (revision 400848) @@ -1,29 +1,29 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= umodunpack PORTVERSION= 0.4 CATEGORIES= misc MASTER_SITES= http://www.deepsky.com/~misaka/scripts/ DISTNAME= ${PORTNAME}.pl EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= Unpack umod files for Unreal and/or Unreal Tournament USES= perl5 shebangfix SHEBANG_FILES= ${DISTNAME} USE_PERL5= run NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/${DISTNAME} post-extract: - ${CP} ${DISTDIR}/${DISTNAME} ${WRKDIR} + ${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC} do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin/${DISTNAME} + ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin/${DISTNAME} .include Index: head/multimedia/linux-tsmuxer/Makefile =================================================================== --- head/multimedia/linux-tsmuxer/Makefile (revision 400847) +++ head/multimedia/linux-tsmuxer/Makefile (revision 400848) @@ -1,23 +1,23 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= tsmuxer PORTVERSION= 1.10.6 CATEGORIES= multimedia linux MASTER_SITES= http://twocats.free.fr/pub/h264tobox/ PKGNAMEPREFIX= linux- DISTNAME= tsMuxeR_${PORTVERSION} MAINTAINER= swills@FreeBSD.org COMMENT= Utility to create TS and M2TS files for IP broadcasting USE_LINUX= yes NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/tsMuxeR bin/tsMuxerGUI do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/tsMuxeR ${WRKDIR}/tsMuxerGUI \ + ${INSTALL_PROGRAM} ${WRKSRC}/tsMuxeR ${WRKSRC}/tsMuxerGUI \ ${STAGEDIR}${PREFIX}/bin .include Index: head/net/dictd-database/Makefile =================================================================== --- head/net/dictd-database/Makefile (revision 400847) +++ head/net/dictd-database/Makefile (revision 400848) @@ -1,37 +1,37 @@ # Created by: clive # $FreeBSD$ PORTNAME= dictd-database PORTVERSION= 20031009 # clive: Ok, I have no idea how to name this somewhat-meta-port CATEGORIES= net textproc MASTER_SITES= ftp://ftp.dict.org/dict/pre/ DISTFILES= devils-dict-pre.tar.gz \ dict-foldoc-20030927-pre.tar.gz \ dict-gazetteer-1.2-pre.tar.gz \ dict-gcide-0.44.tar.gz \ dict-jargon_4.3.1.tgz \ dict-misc-1.5b-pre.tar.gz \ dict-vera-1.9-pre.tar.gz \ dict-web1913-1.4-pre.tar.gz \ dict-wn-2.0-pre.tar.gz \ dict-world02-20030215.tar.gz \ elements-20001107-pre.tar.gz MAINTAINER= itetcu@FreeBSD.org COMMENT= Dictd words database RUN_DEPENDS= ${LOCALBASE}/sbin/dictd:${PORTSDIR}/net/dictd NO_BUILD= yes NO_WRKSUBDIR= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/dict - @${INSTALL_DATA} ${WRKDIR}/*.index ${STAGEDIR}${PREFIX}/lib/dict - @${INSTALL_DATA} ${WRKDIR}/*.dict.dz ${STAGEDIR}${PREFIX}/lib/dict - @cd ${WRKDIR}/world02-2003-02-15/ && dictzip -k world02.dict - @${INSTALL_DATA} ${WRKDIR}/world02-2003-02-15/*.index ${STAGEDIR}${PREFIX}/lib/dict - @${INSTALL_DATA} ${WRKDIR}/world02-2003-02-15/*.dict.dz ${STAGEDIR}${PREFIX}/lib/dict + @${INSTALL_DATA} ${WRKSRC}/*.index ${STAGEDIR}${PREFIX}/lib/dict + @${INSTALL_DATA} ${WRKSRC}/*.dict.dz ${STAGEDIR}${PREFIX}/lib/dict + @cd ${WRKSRC}/world02-2003-02-15/ && dictzip -k world02.dict + @${INSTALL_DATA} ${WRKSRC}/world02-2003-02-15/*.index ${STAGEDIR}${PREFIX}/lib/dict + @${INSTALL_DATA} ${WRKSRC}/world02-2003-02-15/*.dict.dz ${STAGEDIR}${PREFIX}/lib/dict .include Index: head/net/linux-f10-nss_ldap/Makefile =================================================================== --- head/net/linux-f10-nss_ldap/Makefile (revision 400847) +++ head/net/linux-f10-nss_ldap/Makefile (revision 400848) @@ -1,82 +1,82 @@ # Created by: rskinner port_maintainer@herveybayaustralia.com.au # $FreeBSD$ PORTNAME= nss_ldap PORTVERSION= ${NSS_LDAP_VERSION} PORTREVISION= 1 CATEGORIES= net linux MASTER_SITES= ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/updates/testing/10/i386/ \ http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/testing/10/i386/ \ http://herveybayaustralia.com.au/ports/distfiles/ MAINTAINER= emulation@FreeBSD.org COMMENT= RFC 2307 NSS Module (Linux Fedora 10) #LICENSE= GPLv2 #NO_LICENSES_INSTALL=yes # license framework does not rm the "share" directory OPTIONS_DEFINE= DOCS PAM NSS_LDAP_VERSION=264 USE_LINUX= f10 USE_LINUX_RPM= yes USE_LINUX_PREFIX=yes RPMVERSION= 6.fc10 USE_LDCONFIG= yes DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION} MANPREFIX= ${PREFIX}/usr/share OPTIONS_SUB= yes PORTDOCS= ANNOUNCE.nss_ldap AUTHORS.nss_ldap COPYING.nss_ldap \ ChangeLog.nss_ldap NEWS.nss_ldap README.TLS README.nss_ldap \ ldap.conf.nss_ldap ldapns.schema ns-pwd-policy.schema \ nsswitch.ldap .include .if ${PORT_OPTIONS:MPAM} PORTDOCS+= AUTHORS.pam_ldap COPYING.LIB.pam_ldap COPYING.pam_ldap \ ChangeLog.pam_ldap NEWS.pam_ldap README.pam_ldap \ ldap.conf.pam_ldap pam.d/chfn pam.d/chsh pam.d/ftp \ pam.d/gdm pam.d/halt pam.d/imap pam.d/kde pam.d/linuxconf \ pam.d/linuxconf-pair pam.d/login pam.d/mcserv pam.d/other \ pam.d/passwd pam.d/pop pam.d/poweroff pam.d/ppp pam.d/reboot \ pam.d/rexec pam.d/rlogin pam.d/rsh pam.d/samba pam.d/shutdown \ pam.d/ssh pam.d/su pam.d/vlock pam.d/xdm pam.d/xlock \ pam.d/xscreensaver pam.d/xserver .endif pre-fetch: .if !${PORT_OPTIONS:MPAM} @${ECHO_MSG} "Select PAM if you require more advanced ldap support in the linuxulator" .endif post-extract: - @if [ -f ${WRKDIR}/etc/ldap.conf ]; then \ - ${MV} ${WRKDIR}/etc/ldap.conf ${WRKDIR}/etc/ldap.conf.dist; \ + @if [ -f ${WRKSRC}/etc/ldap.conf ]; then \ + ${MV} ${WRKSRC}/etc/ldap.conf ${WRKSRC}/etc/ldap.conf.dist; \ fi .if !${PORT_OPTIONS:MPAM} - @if [ -f ${WRKDIR}/lib/security/pam_ldap.so ]; then \ - ${RM} -rf ${WRKDIR}/lib/; \ + @if [ -f ${WRKSRC}/lib/security/pam_ldap.so ]; then \ + ${RM} -rf ${WRKSRC}/lib/; \ fi - @if [ -f ${WRKDIR}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/COPYING.pam_ldap ]; then \ - ${RM} ${WRKDIR}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/*.pam*; \ - ${RM} -rf ${WRKDIR}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/pam.d; \ + @if [ -f ${WRKSRC}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/COPYING.pam_ldap ]; then \ + ${RM} ${WRKSRC}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/*.pam*; \ + ${RM} -rf ${WRKSRC}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/pam.d; \ fi - @if [ -f ${WRKDIR}/usr/share/man/man5/pam_ldap.5.gz ]; then \ - ${RM} ${WRKDIR}/usr/share/man/man5/pam_ldap.5.gz; \ + @if [ -f ${WRKSRC}/usr/share/man/man5/pam_ldap.5.gz ]; then \ + ${RM} ${WRKSRC}/usr/share/man/man5/pam_ldap.5.gz; \ fi .else .if !${PORT_OPTIONS:MDOCS} - @if [ -d ${WRKDIR}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/pam.d ]; then \ - ${RM} -rf ${WRKDIR}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/pam.d/; \ + @if [ -d ${WRKSRC}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/pam.d ]; then \ + ${RM} -rf ${WRKSRC}/usr/share/doc/${PORTNAME}-${NSS_LDAP_VERSION}/pam.d/; \ fi .endif .endif .include Index: head/net/lla/Makefile =================================================================== --- head/net/lla/Makefile (revision 400847) +++ head/net/lla/Makefile (revision 400848) @@ -1,33 +1,33 @@ # Created by: Sunagawa Koji # $FreeBSD$ PORTNAME= lla PORTVERSION= 0.99.1 PORTREVISION= 1 CATEGORIES= net perl5 MASTER_SITES= SF DISTNAME= ${PORTNAME}.${PORTVERSION} EXTRACT_SUFX= .pl MAINTAINER= koj@ofug.net COMMENT= Perl-based LDAP log statistics generator RUN_DEPENDS= p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc \ p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip \ p5-Time-modules>=0:${PORTSDIR}/devel/p5-Time-modules NO_BUILD= yes NO_WRKSUBDIR= yes NO_ARCH= yes USES= perl5 shebangfix SHEBANG_FILES= lla PLIST_FILES= bin/lla EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= ./${PORTNAME} do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/net/netpipes/Makefile =================================================================== --- head/net/netpipes/Makefile (revision 400847) +++ head/net/netpipes/Makefile (revision 400848) @@ -1,20 +1,20 @@ # Created by: doconnor@gsoft.com.au # $FreeBSD$ PORTNAME= netpipes PORTVERSION= 4.2 CATEGORIES= net MASTER_SITES= LOCAL/kris DISTNAME= netpipes-4.2-export MAINTAINER= doconnor@gsoft.com.au COMMENT= Group of shell utilities to connect programs to sockets CONFLICTS= timelimit-[0-9]* NO_WRKSUBDIR= yes do-install: - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKDIR} STAGEDIR=${STAGEDIR} install + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC} STAGEDIR=${STAGEDIR} install .include Index: head/net/radreport/Makefile =================================================================== --- head/net/radreport/Makefile (revision 400847) +++ head/net/radreport/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: Kelly Yancey # $FreeBSD$ PORTNAME= radreport PORTVERSION= 1.3 CATEGORIES= net MASTER_SITES= LOCAL/kbyanc DISTNAME= radreport EXTRACT_SUFX= MAINTAINER= ports@FreeBSD.org COMMENT= Perl script for processing radius logs NO_WRKSUBDIR= yes NO_BUILD= yes USES= shebangfix SHEBANG_FILES= radreport PLIST_FILES= bin/radreport do-extract: - @${MKDIR} ${WRKDIR} - @for i in ${DISTFILES}; do ${CP} ${DISTDIR}/$$i ${WRKDIR}; done + @${MKDIR} ${WRKSRC} + @for i in ${DISTFILES}; do ${CP} ${DISTDIR}/$$i ${WRKSRC}; done do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/radreport ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/radreport ${STAGEDIR}${PREFIX}/bin .include Index: head/net/spideroak/Makefile =================================================================== --- head/net/spideroak/Makefile (revision 400847) +++ head/net/spideroak/Makefile (revision 400848) @@ -1,68 +1,66 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= spideroak PORTVERSION= 6.0 PORTREVISION= 0 CATEGORIES= net MASTER_SITES= http://nivit.altervista.org/FreeBSD/ports/distfiles/${PORTNAME}/ \ https://spideroak.com/getbuild?platform=slackware&arch=i386&dummy=/ DISTNAME= SpiderOak-${PORTVERSION}-i686-1 MAINTAINER= nivit@FreeBSD.org COMMENT= SpiderOak Client (Linux version) LICENSE= TOU LICENSE_NAME= Terms Of Use LICENSE_TEXT= http://spideroak.com/terms_of_use LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept NO_BUILD= yes NO_WRKSUBDIR= yes ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= binary distribution OPTIONS_DEFINE= DOCS MANPAGES OPTIONS_DEFAULT= MANPAGES OPTIONS_SUB= yes PLIST_SUB= DESKTOPDIR=${DESKTOPDIR:S,${PREFIX}/,,} \ BINMODE=${BINMODE} -REINPLACE_ARGS= -e 's,%%PREFIX%%,${PREFIX},1' \ - -e 's,%%DATADIR%%,${DATADIR},1' \ - -i.bak - SUB_LIST= LINUXBASE=${LINUXBASE} SUB_FILES= pkg-message USE_LINUX= yes USE_LINUX_APPS= xorglibs USES= desktop-file-utils python:2 tar:tgz .include post-patch: - ${REINPLACE_CMD} ${WRKDIR}/usr/share/applications/SpiderOakONE.desktop \ - ${WRKDIR}/usr/bin/SpiderOakONE + ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},1' \ + -e 's,%%DATADIR%%,${DATADIR},1' \ + ${WRKSRC}/usr/share/applications/SpiderOakONE.desktop \ + ${WRKSRC}/usr/bin/SpiderOakONE do-install: - @(cd ${WRKDIR}/etc && \ + @(cd ${WRKSRC}/etc && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/etc/) @${MKDIR} ${STAGEDIR}${DATADIR} - @(cd ${WRKDIR}/opt/SpiderOakONE/lib && \ + @(cd ${WRKSRC}/opt/SpiderOakONE/lib && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} "-not -name SpiderOak") - ${INSTALL_PROGRAM} ${WRKDIR}/opt/SpiderOakONE/lib/SpiderOakONE ${STAGEDIR}${DATADIR} - ${INSTALL_SCRIPT} ${WRKDIR}/usr/bin/SpiderOakONE ${STAGEDIR}${PREFIX}/bin/SpiderOakONE + ${INSTALL_PROGRAM} ${WRKSRC}/opt/SpiderOakONE/lib/SpiderOakONE ${STAGEDIR}${DATADIR} + ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/SpiderOakONE ${STAGEDIR}${PREFIX}/bin/SpiderOakONE ${LN} -sf SpiderOakONE ${STAGEDIR}${PREFIX}/bin/spideroak ${LOCALBASE}/bin/desktop-file-install \ --mode=${SHAREMODE} --dir=${STAGEDIR}${DESKTOPDIR} \ - ${WRKDIR}/usr/share/applications/SpiderOakONE.desktop + ${WRKSRC}/usr/share/applications/SpiderOakONE.desktop @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/usr/share/doc/SpiderOakONE/Getting\ Started\ Guide.pdf ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/usr/share/doc/SpiderOakONE/Getting\ Started\ Guide.pdf ${STAGEDIR}${DOCSDIR} .if ${PORT_OPTIONS:MMANPAGES} - ${INSTALL_MAN} ${WRKDIR}/usr/share/man/man1/SpiderOakONE.1.gz ${STAGEDIR}${MANPREFIX}/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/usr/share/man/man1/SpiderOakONE.1.gz ${STAGEDIR}${MANPREFIX}/man/man1/ .endif - ${INSTALL_DATA} ${WRKDIR}/usr/share/pixmaps/*.png ${STAGEDIR}${PREFIX}/share/pixmaps/ + ${INSTALL_DATA} ${WRKSRC}/usr/share/pixmaps/*.png ${STAGEDIR}${PREFIX}/share/pixmaps/ .include Index: head/net/tcpshow/Makefile =================================================================== --- head/net/tcpshow/Makefile (revision 400847) +++ head/net/tcpshow/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: David O'Brien (obrien@NUXI.com) # $FreeBSD$ PORTNAME= tcpshow PORTVERSION= 1.74 PORTREVISION= 1 CATEGORIES= net security MASTER_SITES= LOCAL/obrien DISTFILES= tcpshow.c tcpshow.1 MAINTAINER= ports@FreeBSD.org COMMENT= Decode tcpdump(1) output NO_WRKSUBDIR= yes do-extract: - @${MKDIR} ${WRKDIR} - @${CP} ${DISTDIR}/tcpshow.c ${WRKDIR} - @${CP} ${DISTDIR}/tcpshow.1 ${WRKDIR} + @${MKDIR} ${WRKSRC} + @${CP} ${DISTDIR}/tcpshow.c ${WRKSRC} + @${CP} ${DISTDIR}/tcpshow.1 ${WRKSRC} do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} -o tcpshow tcpshow.c) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tcpshow ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/tcpshow.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/net-mgmt/icmpquery/Makefile =================================================================== --- head/net-mgmt/icmpquery/Makefile (revision 400847) +++ head/net-mgmt/icmpquery/Makefile (revision 400848) @@ -1,26 +1,26 @@ # Created by: dom@happygiraffe.net # $FreeBSD$ PORTNAME= icmpquery PORTVERSION= 1.0.3 CATEGORIES= net-mgmt MASTER_SITES= http://www.angio.net/security/ DISTNAME= icmpquery EXTRACT_SUFX= .c MAINTAINER= ports@FreeBSD.org COMMENT= Small utility for finding out time & netmask through ICMP PLIST_FILES= bin/icmpquery NO_WRKSUBDIR= YES ALL_TARGET= icmpquery do-extract: - @${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR} - @${CP} ${FILESDIR}/Makefile ${WRKDIR} + @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} + @${CP} ${FILESDIR}/Makefile ${WRKSRC} do-install: - @${INSTALL_PROGRAM} ${WRKDIR}/icmpquery ${STAGEDIR}${PREFIX}/bin + @${INSTALL_PROGRAM} ${WRKSRC}/icmpquery ${STAGEDIR}${PREFIX}/bin @${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/icmpquery .include Index: head/net-mgmt/nagios-check_dhcp.pl/Makefile =================================================================== --- head/net-mgmt/nagios-check_dhcp.pl/Makefile (revision 400847) +++ head/net-mgmt/nagios-check_dhcp.pl/Makefile (revision 400848) @@ -1,37 +1,37 @@ # Created by: Lawrence Chen # $FreeBSD$ PORTNAME= check_dhcp.pl PORTVERSION= 0.1 CATEGORIES= net-mgmt MASTER_SITES= http://exchange.nagios.org/components/com_mtree/attachment.php?link_id=1526&cf_id=24&dummy=/ PKGNAMEPREFIX= nagios- DISTNAME= ${PORTNAME} EXTRACT_SUFX= MAINTAINER= beastie@tardisi.com COMMENT= Check the availability of a DHCP server using unicast delivery RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/utils.pm:${PORTSDIR}/net-mgmt/nagios-plugins \ p5-IO-Interface>=0:${PORTSDIR}/net/p5-IO-Interface \ p5-Net-DHCP-Watch>=0:${PORTSDIR}/net/p5-Net-DHCP-Watch USES= perl5 USE_PERL5= run PLIST_FILES= libexec/nagios/check_dhcp.pl NO_BUILD= yes NO_WRKSUBDIR= yes post-patch: @${REINPLACE_CMD} -e "s,/usr/bin/perl,${PERL}," ${WRKSRC}/${PORTNAME} do-extract: - @${MKDIR} ${WRKDIR} - @${CP} ${DISTDIR}/${PORTNAME} ${WRKDIR}/ + @${MKDIR} ${WRKSRC} + @${CP} ${DISTDIR}/${PORTNAME} ${WRKSRC}/ do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios ${INSTALL_SCRIPT} ${WRKSRC}/check_dhcp.pl ${STAGEDIR}${PREFIX}/libexec/nagios/check_dhcp.pl .include Index: head/net-mgmt/nagios-check_tftp/Makefile =================================================================== --- head/net-mgmt/nagios-check_tftp/Makefile (revision 400847) +++ head/net-mgmt/nagios-check_tftp/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: hr # $FreeBSD$ PORTNAME= check_tftp PORTVERSION= 1.0.1 CATEGORIES= net-mgmt MASTER_SITES= http://mymixrechner.de/freebsd-ports/distfiles/ PKGNAMEPREFIX= nagios- DISTNAME= ${PORTNAME} EXTRACT_SUFX= MAINTAINER= holgerrepp@googlemail.com COMMENT= Nagios plugin to check tftp servers RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \ ${LOCALBASE}/bin/tftp:${PORTSDIR}/ftp/tftp-hpa PLIST_FILES= libexec/nagios/check_tftp NO_BUILD= yes NO_WRKSUBDIR= yes post-patch: ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/check_tftp do-extract: - @${MKDIR} ${WRKDIR} - @${CP} ${DISTDIR}/${PORTNAME} ${WRKDIR} + @${MKDIR} ${WRKSRC} + @${CP} ${DISTDIR}/${PORTNAME} ${WRKSRC} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} \ + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/libexec/nagios .include Index: head/net-p2p/frost/Makefile =================================================================== --- head/net-p2p/frost/Makefile (revision 400847) +++ head/net-p2p/frost/Makefile (revision 400848) @@ -1,92 +1,92 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= frost PORTVERSION= 1.2.0.20090314 PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= net-p2p java MASTER_SITES= SF/jtc${PORTNAME}/${PORTNAME}/14-Mar-2009 DISTNAME= ${PORTNAME}-14-Mar-2009 MAINTAINER= peter.thoenen@yahoo.com COMMENT= Freenet client that provides messenger and file services USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_RUN= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_SUB= JAR_DIR=${JAR_DIR} DATADIR= ${JAVASHAREDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS JAVAVM= ${LOCALBASE}/bin/java JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} JAR_FILE= frost.jar JAR_FILES= frost.jar lib/fecImpl.jar \ lib/BCastle.jar lib/datechooser.jar \ lib/fec-native.jar \ lib/genChkImpl.jar lib/gnu-regexp-1.1.4.jar \ lib/xercesImpl.jar \ lib/joda-time.jar \ lib/perst15.jar \ lib/xml-apis.jar DOC_FILES= doc/Frost.tex doc/authors.txt doc/gpl.txt \ doc/SkinLFLicense.txt PORTDOCS= ${DOC_FILES:C,^.*/,,} DATA_FILES= config/boards.xml.default07 \ jtc.ico \ PLIST_FILES= bin/${PORTNAME} .for jar in ${JAR_FILES:C,^.*/,,} PLIST_FILES+= %%JAR_DIR%%/${jar} .endfor .for file in ${DATA_FILES:C,^.*/,,} PLIST_FILES+= %%DATADIR%%/${file} .endfor DESKTOP_ENTRIES= "Frost" "Freenet Client" \ "${JAVASHAREDIR}/${PORTNAME}/jtc.ico" \ "frost" "P2P;Network;Java;" \ false pre-everything:: post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ s|%%JAR_DIR%%|${JAR_DIR}|; \ s|%%JAR_FILE%%|${JAR_FILE}|; \ s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: # docs @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor # jars @${MKDIR} ${STAGEDIR}${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} - @${INSTALL_DATA} ${WRKDIR}/${jar} ${STAGEDIR}${PREFIX}/${JAR_DIR} + @${INSTALL_DATA} ${WRKSRC}/${jar} ${STAGEDIR}${PREFIX}/${JAR_DIR} .endfor # default boards @${MKDIR} ${STAGEDIR}${DATADIR} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DATADIR} .endfor # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME:tl} .include Index: head/net-p2p/vuze/Makefile =================================================================== --- head/net-p2p/vuze/Makefile (revision 400847) +++ head/net-p2p/vuze/Makefile (revision 400848) @@ -1,72 +1,72 @@ # Created by: Jeremy Faulkner # $FreeBSD$ PORTNAME= vuze PORTVERSION= 5.6.2.0 CATEGORIES= net-p2p java MASTER_SITES= SF/azureus/vuze/Vuze_${PORTVERSION:S/.//g} DISTNAME= Vuze_${PORTVERSION:S/.//g}_source MAINTAINER= pawel@FreeBSD.org COMMENT= BitTorrent client written in Java LICENSE= GPLv2 BUILD_DEPENDS= ${JAVALIBDIR}/log4j.jar:${PORTSDIR}/devel/log4j \ ${JAVALIBDIR}/commons-cli.jar:${PORTSDIR}/java/jakarta-commons-cli \ ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit \ ${JAVALIBDIR}/swt-devel.jar:${PORTSDIR}/x11-toolkits/swt-devel RUN_DEPENDS= ${JAVALIBDIR}/swt-devel.jar:${PORTSDIR}/x11-toolkits/swt-devel USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native USE_ANT= yes NO_WRKSUBDIR= yes INSTALLS_ICONS= yes JARFILE= ${PORTNAME}.jar # build classpath from BUILD_DEPENDS MAKE_ENV= LANG=C CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar:T} PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} \ bin/${PORTNAME} \ share/icons/hicolor/16x16/apps/${PORTNAME}.png \ share/icons/hicolor/32x32/apps/${PORTNAME}.png \ share/icons/hicolor/64x64/apps/${PORTNAME}.png SUB_FILES= ${PORTNAME} SUB_LIST= LIBDIR="${LOCALBASE}/lib" JARFILE="${JARFILE}" \ SWTJAR="${JAVALIBDIR}/swt-devel.jar" JAVA="${LOCALBASE}/bin/java" DESKTOP_ENTRIES= "Vuze" \ "BitTorrent client" \ "${PORTNAME}" \ "${PORTNAME}" \ "Network;P2P;Java;" \ true CLASSPATH=. .for jar in ${CLASSPATH_JARS} CLASSPATH:=${CLASSPATH}:${JAVALIBDIR}/${jar} .endfor post-patch: ${RM} -rf ${WRKSRC}/org/eclipse @${SED} -E -e 's|%%CLASSPATH%%|${CLASSPATH}|' \ ${FILESDIR}/build.xml > ${WRKSRC}/build.xml do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/dist/lib/${JARFILE} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .for s in 16 32 64 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps - ${INSTALL_DATA} ${WRKDIR}/org/gudy/azureus2/ui/icons/a${s}.png \ + ${INSTALL_DATA} ${WRKSRC}/org/gudy/azureus2/ui/icons/a${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/${PORTNAME}.png .endfor .include Index: head/news/c-nocem/Makefile =================================================================== --- head/news/c-nocem/Makefile (revision 400847) +++ head/news/c-nocem/Makefile (revision 400848) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= c-nocem PORTVERSION= 3.7 PORTREVISION= 4 CATEGORIES= news security MASTER_SITES= http://sites.inka.de/~bigred/sw/ \ ftp://ftp.dinoex.de/pub/FreeBSD/distfiles/ MAINTAINER= dinoex@FreeBSD.org COMMENT= NoCeM for C News and INN FETCH_DEPENDS= ${DISTDIR}/c-news/c-news.tar.Z:${PORTSDIR}/${CNEWS_PORT}:checksum BUILD_DEPENDS= ${CNEWSWRK}/conf/substitutions:${PORTSDIR}/${CNEWS_PORT}:configure BUILD_DEPENDS+= ${LOCALBASE}/lib/libcnews.a:${PORTSDIR}/${CNEWS_PORT} \ gpgv:${PORTSDIR}/security/gnupg1 USES= perl5 gmake GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-cnews=${CNEWSWRK} CONFIGURE_ENV+= PERL=${PERL} WRKSRC= ${WRKDIR}/c-nocem PLIST_SUB+= NEWSBIN=${NEWSBIN:S=${PREFIX}/==} PLIST_FILES= %%NEWSBIN%%/fastcancel %%NEWSBIN%%/c-nocem CNEWS_PORT?= news/cnews #CNEWSWRK?= ${WRKDIRPREFIX}${PORTSDIR}/${CNEWS_PORT}/work # ${.CURDIR}/../.. can be diffrent from ${PORTSDIR} -CNEWSWRK?= ${WRKDIRPREFIX}${.CURDIR}/../../${CNEWS_PORT}/work +CNEWSWRK!= ${MAKE} -C ${.CURDIR}/../../${CNEWS_PORT} -V WRKSRC NEWSBIN?= ${PREFIX}/libexec/cnews post-patch: ${REINPLACE_CMD} -e 's|@newsbin@|${STAGEDIR}@newsbin@|' \ ${WRKSRC}/Makefile.in pre-install: ${MKDIR} ${STAGEDIR}${NEWSBIN} .include Index: head/news/nnap/Makefile =================================================================== --- head/news/nnap/Makefile (revision 400847) +++ head/news/nnap/Makefile (revision 400848) @@ -1,27 +1,27 @@ # Created by: Lasse L. Johnsen (lasse@freebsdcluster.org) # $FreeBSD$ PORTNAME= nnap PORTVERSION= 1.1 CATEGORIES= news MASTER_SITES= http://www.freebsdcluster.org/~lasse/software/ DISTNAME= nnap-1_1 EXTRACT_SUFX= .c MAINTAINER= lasse@freebsdcluster.org COMMENT= Nnap is a lightweight NNTP authentication proxy NO_WRKSUBDIR= yes PLIST_FILES= sbin/nnap do-extract: - @${MKDIR} ${WRKDIR} - @${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR} + @${MKDIR} ${WRKSRC} + @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} -o ${PORTNAME} ${DISTNAME}.c) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin .include Index: head/palm/pilot_makedoc/Makefile =================================================================== --- head/palm/pilot_makedoc/Makefile (revision 400847) +++ head/palm/pilot_makedoc/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: jfitz@FreeBSD.org # $FreeBSD$ PORTNAME= pilot_makedoc PORTVERSION= 0.7a PORTREVISION= 1 CATEGORIES= palm textproc MASTER_SITES= ftp://ftp.forth.org/pub/PalmOS/ \ ftp://ftp.cs.tu-berlin.de/pub/palmtops/pilot/ DISTNAME= makedoc7 EXTRACT_SUFX= .cpp MAINTAINER= simond@irrelevant.org COMMENT= Converts text into the Doc format used by PalmPilots NO_WRKSUBDIR= yes PLIST_FILES= bin/pilot_makedoc ALL_TARGET= pilot_makedoc do-extract: - @${MKDIR} ${WRKDIR} - @${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR} - @${CP} ${FILESDIR}/Makefile ${WRKDIR} + @${MKDIR} ${WRKSRC} + @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} + @${CP} ${FILESDIR}/Makefile ${WRKSRC} do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/pilot_makedoc ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/pilot_makedoc ${STAGEDIR}${PREFIX}/bin .include Index: head/print/adobe-cmaps/Makefile =================================================================== --- head/print/adobe-cmaps/Makefile (revision 400847) +++ head/print/adobe-cmaps/Makefile (revision 400848) @@ -1,32 +1,32 @@ # Created by: KATO Tsuguru # $FreeBSD$ PORTNAME= adobe-cmaps PORTVERSION= 20051217 PORTREVISION= 3 CATEGORIES= print MASTER_SITES= LOCAL/hrs/adobe DISTFILES= ac15.tar.gz ag15.tar.gz \ ai0.tar.gz aj16.tar.gz \ aj20.tar.gz ak12.tar.gz rksj-cmaps.tar.gz DIST_SUBDIR= adobe MAINTAINER= hrs@FreeBSD.org COMMENT= Adobe CMap collection USES= fonts NO_WRKSUBDIR= yes NO_BUILD= yes INSTDIRS= ac15 ag15 ai0 aj16 aj20 ak12 rksj-cmaps FONTSDIR= ${PREFIX}/share/fonts/${PORTNAME} post-extract: - ${RM} -f ${WRKDIR}/ag15/.nfsFA55 + ${RM} -f ${WRKSRC}/ag15/.nfsFA55 do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} - cd ${WRKDIR} && \ + cd ${WRKSRC} && \ ${TAR} cf - ${INSTDIRS} | \ (cd ${STAGEDIR}${FONTSDIR} && ${TAR} xf - ) .include Index: head/print/enscriptfonts/Makefile =================================================================== --- head/print/enscriptfonts/Makefile (revision 400847) +++ head/print/enscriptfonts/Makefile (revision 400848) @@ -1,30 +1,30 @@ # Created by: kline # $FreeBSD$ PORTNAME= enscriptfonts PORTVERSION= 0.81 PORTREVISION= 1 CATEGORIES= print MASTER_SITES= http://muuz.deadbbs.com/FreeBSD/xenscript/ DISTNAME= enscript_fonts-0.81 EXTRACT_SUFX= .tbz MAINTAINER= ports@FreeBSD.org COMMENT= More than 120 free- and share-ware fonts to extend enscript-1.5 NO_WRKSUBDIR= YES NO_MANCOMPRESS= YES NO_BUILD= YES SUB_FILES+= pkg-message # user should choose their own version #RUN_DEPENDS= enscript:${PORTSDIR}/print/enscript-letter do-install: @${MKDIR} -p ${STAGEDIR}${PREFIX}/share/enscript/xenscript - @${CP} -p ${WRKDIR}/README ${STAGEDIR}${PREFIX}/share/enscript/xenscript - @${CP} -p ${WRKDIR}/font.map ${STAGEDIR}${PREFIX}/share/enscript/xenscript - @${CP} -p ${WRKDIR}/*.afm ${STAGEDIR}${PREFIX}/share/enscript/xenscript - @${CP} -p ${WRKDIR}/*.readme ${STAGEDIR}${PREFIX}/share/enscript/xenscript + @${CP} -p ${WRKSRC}/README ${STAGEDIR}${PREFIX}/share/enscript/xenscript + @${CP} -p ${WRKSRC}/font.map ${STAGEDIR}${PREFIX}/share/enscript/xenscript + @${CP} -p ${WRKSRC}/*.afm ${STAGEDIR}${PREFIX}/share/enscript/xenscript + @${CP} -p ${WRKSRC}/*.readme ${STAGEDIR}${PREFIX}/share/enscript/xenscript .include Index: head/print/ghostscript7-commfont/Makefile =================================================================== --- head/print/ghostscript7-commfont/Makefile (revision 400847) +++ head/print/ghostscript7-commfont/Makefile (revision 400848) @@ -1,38 +1,39 @@ # Created by: Tomokatsu SAITO # $FreeBSD$ PORTNAME= ghostscript PORTVERSION= 7.07 PORTREVISION= 15 CATEGORIES= print MASTER_SITES= # empty PKGNAMESUFFIX= 7-commfont DISTFILES= # empty MAINTAINER= hrs@FreeBSD.org COMMENT= Common files for Ghostscript 7.x CJK font support BUILD_DEPENDS= ${CMAPDIR}/ac15/cid2code.txt:${PORTSDIR}/print/adobe-cmaps RUN_DEPENDS= ${CMAPDIR}/ac15/cid2code.txt:${PORTSDIR}/print/adobe-cmaps NO_WRKSUBDIR= yes SUB_FILES= pkg-message \ Makefile template.cidfont template.ttcidfont template.font SUB_LIST= PORTVERSION="${PORTVERSION}" GS_RESDIR="${GS_RESDIR}" PLIST_SUB= GS_RESDIR="${GS_RESDIR}" PKGMESSAGE= ${WRKDIR}/pkg-message USES= ghostscript:7,run NO_ARCH= yes CONFLICTS_INSTALL= \ ghostscript[789]-[0-9]* \ ghostscript[789]-nox11-[0-9]* \ ghostscript9-agpl-[0-9]* \ ghostscript9-agpl-nox11-[0-9]* CMAPDIR?= ${LOCALBASE}/share/fonts/adobe-cmaps GS_RESDIR?= share/ghostscript/Resource post-extract: apply-slist + @cd ${WRKDIR} && ${MV} Makefile template.* ${WRKSRC} .include Index: head/print/texlive-texmf/Makefile =================================================================== --- head/print/texlive-texmf/Makefile (revision 400847) +++ head/print/texlive-texmf/Makefile (revision 400848) @@ -1,283 +1,283 @@ # $FreeBSD$ PORTNAME= texlive PORTVERSION= 20150523 PORTREVISION= 3 CATEGORIES= print MASTER_SITES= ftp://ftp.tug.org/historic/systems/texlive/2015/:texmf \ LOCAL/hrs:latex PKGNAMESUFFIX= -texmf DISTFILES= ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX}:texmf \ latex-base-20150101.2${EXTRACT_SUFX}:latex DIST_SUBDIR= TeX EXTRACT_ONLY= latex-base-20150101.2${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= TeX Live Typesetting System, texmf Tree CONFLICTS_INSTALL= texlive-base-201[234]* \ texlive-texmf-201[234]* USES= shebangfix tar:xz USE_TEX= basic:extract base tlmgr:run texhash TEXHASHDIRS= ${TEXMFDIR} ${TEXMFDISTDIR} NO_BUILD= yes NO_WRKSUBDIR= yes NO_ARCH= yes EXCLUDE_FILES= \*/doc/man \ texmf-dist/ls-R \ texmf-dist/bibtex/csf/base \ texmf-dist/doc \ texmf-dist/dvipdfm \ texmf-dist/dvipdfmx \ texmf-dist/dvips \ texmf-dist/fonts/cmap/dvipdfmx \ texmf-dist/fonts/cmap/uptex \ texmf-dist/fonts/enc/dvips \ texmf-dist/fonts/map/dvipdfm \ texmf-dist/fonts/map/dvipdfmx \ texmf-dist/fonts/map/dvips \ texmf-dist/fonts/map/luatex \ texmf-dist/fonts/misc/xetex \ texmf-dist/fonts/ofm/public/japanese-otf \ texmf-dist/fonts/ovp/public/japanese-otf-uptex \ texmf-dist/fonts/source/ptex \ texmf-dist/fonts/tfm/ptex \ texmf-dist/fonts/tfm/public/japanese-otf \ texmf-dist/fonts/tfm/public/japanese-otf-uptex \ texmf-dist/fonts/tfm/uptex \ texmf-dist/fonts/type1/ptex \ texmf-dist/fonts/vf/ptex \ texmf-dist/fonts/vf/public/japanese-otf \ texmf-dist/fonts/vf/public/japanese-otf-uptex \ texmf-dist/fonts/vf/uptex \ texmf-dist/scripts/xetex \ texmf-dist/source \ texmf-dist/tex/generic/config/luatex-unicode-letters.tex \ texmf-dist/tex/generic/config/luatexiniconfig.tex \ texmf-dist/tex/generic/context/luatex \ texmf-dist/tex/generic/dvips \ texmf-dist/tex/generic/hyph-utf8/patterns/ptex \ texmf-dist/tex/generic/xetexconfig \ texmf-dist/tex/jadetex \ texmf-dist/tex/lambda \ texmf-dist/tex/latex/base \ texmf-dist/tex/latex/latexconfig/dvilualatex.ini \ texmf-dist/tex/latex/latexconfig/lualatex-patch-kernel.tex \ texmf-dist/tex/latex/latexconfig/lualatex-reset-codes.tex \ texmf-dist/tex/latex/latexconfig/lualatex.ini \ texmf-dist/tex/latex/latexconfig/lualatexiniconfig.tex \ texmf-dist/tex/latex/latexconfig/lualatexquotejobname.tex \ texmf-dist/tex/latex/latexconfig/xelatex.ini \ texmf-dist/tex/lualatex \ texmf-dist/tex/luatex \ texmf-dist/tex/plain/config/aleph.ini \ texmf-dist/tex/plain/config/dviluatex.ini \ texmf-dist/tex/plain/config/luatex.ini \ texmf-dist/tex/plain/config/xetex.ini \ texmf-dist/tex/platex \ texmf-dist/tex/ptex \ texmf-dist/tex/uplatex \ texmf-dist/tex/uptex \ texmf-dist/tex/xelatex \ texmf-dist/tex/xetex \ texmf-dist/tex/xmltex \ texmf-dist/web2c/fmtutil-hdr.cnf \ texmf-dist/web2c/fmtutil.cnf \ texmf-dist/web2c/texmf.cnf \ texmf-dist/web2c/updmap-hdr.cfg \ texmf-dist/web2c/updmap.cfg \ texmf-dist/xdvi \ texmf-dist/scripts/a2ping/a2ping.pl \ texmf-dist/scripts/accfonts/mkt1font \ texmf-dist/scripts/accfonts/vpl2ovp \ texmf-dist/scripts/accfonts/vpl2vpl \ texmf-dist/scripts/adhocfilelist/adhocfilelist.sh \ texmf-dist/scripts/arara/arara.sh \ texmf-dist/scripts/authorindex/authorindex \ texmf-dist/scripts/bibexport/bibexport.sh \ texmf-dist/scripts/bundledoc/arlatex \ texmf-dist/scripts/bundledoc/bundledoc \ texmf-dist/scripts/cachepic/cachepic.tlu \ texmf-dist/scripts/cjk-gs-integrate/cjk-gs-integrate.pl \ texmf-dist/scripts/checkcites/checkcites.lua \ texmf-dist/scripts/context/perl/mptopdf.pl \ texmf-dist/scripts/context/stubs/unix/context \ texmf-dist/scripts/context/stubs/unix/contextjit \ texmf-dist/scripts/context/stubs/unix/luatools \ texmf-dist/scripts/context/stubs/unix/mtxrun \ texmf-dist/scripts/context/stubs/unix/mtxrunjit \ texmf-dist/scripts/context/stubs/unix/texexec \ texmf-dist/scripts/context/stubs/unix/texmfstart \ texmf-dist/scripts/context/lua \ texmf-dist/scripts/convbkmk/convbkmk.rb \ texmf-dist/scripts/crossrefware/bibdoiadd.pl \ texmf-dist/scripts/crossrefware/bibzbladd.pl \ texmf-dist/scripts/crossrefware/ltx2crossrefxml.pl \ texmf-dist/scripts/ctanify/ctanify \ texmf-dist/scripts/ctanupload/ctanupload.pl \ texmf-dist/scripts/de-macro/de-macro \ texmf-dist/scripts/dosepsbin/dosepsbin.pl \ texmf-dist/scripts/dtxgen/dtxgen \ texmf-dist/scripts/dviasm/dviasm.py \ texmf-dist/scripts/ebong/ebong.py \ texmf-dist/scripts/epspdf/epspdf.tlu \ texmf-dist/scripts/epspdf/epspdftk.tcl \ texmf-dist/scripts/epstopdf/epstopdf.pl \ texmf-dist/scripts/exceltex/exceltex \ texmf-dist/scripts/fig4latex/fig4latex \ texmf-dist/scripts/findhyph/findhyph \ texmf-dist/scripts/fontools/afm2afm \ texmf-dist/scripts/fontools/autoinst \ texmf-dist/scripts/fontools/ot2kpx \ texmf-dist/scripts/fragmaster/fragmaster.pl \ texmf-dist/scripts/getmap/getmapdl.lua \ texmf-dist/scripts/glossaries/makeglossaries \ texmf-dist/scripts/installfont/installfont-tl \ texmf-dist/scripts/jfontmaps/kanji-config-updmap-sys.sh \ texmf-dist/scripts/jfontmaps/kanji-config-updmap.pl \ texmf-dist/scripts/jfontmaps/kanji-fontmap-creator.pl \ texmf-dist/scripts/kotex-utils/jamo-normalize.pl \ texmf-dist/scripts/kotex-utils/komkindex.pl \ texmf-dist/scripts/kotex-utils/ttf2kotexfont.pl \ texmf-dist/scripts/latex-git-log/latex-git-log \ texmf-dist/scripts/latex2man/latex2man \ texmf-dist/scripts/latexdiff/latexdiff-vc.pl \ texmf-dist/scripts/latexdiff/latexdiff.pl \ texmf-dist/scripts/latexdiff/latexrevise.pl \ texmf-dist/scripts/latexfileversion/latexfileversion \ texmf-dist/scripts/latexindent/latexindent.pl \ texmf-dist/scripts/latexmk/latexmk.pl \ texmf-dist/scripts/latexpand/latexpand \ texmf-dist/scripts/lilyglyphs/lily-glyph-commands.py \ texmf-dist/scripts/lilyglyphs/lily-image-commands.py \ texmf-dist/scripts/lilyglyphs/lily-rebuild-pdfs.py \ texmf-dist/scripts/listbib/listbib \ texmf-dist/scripts/listings-ext/listings-ext.sh \ texmf-dist/scripts/ltxfileinfo/ltxfileinfo \ texmf-dist/scripts/ltximg/ltximg.pl \ texmf-dist/scripts/lua2dox/lua2dox_filter \ texmf-dist/scripts/luaotfload/luaotfload-tool.lua \ texmf-dist/scripts/m-tx/m-tx.lua \ texmf-dist/scripts/match_parens/match_parens \ texmf-dist/scripts/mathspic/mathspic.pl \ texmf-dist/scripts/mf2pt1/mf2pt1.pl \ texmf-dist/scripts/mkgrkindex/mkgrkindex \ texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl \ texmf-dist/scripts/mkpic/mkpic \ texmf-dist/scripts/multibibliography/multibibliography.pl \ texmf-dist/scripts/musixtex/musixflx.lua \ texmf-dist/scripts/musixtex/musixtex.lua \ texmf-dist/scripts/oberdiek/pdfatfi.pl \ texmf-dist/scripts/pax/pdfannotextractor.pl \ texmf-dist/scripts/pdfcrop/pdfcrop.pl \ texmf-dist/scripts/pdfjam/pdf180 \ texmf-dist/scripts/pdfjam/pdf270 \ texmf-dist/scripts/pdfjam/pdf90 \ texmf-dist/scripts/pdfjam/pdfbook \ texmf-dist/scripts/pdfjam/pdfflip \ texmf-dist/scripts/pdfjam/pdfjam \ texmf-dist/scripts/pdfjam/pdfjam-pocketmod \ texmf-dist/scripts/pdfjam/pdfjam-slides3up \ texmf-dist/scripts/pdfjam/pdfjam-slides6up \ texmf-dist/scripts/pdfjam/pdfjoin \ texmf-dist/scripts/pdfjam/pdfnup \ texmf-dist/scripts/pdfjam/pdfpun \ texmf-dist/scripts/pedigree-perl/pedigree.pl \ texmf-dist/scripts/perltex/perltex.pl \ texmf-dist/scripts/pfarrei/a5toa4.tlu \ texmf-dist/scripts/pfarrei/pfarrei.tlu \ texmf-dist/scripts/pkfix-helper/pkfix-helper \ texmf-dist/scripts/pkfix/pkfix.pl \ texmf-dist/scripts/pmx/pmx2pdf.lua \ texmf-dist/scripts/pmxchords/pmxchords.lua \ texmf-dist/scripts/ps2eps/ps2eps.pl \ texmf-dist/scripts/pst-pdf/ps4pdf \ texmf-dist/scripts/pst2pdf/pst2pdf.pl \ texmf-dist/scripts/ptex2pdf/ptex2pdf.lua \ texmf-dist/scripts/purifyeps/purifyeps \ texmf-dist/scripts/pygmentex/pygmentex.py \ texmf-dist/scripts/pythontex/depythontex.py \ texmf-dist/scripts/pythontex/pythontex.py \ texmf-dist/scripts/rubik/rubikrotation.pl \ texmf-dist/scripts/simpdftex/simpdftex \ texmf-dist/scripts/splitindex/splitindex.pl \ texmf-dist/scripts/sty2dtx/sty2dtx.pl \ texmf-dist/scripts/svn-multi/svn-multi.pl \ texmf-dist/scripts/tex4ht/ht.sh \ texmf-dist/scripts/tex4ht/htcontext.sh \ texmf-dist/scripts/tex4ht/htlatex.sh \ texmf-dist/scripts/tex4ht/htmex.sh \ texmf-dist/scripts/tex4ht/httex.sh \ texmf-dist/scripts/tex4ht/httexi.sh \ texmf-dist/scripts/tex4ht/htxelatex.sh \ texmf-dist/scripts/tex4ht/htxetex.sh \ texmf-dist/scripts/tex4ht/mk4ht.pl \ texmf-dist/scripts/texcount/texcount.pl \ texmf-dist/scripts/texdef/texdef.pl \ texmf-dist/scripts/texdiff/texdiff \ texmf-dist/scripts/texdirflatten/texdirflatten \ texmf-dist/scripts/texdoc/texdoc.tlu \ texmf-dist/scripts/texdoctk/texdoctk.pl \ texmf-dist/scripts/texfot/texfot.pl \ texmf-dist/scripts/texlive/allcm.sh \ texmf-dist/scripts/texlive/allneeded.sh \ texmf-dist/scripts/texlive/dvi2fax.sh \ texmf-dist/scripts/texlive/dvired.sh \ texmf-dist/scripts/texlive/e2pall.pl \ texmf-dist/scripts/texlive/fmtutil-sys.sh \ texmf-dist/scripts/texlive/fmtutil.pl \ texmf-dist/scripts/texlive/fontinst.sh \ texmf-dist/scripts/texlive/kpsetool.sh \ texmf-dist/scripts/texlive/kpsewhere.sh \ texmf-dist/scripts/texlive/ps2frag.sh \ texmf-dist/scripts/texlive/pslatex.sh \ texmf-dist/scripts/texlive/rubibtex.sh \ texmf-dist/scripts/texlive/rumakeindex.sh \ texmf-dist/scripts/texlive/rungs.tlu \ texmf-dist/scripts/texlive/texconfig-dialog.sh \ texmf-dist/scripts/texlive/texconfig-sys.sh \ texmf-dist/scripts/texlive/texconfig.sh \ texmf-dist/scripts/texlive/texlinks.sh \ texmf-dist/scripts/texlive/tlmgr.pl \ texmf-dist/scripts/texlive/updmap-sys.sh \ texmf-dist/scripts/texlive/updmap.pl \ texmf-dist/scripts/texliveonfly/texliveonfly.py \ texmf-dist/scripts/texloganalyser/texloganalyser \ texmf-dist/scripts/thumbpdf/thumbpdf.pl \ texmf-dist/scripts/typeoutfileinfo/typeoutfileinfo.sh \ texmf-dist/scripts/ulqda/ulqda.pl \ texmf-dist/scripts/urlbst/urlbst \ texmf-dist/scripts/vpe/vpe.pl \ texmf-dist/scripts/yplan/yplan EXTRACT_AFTER_ARGS=| ${TAR} xf - ${EXCLUDE_FILES:S,^,--exclude ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}/,} post-extract: - cd ${WRKDIR}/latex-base-20150101.2 && \ + cd ${WRKSRC}/latex-base-20150101.2 && \ ${SETENV} TEXMF=. ${LOCALBASE}/bin/tex -ini unpack.ins && \ ${RM} README *.log *.aux *.pdf *.dtx *.ins *.txt *.ist *.fdd *.err do-install: ${CAT} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX} \ ${EXTRACT_AFTER_ARGS} -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner ${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/tex/latex/base - cd ${WRKDIR}/latex-base-20150101.2 && ${PAX} -rw . \ + cd ${WRKSRC}/latex-base-20150101.2 && ${PAX} -rw . \ ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/tex/latex/base ${REINPLACE_CMD} -i '' 's/\\def\\magyar@sugg@ie@low#1#2#3/\\def\\magyar@sugg@ie@low\\protect #1#2#3/' ${STAGEDIR}${PREFIX}/share/texmf-dist/tex/generic/babel-hungarian/magyar.ldf ${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/doc ${TOUCH} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/doc/.keep_me ${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/source ${TOUCH} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/source/.keep_me post-install: @${REINPLACE_CMD} -i '' -e '1s|/bin/bash|${bash_CMD}|' \ ${STAGEDIR}${PREFIX}/share/texmf-dist/scripts/logicpuzzle/createlpsudoku \ ${STAGEDIR}${PREFIX}/share/texmf-dist/scripts/logicpuzzle/lpsmag \ ${STAGEDIR}${PREFIX}/share/texmf-dist/scripts/shipunov/biokey2html.sh @${REINPLACE_CMD} -i '' -e '1s|/usr/bin/perl|${perl_CMD}|' \ ${STAGEDIR}${PREFIX}/share/texmf-dist/scripts/mycv/mycv_split_contents.pl .include Index: head/print/txtbdf2ps/Makefile =================================================================== --- head/print/txtbdf2ps/Makefile (revision 400847) +++ head/print/txtbdf2ps/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= txtbdf2ps PORTVERSION= 0.7.1 PORTREVISION= 1 CATEGORIES= print MASTER_SITES= https://googledrive.com/host/0BwCT-sp3iBCaeDRPYm1jTjl1Qmc/ \ http://oldrus-ispell.sourceforge.net/ EXTRACT_SUFX= .txt MAINTAINER= ak@FreeBSD.org COMMENT= Translator TXT + BDF to PS PLIST_FILES= bin/txtbdf2ps USES= perl5 shebangfix EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} SHEBANG_FILES= ${DISTNAME}.txt NO_WRKSUBDIR= yes NO_ARCH= yes NO_BUILD= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME}.txt ${STAGEDIR}${PREFIX}/bin/txtbdf2ps .include Index: head/russian/p5-XML-Parser-encodings/Makefile =================================================================== --- head/russian/p5-XML-Parser-encodings/Makefile (revision 400847) +++ head/russian/p5-XML-Parser-encodings/Makefile (revision 400848) @@ -1,54 +1,54 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= XML-Parser-encodings PORTVERSION= 1.03 PORTREVISION= 1 CATEGORIES= russian textproc perl5 DISTFILES= MAINTAINER= perl@FreeBSD.org COMMENT= Additional Russian encodings for XML::Parser RUN_DEPENDS= p5-XML-Parser>=2.40:${PORTSDIR}/textproc/p5-XML-Parser BUILD_DEPENDS:= ${RUN_DEPENDS} \ p5-XML-Encoding>=0:${PORTSDIR}/textproc/p5-XML-Encoding \ ${NONEXISTENT}:${PORTSDIR}/converters/iconv:extract \ ${NONEXISTENT}:${PORTSDIR}/converters/iconv-extra:extract USES= perl5 NO_WRKSUBDIR= YES RUSSIANENC= cp1251 cp866 mac-cyrillic .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- post-extract: .for ICONVPORT in iconv iconv-extra @${LN} -sfh \ `cd ${PORTSDIR}/converters/${ICONVPORT} && ${MAKE} -V WRKSRC`/ccs \ ${WRKSRC}/${ICONVPORT} .endfor do-configure: - @${CP} ${WRKSRC}/iconv/cp866.txt ${WRKDIR} - @${CP} ${WRKSRC}/iconv-extra/windows-1251.txt ${WRKDIR}/cp1251.txt - @${CP} ${WRKSRC}/iconv-extra/mac-cyrillic.txt ${WRKDIR} - @${PERL} -pi -e 's/\r/\n/gm;' ${WRKDIR}/mac-cyrillic.txt + @${CP} ${WRKSRC}/iconv/cp866.txt ${WRKSRC} + @${CP} ${WRKSRC}/iconv-extra/windows-1251.txt ${WRKSRC}/cp1251.txt + @${CP} ${WRKSRC}/iconv-extra/mac-cyrillic.txt ${WRKSRC} + @${PERL} -pi -e 's/\r/\n/gm;' ${WRKSRC}/mac-cyrillic.txt do-build: .for ENC in ${RUSSIANENC} - @${LOCALBASE}/bin/make_encmap ${ENC} ${WRKDIR}/${ENC}.txt | \ + @${LOCALBASE}/bin/make_encmap ${ENC} ${WRKSRC}/${ENC}.txt | \ ${PERL} -pi -e "s/(?<=^)/ expat='yes'/;" \ - >${WRKDIR}/${ENC}.xml + >${WRKSRC}/${ENC}.xml @${LOCALBASE}/bin/compile_encoding \ - -o ${WRKDIR}/${ENC}.enc ${WRKDIR}/${ENC}.xml + -o ${WRKSRC}/${ENC}.enc ${WRKSRC}/${ENC}.xml .endfor do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/XML/Parser/Encodings ${INSTALL_DATA} ${WRKSRC}/*.enc \ ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/XML/Parser/Encodings .include Index: head/science/checkmol/Makefile =================================================================== --- head/science/checkmol/Makefile (revision 400847) +++ head/science/checkmol/Makefile (revision 400848) @@ -1,33 +1,33 @@ # Created by: Fernan Aguero # $FreeBSD$ PORTNAME= checkmol PORTVERSION= 0.5 PORTREVISION= 2 CATEGORIES= science MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/checkmol/ EXTRACT_SUFX= .pas MAINTAINER= ports@FreeBSD.org COMMENT= Analyze molecules for the presence of functional groups LICENSE= GPLv2 # (or later) NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} USE_FPC= yes PLIST_FILES= bin/checkmol bin/matchmol do-build: (cd ${WRKSRC} && ${LOCALBASE}/bin/fpc ${EXTRACT_ONLY} -S2 -O3) do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${DISTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}) (cd ${STAGEDIR}${PREFIX}/bin && ${LN} ${PORTNAME} matchmol) .include Index: head/science/medit/Makefile =================================================================== --- head/science/medit/Makefile (revision 400847) +++ head/science/medit/Makefile (revision 400848) @@ -1,66 +1,66 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= medit PORTVERSION= 2012.02.05 PORTREVISION= 2 CATEGORIES= science graphics MASTER_SITES= http://www.ann.jussieu.fr/~frey/ftp/archives/ DISTFILES= ${SOURCETARB} ${LIBTARBALL} EXTRACT_ONLY= ${SOURCETARB} MAINTAINER= thierry@FreeBSD.org COMMENT= Interactive meshes visualization LICENSE= None LICENSE_NAME= Special grant LICENSE_TEXT= Special grant from the author LICENSE_PERMS= dist-mirror pkg-mirror auto-accept BUILD_DEPENDS= ${LOCALBASE}/include/cfortran.h:${PORTSDIR}/lang/cfortran USE_XORG= x11 xmu xext USE_GL= glut USES= gmake tar:tgz MAKEFILE= makefile ALL_TARGET= ${OPSYS} MAKE_ENV= WRKSRC="${WRKSRC}" ARCHI=${OPSYS} ARCH=${ARCH} OSREL=${OSREL} NO_WRKSUBDIR= yes MAKE_JOBS_UNSAFE= yes LIBVERSION= ${PORTVERSION} SOURCETARB= ${PORTNAME}.${PORTVERSION}${EXTRACT_SUFX} LIBTARBALL= library.${LIBVERSION}${EXTRACT_SUFX} PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= EXAMPLES .include . if ${PORT_OPTIONS:MEXAMPLES} || make(makesum) DISTFILES+= meshes.tar.gz EXTRACT_ONLY+= meshes.tar.gz MESHES= DEFAULT.medit ozark.gis part.bb part.mesh thepart.mesh PLIST_FILES+= ${MESHES:S|^|%%EXAMPLESDIR%%/|} . endif post-extract: - cd ${WRKDIR} && \ + cd ${WRKSRC} && \ ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${LIBTARBALL} ${EXTRACT_AFTER_ARGS} --exclude ${MAKEFILE} ${CP} ${FILESDIR}/gttime.c ${WRKSRC}/sources/ .for l in lplib2.c lplib2.h ${MV} ${WRKSRC}/sources/${l} ${WRKSRC}/sources/${l}.old .endfor pre-build: ${MKDIR} ${WRKSRC}/bin/${ARCH}/${OSREL} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${MESHES:S|^|${WRKSRC}/INRIA.dir/|} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/science/mol2ps/Makefile =================================================================== --- head/science/mol2ps/Makefile (revision 400847) +++ head/science/mol2ps/Makefile (revision 400848) @@ -1,37 +1,37 @@ # Created by: Fernan Aguero # $FreeBSD$ PORTNAME= mol2ps PORTVERSION= 0.4a PORTREVISION= 2 CATEGORIES= science MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/${PORTNAME}/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= .pas DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Read molecular structure files and generate Postscript output LICENSE= GPLv2 # (or later) NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} USE_FPC= yes PLIST_FILES= bin/${PORTNAME} bin/mol2svg %%DATADIR%%/color.conf do-build: (cd ${WRKSRC} && ${LOCALBASE}/bin/fpc ${EXTRACT_ONLY} -S2 -O3) do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} ${STAGEDIR}${PREFIX}/bin) (cd ${STAGEDIR}${PREFIX}/bin && ${LN} ${PORTNAME} mol2svg) @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${FILESDIR} && ${INSTALL_DATA} color.conf ${STAGEDIR}${DATADIR}) .include Index: head/security/chaosreader/Makefile =================================================================== --- head/security/chaosreader/Makefile (revision 400847) +++ head/security/chaosreader/Makefile (revision 400848) @@ -1,32 +1,32 @@ # Created by: pauls # $FreeBSD$ PORTNAME= chaosreader PORTVERSION= 0.94 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF \ http://www.skysmurf.nl/comp/FreeBSD/distfiles/ DISTFILES= ${PORTNAME}${PORTVERSION} sshkeydata0.20 EXTRACT_ONLY= NO_WRKSUBDIR= yes MAINTAINER= freebsd@skysmurf.nl COMMENT= Tool to extract data from tcpdump logs NO_BUILD= yes USES= perl5 shebangfix USE_PERL5= run PLIST_FILES= bin/${PORTNAME} bin/sshkeydata SHEBANG_FILES= chaosreader sshkeydata post-extract: - @${CP} ${DISTDIR}/${PORTNAME}${PORTVERSION} ${WRKDIR}/${PORTNAME} - @${CP} ${DISTDIR}/sshkeydata0.20 ${WRKDIR}/sshkeydata + @${CP} ${DISTDIR}/${PORTNAME}${PORTVERSION} ${WRKSRC}/${PORTNAME} + @${CP} ${DISTDIR}/sshkeydata0.20 ${WRKSRC}/sshkeydata do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKDIR}/sshkeydata ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/sshkeydata ${STAGEDIR}${PREFIX}/bin .include Index: head/security/ipfilter2dshield/Makefile =================================================================== --- head/security/ipfilter2dshield/Makefile (revision 400847) +++ head/security/ipfilter2dshield/Makefile (revision 400848) @@ -1,42 +1,42 @@ # Created by: Joe Barbish # $FreeBSD$ PORTNAME= ipfilter2dshield PORTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://www.dshield.org/clients/ DISTNAME= dshield-freebsd.pl EXTRACT_SUFX= .txt MAINTAINER= ports@FreeBSD.org COMMENT= Official DShield client for ipfilter firewall logs RUN_DEPENDS= p5-Net-Netmask>=0:${PORTSDIR}/net-mgmt/p5-Net-Netmask USES= perl5 shebangfix SHEBANG_FILES= ${DISTNAME} PKGMESSAGE= ${WRKDIR}/pkg-message PKGDEINSTALL= ${WRKDIR}/pkg-deinstall NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes do-extract: - @${MKDIR} ${WRKDIR} - ${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR}/${DISTNAME} + @${MKDIR} ${WRKSRC} + ${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}/${DISTNAME} pre-install: @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" \ -e "s=%%DISTNAME%%=${DISTNAME}=g" \ pkg-message > ${PKGMESSAGE} do-install: @${MKDIR} ${STAGEDIR}${ETCDIR} - ${INSTALL_DATA} ${WRKDIR}/${DISTNAME} \ + ${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${ETCDIR}/${DISTNAME}.sample - ${INSTALL} -m 760 ${WRKDIR}/${DISTNAME} ${STAGEDIR}${PREFIX}/sbin + ${INSTALL} -m 760 ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/sbin .include Index: head/security/l0phtcrack/Makefile =================================================================== --- head/security/l0phtcrack/Makefile (revision 400847) +++ head/security/l0phtcrack/Makefile (revision 400848) @@ -1,38 +1,38 @@ # Created by: trevor # $FreeBSD$ PORTNAME= l0phtcrack PORTVERSION= 1.5 CATEGORIES= security MASTER_SITES= http://www.mavetju.org/download/adopted/ \ http://mirror.amdmi3.ru/distfiles/ # http://www.cotse.com/sw/WinNT/ DISTNAME= lcsrc DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Cracks SAMBA or Windows NT passwords USES= dos2unix perl5 zip USE_PERL5= build RESTRICTED= uses GNU getopt with BSDish-licensed code from OpenSSL NO_WRKSUBDIR= yes PLIST_FILES= bin/lc_CLI PORTDOCS= * OPTIONS_DEFINE= DOCS post-extract: - ${RM} ${WRKDIR}/*exe - ${REINPLACE_CMD} -i '' -e 's|ommited|omitted|' ${WRKDIR}/util.c + ${RM} ${WRKSRC}/*exe + ${REINPLACE_CMD} -i '' -e 's|ommited|omitted|' ${WRKSRC}/util.c do-build: - cd ${WRKDIR} && ${CC} ${CFLAGS} -DMPU8086 *.c -o lc_CLI + cd ${WRKSRC} && ${CC} ${CFLAGS} -DMPU8086 *.c -o lc_CLI do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lc_CLI ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${PAX} -r -w *txt ${STAGEDIR}${DOCSDIR} .include Index: head/security/pxytest/Makefile =================================================================== --- head/security/pxytest/Makefile (revision 400847) +++ head/security/pxytest/Makefile (revision 400848) @@ -1,31 +1,31 @@ # Created by: Paul Chvostek # $FreeBSD$ PORTNAME= pxytest PORTVERSION= 1.36 CATEGORIES= security MASTER_SITES= http://www.unicom.com/files/ EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= Test remote system for unsecured mail proxies EXTRACT_CMD= ${GZIP_CMD} EXTRACT_BEFORE_ARGS= -dc -EXTRACT_AFTER_ARGS= > ${WRKDIR}/${PORTNAME} +EXTRACT_AFTER_ARGS= > ${WRKSRC}/${PORTNAME} NO_WRKSUBDIR= yes USES= perl5 shebangfix PLIST_FILES= bin/pxytest man/man1/pxytest.1.gz SHEBANG_FILES= pxytest do-build: @cd ${WRKSRC} && pod2man ${PORTNAME} > ${PORTNAME}.1 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/security/py-htpasswd/Makefile =================================================================== --- head/security/py-htpasswd/Makefile (revision 400847) +++ head/security/py-htpasswd/Makefile (revision 400848) @@ -1,26 +1,26 @@ # Created by: Aldis Berjoza # $FreeBSD$ PORTNAME= htpasswd PORTVERSION= 2008.03.05 PORTREVISION= 2 CATEGORIES= security python MASTER_SITES= http://files.bsdroot.lv/my/FreeBSD/distfiles/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= graudeejs@gmail.com COMMENT= Replacement for htpasswd USES= python shebangfix tar:xz PLIST_FILES= bin/${PORTNAME}.py NO_BUILD= yes NO_WRKSUBDIR= yes SHEBANG_FILES= ${PORTNAME}.py do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.py ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${STAGEDIR}${PREFIX}/bin .include Index: head/security/sig2dot/Makefile =================================================================== --- head/security/sig2dot/Makefile (revision 400847) +++ head/security/sig2dot/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= sig2dot PORTVERSION= 0.35 CATEGORIES= security MASTER_SITES= http://www.chaosreigns.com/code/sig2dot/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= .pl MAINTAINER= ports@FreeBSD.org COMMENT= GPG/PGP Keyring Graph Generator CONFLICTS_INSTALL=signing-party-[0-9]* PLIST_FILES= bin/sig2dot EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} NO_WRKSUBDIR= yes NO_BUILD= yes USES= shebangfix perl5 SHEBANG_FILES= sig2dot.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/sig2dot.pl ${STAGEDIR}${PREFIX}/bin/sig2dot .include Index: head/security/sshblock/Makefile =================================================================== --- head/security/sshblock/Makefile (revision 400847) +++ head/security/sshblock/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: Anders Nordby # $FreeBSD$ PORTNAME= sshblock PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://www.bsdconsulting.no/tools/ EXTRACT_SUFX= .pl MAINTAINER= ports@FreeBSD.org COMMENT= Block abusive SSH login attempts RUN_DEPENDS= p5-File-Tail>=0:${PORTSDIR}/devel/p5-File-Tail NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= sbin/sshblock USES= perl5 shebangfix USE_RC_SUBR= sshblock SUB_LIST= PERL=${PERL} EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} SUB_FILES+= pkg-message SHEBANG_FILES= ${WRKSRC}/sshblock-${PORTVERSION}.pl do-patch: @${REINPLACE_CMD} -e "s@/usr/bin/perl@${PERL}@" \ ${WRKSRC}/sshblock-${PORTVERSION}.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/sshblock-${PORTVERSION}.pl \ ${STAGEDIR}${PREFIX}/sbin/sshblock .include Index: head/security/unhide/Makefile =================================================================== --- head/security/unhide/Makefile (revision 400847) +++ head/security/unhide/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: ntarmos@cs.uoi.gr # $FreeBSD$ PORTNAME= unhide PORTVERSION= 20121229 CATEGORIES= security MASTER_SITES= SF/${PORTNAME} DISTNAME= ${PORTNAME}_${DISTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= ntarmos@ceid.upatras.gr COMMENT= Forensic tool to find hidden processes and TCP/UDP ports LICENSE= GPLv3 NO_WRKSUBDIR= true PLIST_FILES= man/man8/unhide.8.gz \ man/man8/unhide-tcp.8.gz \ sbin/unhide \ sbin/unhide-tcp post-patch: - @${REINPLACE_CMD} -e 's/-eLf/-axH/g' -e 's/$$2/$$1/g' ${WRKDIR}/unhide-posix.c - @${REINPLACE_CMD} -e 's/linux\/limits/limits/g' ${WRKDIR}/unhide-output.c + @${REINPLACE_CMD} -e 's/-eLf/-axH/g' -e 's/$$2/$$1/g' ${WRKSRC}/unhide-posix.c + @${REINPLACE_CMD} -e 's/linux\/limits/limits/g' ${WRKSRC}/unhide-output.c @${REINPLACE_CMD} -e 's/-tan/-p tcp -an/g' -e 's/-uan/-p udp -an/g' \ - -e 's/use_ss = 1/use_ss = 0/g' ${WRKDIR}/unhide-tcp.c + -e 's/use_ss = 1/use_ss = 0/g' ${WRKSRC}/unhide-tcp.c .include Index: head/shells/v7sh/Makefile =================================================================== --- head/shells/v7sh/Makefile (revision 400847) +++ head/shells/v7sh/Makefile (revision 400848) @@ -1,45 +1,45 @@ # Created by: Cyrille.Lefevre@laposte.net # $FreeBSD$ PORTNAME= v7sh PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= ftp://minnie.tuhs.org/UnixArchive/PDP-11/Trees/V7/usr/src/cmd/sh/:s \ http://minnie.tuhs.org/UnixTree/V7/usr/src/cmd/sh/:s \ ftp://minnie.tuhs.org/UnixArchive/PDP-11/Trees/V7/usr/man/man1/:m \ http://minnie.tuhs.org/UnixTree/V7/usr/man/man1/:m DISTFILES= args.c:s blok.c:s brkincr.h:s builtin.c:s cmd.c:s \ ctype.c:s ctype.h:s defs.h:s error.c:s expand.c:s \ fault.c:s io.c:s mac.h:s macro.c:s main.c:s mode.h:s \ msg.c:s name.c:s name.h:s print.c:s service.c:s \ setbrk.c:s stak.c:s stak.h:s string.c:s sym.h:s \ timeout.h:s word.c:s xec.c:s sh.1:m DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of the UNIX 7th Edition shell USES= uidfix EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} NO_WRKSUBDIR= yes OPTIONS_DEFINE= SYSIII RENO ULTRIX OPTIONS_DEFAULT= SYSIII RENO ULTRIX SYSIII_DESC= System III enhancements RENO_DESC= 4.3BSD-Reno enhancements ULTRIX_DESC= Ultrix 3.1 enhancements SYSIII_CFLAGS= -DSYSIII RENO_CFLAGS= -DRENO ULTRIX_CFLAGS= -DULTRIX post-extract: @${MV} ${WRKSRC}/sh.1 ${WRKSRC}/${PORTNAME}.1 @${CP} ${FILESDIR}/Makefile ${WRKSRC} @${CP} ${FILESDIR}/test.c ${WRKSRC} # sysIII @${CP} ${FILESDIR}/pathnames.h ${WRKSRC} # 43reno .include Index: head/sysutils/3dm/Makefile =================================================================== --- head/sysutils/3dm/Makefile (revision 400847) +++ head/sysutils/3dm/Makefile (revision 400848) @@ -1,51 +1,51 @@ # Created by: Daniel Baker # $FreeBSD$ PORTNAME= 3dm PORTVERSION= 2.11.00.021 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= http://www.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/ DISTFILES= 3DM2_CLI-freebsd_10-2-2-1_9-5-5-1.zip DIST_SUBDIR= 3dm2 MAINTAINER= takefu@airport.fm COMMENT= 3ware RAID controller monitoring daemon and web server RESTRICTED= Source recipient must acknowledge license. Reproduction or redistribution prohibited. See http://www.lsi.com/Pages/user/eula.aspx FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} USE_RC_SUBR= 3dm2 SUB_FILES= pkg-message 3dm2.conf.sample SUB_LIST= HOSTNAME=`hostname` ONLY_FOR_ARCHS= i386 amd64 NO_BUILD= yes NO_WRKSUBDIR= yes BINSRC= ${WRKSRC}/7x HELPSRC= ${WRKSRC}/en HELPDIR= ${DATADIR}2/help/en MSGDIR= ${ETCDIR}2/msg post-extract: @${TAR} -xzf ${WRKSRC}/tdmCliBSD.tgz -C ${WRKSRC} @${TAR} -xzf ${WRKSRC}/tdm2Help.tgz -C ${WRKSRC} @${TAR} -xzf ${WRKSRC}/tdm2Msg.tgz -C ${WRKSRC} do-install: @${MKDIR} ${STAGEDIR}${ETCDIR}2 ${STAGEDIR}${MSGDIR} @cd ${HELPSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${HELPDIR} ${INSTALL_PROGRAM} ${BINSRC}/3dm2.${ARCH:S,i386,x86,:S,amd64,x86_64,} \ ${STAGEDIR}${PREFIX}/sbin/3dm2 ${INSTALL_DATA} ${WRKSRC}/tdm_msg_en ${STAGEDIR}${MSGDIR} ${INSTALL_DATA} ${WRKSRC}/tw_msg_en ${STAGEDIR}${MSGDIR} - ${INSTALL_DATA} ${WRKSRC}/3dm2.conf.sample ${STAGEDIR}${ETCDIR}2 + ${INSTALL_DATA} ${WRKDIR}/3dm2.conf.sample ${STAGEDIR}${ETCDIR}2 # 3ware uses a hardcoded config dir location that doesn't match hier(9) @${MKDIR} ${STAGEDIR}/etc/3dm2 (cd ${STAGEDIR} && ${LN} -s ${PREFIX}/etc/3dm2/3dm2.conf etc/3dm2/3dm2.conf) (cd ${STAGEDIR} && ${LN} -s ${PREFIX}/etc/3dm2/3dm2.pem etc/3dm2/3dm2.pem) .include Index: head/sysutils/copytape/Makefile =================================================================== --- head/sysutils/copytape/Makefile (revision 400847) +++ head/sysutils/copytape/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: Stephen J. Roznowski # $FreeBSD$ PORTNAME= copytape PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= COMP_SOURCES/unix/volume10 DISTNAME= copytape EXTRACT_SUFX= .Z MAINTAINER= sjroz@verizon.net COMMENT= Program that is used to duplicate magtapes EXTRACT_DEPENDS= gunshar:${PORTSDIR}/archivers/sharutils NO_WRKSUBDIR= yes EXTRACT_CMD= zcat EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= | gunshar -d ${WRKDIR} +EXTRACT_AFTER_ARGS= | gunshar -d ${WRKSRC} CFLAGS+= -Wno-return-type # XXX upstream puts CFLAGS in CC MAKE_ARGS+= CC="${CC} ${CFLAGS}" ALL_TARGET= copytape PLIST_FILES= bin/copytape \ man/man1/copytape.1.gz \ man/man5/copytape.5.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/copytape ${STAGEDIR}${PREFIX}/bin/copytape ${INSTALL_MAN} ${WRKSRC}/copytape.1 ${STAGEDIR}${PREFIX}/man/man1/copytape.1 ${INSTALL_MAN} ${WRKSRC}/copytape.5 ${STAGEDIR}${PREFIX}/man/man5/copytape.5 .include Index: head/sysutils/pdixtract/Makefile =================================================================== --- head/sysutils/pdixtract/Makefile (revision 400847) +++ head/sysutils/pdixtract/Makefile (revision 400848) @@ -1,27 +1,27 @@ # Created by: Markus Brueffer # $FreeBSD$ PORTNAME= pdixtract PORTVERSION= 1.5 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/markus DISTNAME= PDITOOL MAINTAINER= ports@FreeBSD.org COMMENT= Extracts or converts .pdi file sets to .iso LICENSE= GPLv2 NO_WRKSUBDIR= yes USES= zip PLIST_FILES= bin/pdixtract do-build: - cd ${WRKDIR}; ${CC} ${CFLAGS} pdixtract.c -o pdixtract + cd ${WRKSRC}; ${CC} ${CFLAGS} pdixtract.c -o pdixtract do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/pdixtract ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/pdixtract ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/pstree/Makefile =================================================================== --- head/sysutils/pstree/Makefile (revision 400847) +++ head/sysutils/pstree/Makefile (revision 400848) @@ -1,27 +1,27 @@ # Created by: Kris Kennaway # $FreeBSD$ PORTNAME= pstree PORTVERSION= 2.39 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.thp.uni-due.de/pub/source/ \ LOCAL/jgh/sysutils/${PORTNAME}/ MAINTAINER= jgh@FreeBSD.org COMMENT= List processes as a tree USES= alias NO_WRKSUBDIR= yes CONFLICTS= psmisc-[0-9]* PLIST_FILES= bin/pstree man/man1/pstree.1.gz do-build: - cd ${WRKDIR} && ${CC} ${CFLAGS} -o pstree pstree.c + cd ${WRKSRC} && ${CC} ${CFLAGS} -o pstree pstree.c do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/pstree ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKDIR}/pstree.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ + ${INSTALL_PROGRAM} ${WRKSRC}/pstree ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/pstree.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ .include Index: head/sysutils/sb16config/Makefile =================================================================== --- head/sysutils/sb16config/Makefile (revision 400847) +++ head/sysutils/sb16config/Makefile (revision 400848) @@ -1,25 +1,25 @@ # Created by: Max Khon # $FreeBSD$ PORTNAME= sb16config PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.granch.ru/pub/drivers/sbni16/freebsd/sb16config/ DISTFILES= sb16config.c.gz sb16config.8.gz EXTRACT_ONLY= MAINTAINER= fjoe@FreeBSD.org COMMENT= Configuration utility for Granch SBNI16-SHDSL PCI modems USES= uidfix MAKEFILE= ${FILESDIR}/Makefile NO_WRKSUBDIR= yes PLIST_FILES= bin/sb16config \ man/man8/sb16config.8.gz post-extract: .for _i in ${DISTFILES} - @${GZCAT} ${DISTDIR}/${_i} >${WRKDIR}/${_i:R} + @${GZCAT} ${DISTDIR}/${_i} >${WRKSRC}/${_i:R} .endfor .include Index: head/sysutils/setcdboot/Makefile =================================================================== --- head/sysutils/setcdboot/Makefile (revision 400847) +++ head/sysutils/setcdboot/Makefile (revision 400848) @@ -1,27 +1,27 @@ # Created by: David O'Brien (obrien@NUXI.com) # $FreeBSD$ PORTNAME= setcdboot PORTVERSION= 1.0 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Mark a file bootable within a DEC Alpha ISO-9660 image DISTFILES= NO_WRKSUBDIR= yes PLIST_FILES= bin/setcdboot .include do-extract: - ${MKDIR} ${WRKDIR} - ${CP} ${FILESDIR}/setcdboot.c ${WRKDIR} + ${MKDIR} ${WRKSRC} + ${CP} ${FILESDIR}/setcdboot.c ${WRKSRC} do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} -o setcdboot setcdboot.c) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/setcdboot ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/storcli/Makefile =================================================================== --- head/sysutils/storcli/Makefile (revision 400847) +++ head/sysutils/storcli/Makefile (revision 400848) @@ -1,42 +1,42 @@ # $FreeBSD$ PORTNAME= storcli PORTVERSION= 1.16.06 CATEGORIES= sysutils MASTER_SITES= http://www.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/ DISTNAME= MR_SAS_StorCLI_${PORTVERSION:S!.!-!g} MAINTAINER= takefu@airport.fm COMMENT= SAS MegaRAID FreeBSD StorCLI LICENSE= storcli LICENSE_NAME= LSI LICENSE_TEXT= ${RESTRICTED} LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept RESTRICTED= Source recipient must acknowledge license. Reproduction or redistribution prohibited. See http://www.lsi.com/Pages/user/eula.aspx USES= zip ONLY_FOR_ARCHS= i386 amd64 NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= sbin/storcli PKGMESSAGE= ${WRKDIR}/pkg-message -BINSRC= ${WRKDIR}/storcli_all_os/FreeBSD +BINSRC= ${WRKSRC}/storcli_all_os/FreeBSD FETCH_AFTER_ARGS=-v post-extract: - @${TAR} xf ${WRKDIR}/storcli_all_os.zip -C${WRKSRC} + @${TAR} xf ${WRKSRC}/storcli_all_os.zip -C${WRKSRC} @${TAR} xf ${BINSRC}/storcli${ARCH:S/i386//:S/amd64/64/}.tar -C${WRKSRC} @${REINPLACE_CMD} 's#\(StorCli\).*StorCli64#\1#'\ ${BINSRC}/FreeBSD_readme.txt - @${FMT} 75 79 ${BINSRC}/FreeBSD_readme.txt > ${WRKDIR}/pkg-message + @${FMT} 75 79 ${BINSRC}/FreeBSD_readme.txt > ${WRKSRC}/pkg-message do-install: ${INSTALL_SCRIPT} ${WRKSRC}/storcli${ARCH:S/i386//:S/amd64/64/}\ ${STAGEDIR}${PREFIX}/sbin/storcli .include Index: head/sysutils/vils/Makefile =================================================================== --- head/sysutils/vils/Makefile (revision 400847) +++ head/sysutils/vils/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: Jeffrey H. Johnson # $FreeBSD$ PORTNAME= vils PORTVERSION= 20020228 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.secnetix.de/~olli/scripts/Generic-utilities/ DISTFILES= vils MAINTAINER= amdmi3@FreeBSD.org COMMENT= Use your favorite editor to rename files LICENSE= BSD2CLAUSE RUN_DEPENDS= zsh:${PORTSDIR}/shells/zsh NO_BUILD= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -f -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} USES= shebangfix SHEBANG_FILES= vils SHEBANG_LANG= zsh zsh_OLD_CMD= /bin/zsh zsh_CMD= ${LOCALBASE}/bin/zsh PLIST_FILES= bin/${PORTNAME} do-install: (cd ${WRKSRC} && ${INSTALL_SCRIPT} vils ${STAGEDIR}${PREFIX}/bin) .include Index: head/textproc/clit/Makefile =================================================================== --- head/textproc/clit/Makefile (revision 400847) +++ head/textproc/clit/Makefile (revision 400848) @@ -1,42 +1,42 @@ # Created by: Ion-Mihai "IOnut" Tetcu # $FreeBSD$ PORTNAME= clit PORTVERSION= ${MAJ_VER}.${MIN_VER} CATEGORIES= textproc MASTER_SITES= http://www.convertlit.com/:clit \ http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/:clit \ http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/:ltm DISTFILES= clit${MAJ_VER}${MIN_VER}src.zip:clit \ ltm-0.33.tar.bz2:ltm EXTRACT_ONLY= clit${MAJ_VER}${MIN_VER}src.zip MAINTAINER= itetcu@FreeBSD.org COMMENT= Microsoft Lit to HTML and Open eBooks converter -PATCH_WRKSRC= ${WRKDIR}/${PORTNAME}${MAJ_VER}${MIN_VER} +PATCH_WRKSRC= ${WRKSRC}/${PORTNAME}${MAJ_VER}${MIN_VER} NO_WRKSUBDIR= yes MAJ_VER= 1 MIN_VER= 8 PLIST_FILES= bin/clit USES= dos2unix gmake zip post-extract: - cd ${WRKDIR} && ${BZIP2_CMD} -dc "${DISTDIR}/ltm-0.33.tar.bz2" | \ + cd ${WRKSRC} && ${BZIP2_CMD} -dc "${DISTDIR}/ltm-0.33.tar.bz2" | \ ${TAR} -xf - do-build: - cd ${WRKDIR}/libtommath-0.33 && \ + cd ${WRKSRC}/libtommath-0.33 && \ ${SETENV} ${MAKE_ENV} ${MAKE} -f makefile libtommath.a - cd ${WRKDIR}/lib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -f Makefile all - cd ${WRKDIR}/${PORTNAME}${MAJ_VER}${MIN_VER} && \ + cd ${WRKSRC}/lib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -f Makefile all + cd ${WRKSRC}/${PORTNAME}${MAJ_VER}${MIN_VER} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -f Makefile all do-install: - @${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME}${MAJ_VER}${MIN_VER}/clit \ + @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}${MAJ_VER}${MIN_VER}/clit \ ${STAGEDIR}${PREFIX}/bin .include Index: head/textproc/diffsplit/Makefile =================================================================== --- head/textproc/diffsplit/Makefile (revision 400847) +++ head/textproc/diffsplit/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: trevor # $FreeBSD$ PORTNAME= diffsplit PORTVERSION= 1.0 CATEGORIES= textproc devel MASTER_SITES= http://www.pathname.com/~quinlan/software/diffsplit/ DISTNAME= diffsplit EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= Splits a unified diff into pieces which patch one file each NO_BUILD= YES NO_WRKSUBDIR= YES PLIST_FILES= bin/diffsplit USES= shebangfix perl5 SHEBANG_FILES= diffsplit do-extract: - @${MKDIR} ${WRKDIR} - @${CP} ${DISTDIR}/${DIST_SUBDIR}/diffsplit ${WRKDIR} + @${MKDIR} ${WRKSRC} + @${CP} ${DISTDIR}/${DIST_SUBDIR}/diffsplit ${WRKSRC} do-install: - @${INSTALL_SCRIPT} ${WRKDIR}/diffsplit ${STAGEDIR}${PREFIX}/bin + @${INSTALL_SCRIPT} ${WRKSRC}/diffsplit ${STAGEDIR}${PREFIX}/bin .include Index: head/textproc/foiltex/Makefile =================================================================== --- head/textproc/foiltex/Makefile (revision 400847) +++ head/textproc/foiltex/Makefile (revision 400848) @@ -1,56 +1,56 @@ # Created by: Stefan Walter # $FreeBSD$ PORTNAME= foiltex PORTVERSION= 2.1.4b PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= TEX_CTAN/macros/latex/contrib/${PORTNAME} DISTFILES= foiltex.dtx foiltex.ins MAINTAINER= ports@FreeBSD.org COMMENT= Collection of LaTeX files for making foils NO_CDROM= Redistribution on a not-for-profit basis only USE_TEX= latex NO_WRKSUBDIR= yes LATEX_CMD= ${LOCALBASE}/bin/latex FOIL_DIR= share/texmf/tex/latex/${PORTNAME} FOIL_FILES= foil17.clo foil20.clo foil25.clo foil30.clo foils.cls \ foils.sty foilshrt.clo fltfonts.def OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= foiltex.dtx foiltex.dvi PORTEXAMPLES= sampfoil.tex PLIST_FILES= ${FOIL_FILES:S,^,${FOIL_DIR}/,} do-extract: - ${MKDIR} ${WRKDIR} - ${CP} ${DISTDIR}/foiltex.ins ${WRKDIR}/foiltex.ins - ${CP} ${DISTDIR}/foiltex.dtx ${WRKDIR}/foiltex.dtx + ${MKDIR} ${WRKSRC} + ${CP} ${DISTDIR}/foiltex.ins ${WRKSRC}/foiltex.ins + ${CP} ${DISTDIR}/foiltex.dtx ${WRKSRC}/foiltex.dtx do-build: - @cd ${WRKDIR} && ${LATEX_CMD} foiltex.ins && \ + @cd ${WRKSRC} && ${LATEX_CMD} foiltex.ins && \ ${LATEX_CMD} foiltex.dtx && \ ${LATEX_CMD} foiltex.dtx && \ ${LATEX_CMD} foiltex.dtx do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${FOIL_DIR} .for file in ${FOIL_FILES} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/${FOIL_DIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for file in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/textproc/jarnal/Makefile =================================================================== --- head/textproc/jarnal/Makefile (revision 400847) +++ head/textproc/jarnal/Makefile (revision 400848) @@ -1,40 +1,40 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= jarnal PORTVERSION= 1078 CATEGORIES= textproc editors MASTER_SITES= http://levine.sscnet.ucla.edu/general/software/tc1000/ DISTNAME= ${PORTNAME}-install DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= thierry@FreeBSD.org COMMENT= Tool to take notes, annotate documents (including PDF), and more LICENSE= GPLv2 USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes SCRIPTS= jarnal.sh jarnalannotate.sh jarnal-open-file.sh LIBFILES= lbouncy_license.html lib-ver.txt jarnal-readme.txt pre-configure: - ${MV} ${WRKDIR}/lib/readme.txt ${WRKDIR}/lib/jarnal-readme.txt + ${MV} ${WRKSRC}/lib/readme.txt ${WRKSRC}/lib/jarnal-readme.txt ${REINPLACE_CMD} -e 's|%%JAVAJARDIR%%|${JAVAJARDIR}|' \ - -e 's|%%DATADIR%%|${DATADIR}|' ${SCRIPTS:S|^|${WRKDIR}/|} + -e 's|%%DATADIR%%|${DATADIR}|' ${SCRIPTS:S|^|${WRKSRC}/|} do-install: ${MKDIR} ${STAGEDIR}${JAVAJARDIR}/lib ${STAGEDIR}${DATADIR}/templates - ${INSTALL_DATA} ${PORTNAME:S|^|${WRKDIR}/|:S|$|.jar|} ${STAGEDIR}${JAVAJARDIR} - ${INSTALL_DATA} ${WRKDIR}/lib/*.jar ${STAGEDIR}${JAVAJARDIR}/lib/ - ${INSTALL_DATA} ${LIBFILES:S|^|${WRKDIR}/lib/|} ${STAGEDIR}${JAVAJARDIR}/lib/ - ${INSTALL_SCRIPT} ${SCRIPTS:S|^|${WRKDIR}/|} ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_DATA} ${WRKDIR}/templates/* ${STAGEDIR}${DATADIR}/templates/ + ${INSTALL_DATA} ${PORTNAME:S|^|${WRKSRC}/|:S|$|.jar|} ${STAGEDIR}${JAVAJARDIR} + ${INSTALL_DATA} ${WRKSRC}/lib/*.jar ${STAGEDIR}${JAVAJARDIR}/lib/ + ${INSTALL_DATA} ${LIBFILES:S|^|${WRKSRC}/lib/|} ${STAGEDIR}${JAVAJARDIR}/lib/ + ${INSTALL_SCRIPT} ${SCRIPTS:S|^|${WRKSRC}/|} ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_DATA} ${WRKSRC}/templates/* ${STAGEDIR}${DATADIR}/templates/ .include Index: head/textproc/ppower4/Makefile =================================================================== --- head/textproc/ppower4/Makefile (revision 400847) +++ head/textproc/ppower4/Makefile (revision 400848) @@ -1,51 +1,51 @@ # Created by: Stefan Walter # $FreeBSD$ PORTNAME= ppower4 PORTVERSION= 0.9.4 PORTREVISION= 7 CATEGORIES= textproc java MASTER_SITES= TEX_CTAN/support/${PORTNAME} DISTFILES= pp4sty.zip pp4p.jar manual.pdf leveldemo.zip DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= pp4sty.zip leveldemo.zip MAINTAINER= ports@FreeBSD.org COMMENT= Post processor for PDF presentations made with (La)TeX USES= zip USE_TEX= latex USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes NO_WRKSUBDIR= yes JAR_DIR= ${JAVASHAREDIR}/${PORTNAME} STY_DIR= ${PREFIX}/share/texmf/tex/latex/${PORTNAME} -STY_FILES= ${WRKDIR}/pause.sty ${WRKDIR}/background.sty \ - ${WRKDIR}/pp4link.sty ${WRKDIR}/mpmulti.sty -EXAMPLE_FILES= ${WRKDIR}/leveldemo.tex +STY_FILES= ${WRKSRC}/pause.sty ${WRKSRC}/background.sty \ + ${WRKSRC}/pp4link.sty ${WRKSRC}/mpmulti.sty +EXAMPLE_FILES= ${WRKSRC}/leveldemo.tex .for i in 1 2 3 4 5 6 7 -EXAMPLE_FILES+= ${WRKDIR}/example.${i} +EXAMPLE_FILES+= ${WRKSRC}/example.${i} .endfor PLIST_SUB= STY_DIR="${STY_DIR:S,^${PREFIX}/,,}" \ JAR_DIR="${JAR_DIR:S,^${PREFIX}/,,}" SUB_FILES= ppower4.sh SUB_LIST= JARFILE=${JAR_DIR}/pp4p.jar OPTIONS_DEFINE= DOCS EXAMPLES do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/manual.pdf \ ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${EXAMPLE_FILES} ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${STY_DIR} ${INSTALL_DATA} ${STY_FILES} ${STAGEDIR}${STY_DIR} @${MKDIR} ${STAGEDIR}${JAR_DIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/pp4p.jar ${STAGEDIR}${JAR_DIR} ${INSTALL_SCRIPT} ${WRKDIR}/ppower4.sh ${STAGEDIR}${PREFIX}/bin/ppower4 .include Index: head/textproc/saxon-devel/Makefile =================================================================== --- head/textproc/saxon-devel/Makefile (revision 400847) +++ head/textproc/saxon-devel/Makefile (revision 400848) @@ -1,88 +1,88 @@ # Created by: Herve Quiroz # $FreeBSD$ PORTNAME= saxon PORTVERSION= 9.1.0.8 PORTEPOCH= 1 CATEGORIES= textproc java MASTER_SITES= SF/${PORTNAME}/Saxon-B/${PORTVERSION}:binary \ SF/${PORTNAME}/Saxon-B/9.1.0.7:resources PKGNAMESUFFIX= -devel DISTFILES= ${PORTNAME}b${PORTVERSION:S,.,-,g}j.zip:binary \ ${PORTNAME}-resources9-1-0-1.zip:resources MAINTAINER= ports@FreeBSD.org COMMENT= XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java OPTIONS_DEFINE= JDOM DOM4J XOM DOCS JDOM_DESC= Jdom support DOM4J_DESC= dom4j support XOM_DESC= XOM support USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_WRKSUBDIR= yes NO_BUILD= yes CONFLICTS= saxon-6.* JARFILES= saxon9-sql.jar saxon9.jar saxon9-xpath.jar saxon9-dom.jar \ saxon9-xqj.jar saxon9-s9api.jar PLIST_FILES+= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon bin/saxon-xquery PORTDOCS= * .include .if ${PORT_OPTIONS:MJDOM} JARFILES+= saxon9-jdom.jar RUN_DEPENDS+= ${JAVALIBDIR}/jdom.jar:${PORTSDIR}/java/jdom .endif .if ${PORT_OPTIONS:MDOM4J} JARFILES+= saxon9-dom4j.jar RUN_DEPENDS+= ${JAVALIBDIR}/dom4j.jar:${PORTSDIR}/textproc/dom4j .endif .if ${PORT_OPTIONS:MXOM} JARFILES+= saxon9-xom.jar RUN_DEPENDS+= ${JAVALIBDIR}/xom.jar:${PORTSDIR}/textproc/xom .endif SUB_FILES= saxon.sh SUB_LIST= SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}" JAVA_VERSION="${JAVA_VERSION}" do-install: @${ECHO_MSG} -n ">> Installing JARs in ${JAVAJARDIR}/..." @${MKDIR} ${STAGEDIR}${JAVAJARDIR} .for file in ${JARFILES} @${ECHO_MSG} -n " ${file}" ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${JAVAJARDIR}/ .endfor @${ECHO_MSG} " [ DONE ]" .if ${PORT_OPTIONS:MDOCS} @${ECHO_MSG} -n ">> Installing samples in ${EXAMPLESDIR}/..." cd ${WRKSRC}/samples/ \ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/{} \; @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..." cd ${WRKSRC}/doc/ \ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; @${ECHO_MSG} " [ DONE ]" .endif @${ECHO_MSG} -n ">> Installing scripts in ${PREFIX}/bin..." .for scriptfile in saxon saxon-xquery @${ECHO_MSG} -n " ${scriptfile}" - ${INSTALL_SCRIPT} ${WRKSRC}/saxon.sh ${STAGEDIR}${PREFIX}/bin/${scriptfile} + ${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${STAGEDIR}${PREFIX}/bin/${scriptfile} .endfor @${ECHO_MSG} " [ DONE ]" .if ${PORT_OPTIONS:MDOCS} post-install: ${FIND} -s ${WRKSRC}/samples -not -type d | \ - ${SED} -ne 's,^${WRKSRC}/samples,${EXAMPLESDIR:S,${PREFIX}/,,},p' >> ${TMPPLIST} + ${SED} -ne 's|^${WRKSRC}/samples|${EXAMPLESDIR:S,${PREFIX}/,,}|p' >> ${TMPPLIST} .endif .include Index: head/vietnamese/vnroff/Makefile =================================================================== --- head/vietnamese/vnroff/Makefile (revision 400847) +++ head/vietnamese/vnroff/Makefile (revision 400848) @@ -1,36 +1,36 @@ # Created by: David O'Brien (obrien@cs.ucdavis.edu) # $FreeBSD$ PORTNAME= vnroff PORTVERSION= 2.1 CATEGORIES= vietnamese print MASTER_SITES= LOCAL/obrien DISTNAME= ${PORTNAME}-2.0 DISTFILES= vnroff.c.Z vnroff.1.Z MAINTAINER= ports@FreeBSD.org COMMENT= Converts Vietnamese VIQR text into troff format PLIST_FILES= bin/vnroff man/man1/vnroff.1.gz NO_WRKSUBDIR= yes do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} - @(cd ${WRKDIR} && ${GZCAT} ${DISTDIR}/vnroff.c.Z \ + @${RM} -rf ${WRKSRC} + @${MKDIR} ${WRKSRC} + @(cd ${WRKSRC} && ${GZCAT} ${DISTDIR}/vnroff.c.Z \ | ${SED} -e '1,/-cut here-/d' \ > vnroff.c) - @(cd ${WRKDIR} && ${GZCAT} ${DISTDIR}/vnroff.1.Z \ + @(cd ${WRKSRC} && ${GZCAT} ${DISTDIR}/vnroff.1.Z \ | ${SED} -e '1,/Status:/d' \ | ${SED} -e '1,1d' \ | ${TR} -d '\01' \ > vnroff.1) do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -o vnroff vnroff.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/vnroff ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/vnroff.1 ${STAGEDIR}${PREFIX}/man/man1 .include Index: head/www/bareos-webui/Makefile =================================================================== --- head/www/bareos-webui/Makefile (revision 400847) +++ head/www/bareos-webui/Makefile (revision 400848) @@ -1,71 +1,70 @@ # Created by: Alonso Cardenas # $FreeBSD$ PORTNAME= bareos-webui DISTVERSION= 14.2.1 PORTREVISION= 0 CATEGORIES= www sysutils USE_GITHUB= yes GH_ACCOUNT= bareos GH_PROJECT= bareos-webui GH_TAGNAME= c826a4cbd4ff7340fb9b020ca824c9c48bd52948 MAINTAINER= acm@FreeBSD.org COMMENT= A PHP-Frontend to manage Bareos over the web LICENSE= AGPLv3 # or later LICENSE_FILE= ${WRKSRC}/LICENSE USES= tar:tgz USE_PHP= openssl NO_BUILD= yes NO_ARCH= yes -NO_WRKSUBDIR= yes BAREOSWEB_HOME?=${WWWDIR} BAREOSWEBUIDIR= ${BAREOSWEB_HOME:S|${PREFIX}/||} SUB_FILES= pkg-message PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} BAREOSWEBUIDIR=${BAREOSWEBUIDIR} SUB_LIST= BAREOSWEBUIDIR=${BAREOSWEBUIDIR} OPTIONS_DEFINE= MYSQL PGSQL ZENDFRAMEWORK OPTIONS_DEFAULT= PGSQL ZENDFRAMEWORK_DESC= Install zend framework .include .if ${PORT_OPTIONS:MMYSQL} USE_PHP+= pdo_mysql .endif .if ${PORT_OPTIONS:MPGSQL} USE_PHP+= pdo_pgsql .endif .if ${PORT_OPTIONS:MZENDFRAMEWORK} RUN_DEPENDS= ${LOCALBASE}/share/ZendFramework/bin/classmap_generator.php:${PORTSDIR}/www/zend-framework .endif post-extract: ${RM} ${WRKSRC}/config/autoload/.gitignore ${RM} ${WRKSRC}/data/cache/.gitignore ${RM} ${WRKSRC}/vendor/.gitignore post-patch: @${REINPLACE_CMD} -e 's|/etc/|${LOCALBASE}/etc/|g' ${WRKSRC}/config/autoload/global.php do-install: @${ECHO} "Installing in ${BAREOSWEB_HOME}" ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${BAREOSWEB_HOME} cd ${WRKSRC} && ${COPYTREE_SHARE} "config data module public vendor" \ ${STAGEDIR}${BAREOSWEB_HOME} ${INSTALL_DATA} ${WRKSRC}/*.php ${STAGEDIR}${BAREOSWEB_HOME} ${INSTALL_DATA} ${WRKSRC}/composer* ${STAGEDIR}${BAREOSWEB_HOME} ${INSTALL_DATA} ${WRKSRC}/phpunit.xml ${STAGEDIR}${BAREOSWEB_HOME} ${INSTALL_DATA} ${WRKSRC}/install/directors.ini ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/install/bareos/bareos-webui.conf ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/install/apache/bareos-webui.conf ${STAGEDIR}${ETCDIR}/apache-bareos-webui.conf .include Index: head/www/cgi-lib.pl/Makefile =================================================================== --- head/www/cgi-lib.pl/Makefile (revision 400847) +++ head/www/cgi-lib.pl/Makefile (revision 400848) @@ -1,30 +1,30 @@ # Created by: sada # $FreeBSD$ PORTNAME= cgi-lib_pl PORTVERSION= 2.18 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= LOCAL/sada DISTNAME= cgi-lib.pl-${PORTVERSION} EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= De facto standard library for creating CGI in perl USES= perl5 NO_BUILD= YES NO_WRKSUBDIR= YES PLIST_FILES= %%SITE_PERL%%/cgi-lib.pl EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > cgi-lib.pl INSTALL_BASE= ${SITE_PERL_REL} INSTALL_DIR= ${PREFIX}/${INSTALL_BASE} do-install: -${MKDIR} ${STAGEDIR}${INSTALL_DIR} - ${INSTALL_DATA} ${WRKDIR}/cgi-lib.pl ${STAGEDIR}${INSTALL_DIR} + ${INSTALL_DATA} ${WRKSRC}/cgi-lib.pl ${STAGEDIR}${INSTALL_DIR} .include Index: head/www/closure-compiler/Makefile =================================================================== --- head/www/closure-compiler/Makefile (revision 400847) +++ head/www/closure-compiler/Makefile (revision 400848) @@ -1,29 +1,29 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= closure-compiler PORTVERSION= 20131014 CATEGORIES= www java MASTER_SITES= GOOGLE_CODE DISTNAME= compiler-${PORTVERSION} MAINTAINER= jlaffaye@FreeBSD.org COMMENT= Closure Compiler LICENSE= APACHE20 NO_BUILD= yes NO_WRKSUBDIR= yes SUB_FILES= closure-compiler SUB_LIST= JAVA="${JAVA}" USE_JAVA= yes PLIST_FILES= bin/closure-compiler \ %%DATADIR%%/compiler.jar do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/compiler.jar ${STAGEDIR}${DATADIR}/ - ${INSTALL_SCRIPT} ${WRKSRC}/closure-compiler ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_SCRIPT} ${WRKDIR}/closure-compiler ${STAGEDIR}${PREFIX}/bin/ .include Index: head/www/demoroniser/Makefile =================================================================== --- head/www/demoroniser/Makefile (revision 400847) +++ head/www/demoroniser/Makefile (revision 400848) @@ -1,29 +1,29 @@ # Created by: Chris D. Faulhaber # $FreeBSD$ PORTNAME= demoroniser PORTVERSION= 1.0.20030916 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.fourmilab.ch/webtools/demoroniser/ \ LOCAL/jedgar DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Correct moronic and gratuitously incompatible HTML from MS applications USES= perl5 shebangfix zip USE_PERL5= run perl_OLD_CMD= /bin/perl SHEBANG_FILES= demoroniser.pl NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/demoroniser man/man1/demoroniser.1.gz do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/demoroniser.pl \ + ${INSTALL_SCRIPT} ${WRKSRC}/demoroniser.pl \ ${STAGEDIR}${PREFIX}/bin/demoroniser - ${INSTALL_MAN} ${WRKDIR}/demoroniser.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/demoroniser.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/www/efront/Makefile =================================================================== --- head/www/efront/Makefile (revision 400847) +++ head/www/efront/Makefile (revision 400848) @@ -1,49 +1,49 @@ # Created by: Wen heping # $FreeBSD$ PORTNAME= efront DISTVERSION= 3.6.14 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}learning/${PORTNAME}learning/eFront%20v3.6.14/ DISTNAME= ${PORTNAME}_${PORTVERSION}_build18016_community MAINTAINER= wen@FreeBSD.org COMMENT= Elearning and Human Capital Development platform USES= cpe shebangfix zip SHEBANG_FILES= www/phplivedocx/samples/mail-merge/supported-file-formats/generate-documents.php \ www/phplivedocx/samples/mail-merge/supported-file-formats/show-supported-file-formats.php \ www/phplivedocx/samples/mail-merge/template-info/list-template-info.php \ www/phplivedocx/samples/mail-merge/convert-batch/run-job.php \ www/phplivedocx/samples/mail-merge/templates/download.php \ www/phplivedocx/samples/mail-merge/templates/upload.php \ www/phplivedocx/samples/mail-merge/templates/template-exists.php \ www/phplivedocx/samples/mail-merge/templates/list.php \ www/phplivedocx/samples/mail-merge/templates/delete-all.php \ www/phplivedocx/samples/mail-merge/license-agreement/generate-document.php \ www/phplivedocx/samples/mail-merge/telephone-bill/generate-document.php CPE_VENDOR= efrontlearning USE_PHP= mbstring zip iconv zlib spl ldap EFRONT_FILES= CHANGELOG.txt index.php INSTALL.txt \ LICENSE.txt README.txt EFRONT_DIRS= libraries PEAR \ upload www backups NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" SUB_FILES= pkg-message do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} .for i in ${EFRONT_FILES} - @cd ${WRKDIR} && ${CP} ${i} ${STAGEDIR}${WWWDIR} + @cd ${WRKSRC} && ${CP} ${i} ${STAGEDIR}${WWWDIR} .endfor .for i in ${EFRONT_DIRS} - @cd ${WRKDIR} && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${WWWDIR} + @cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${WWWDIR} .endfor @${CHMOD} -R 755 ${STAGEDIR}${WWWDIR} .include Index: head/www/fira-webfont/Makefile =================================================================== --- head/www/fira-webfont/Makefile (revision 400847) +++ head/www/fira-webfont/Makefile (revision 400848) @@ -1,76 +1,76 @@ # Created by: Horia Racoviceanu # $FreeBSD$ PORTNAME= fira PORTVERSION= 4.104 CATEGORIES= www MASTER_SITES= http://www.carrois.com/downloads/%SUBDIR%/:sans,mono \ SF/horia/${CATEGORIES}/${PORTNAME}${PKGNAMESUFFIX}/%SUBDIR%/:sans,mono,bp MASTER_SITE_SUBDIR= ${PORTNAME}_4_1/:sans,bp ${PORTNAME}_mono_3_2/:mono PKGNAMESUFFIX= -webfont DISTNAME= ${PORTNAME:S|f|F|} DISTFILES= ${DISTNAME}Boilerplate${PORTVERSION:S|.||}${EXTRACT_SUFX}:bp \ ${DISTNAME}Fonts${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \ ${DISTNAME}MonoFonts${MONO_VERSION}${EXTRACT_SUFX}:mono EXTRACT_ONLY= ${DISTFILES:C|:[^:]+$||:M*.zip} MAINTAINER= horia@racoviceanu.com COMMENT= Sans-serif and monospaced Web Font for small screens LICENSE= OFL11 LICENSE_FILE= ${WRKSRC}/${DISTNAME}Fonts${PORTVERSION:S|.||}/License.txt USES= zip NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes SUB_FILES= pkg-message PLIST_SUB= WWWDIR_REL="${WWWDIR_REL}" DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} PORTDOCS= *.pdf *.rtf EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}${PKGNAMESUFFIX} PORTEXAMPLES= * MONO_VERSION= 3204 OPTIONS_DEFINE= DOCS EXAMPLES EXAMPLES_DESC= UFO source files DOCS_DISTFILES= ${DISTNAME}_4_1_Version_Report.rtf:sans \ ${DISTNAME}PDF${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \ ${DISTNAME}MonoPDF${MONO_VERSION}${EXTRACT_SUFX}:mono EXAMPLES_DISTFILES= ${DISTNAME}UFO_beta${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \ ${DISTNAME}MonoUFO_beta${MONO_VERSION}${EXTRACT_SUFX}:mono .include do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} .for b in index.html ${PORTNAME:S|$|.css|} ${INSTALL_DATA} \ - ${WRKDIR}/${DISTNAME}Boilerplate${PORTVERSION:S|.||}/${b} \ + ${WRKSRC}/${DISTNAME}Boilerplate${PORTVERSION:S|.||}/${b} \ ${STAGEDIR}${WWWDIR} .endfor .for w in eot ttf woff woff2 @${MKDIR} ${STAGEDIR}${WWWDIR}/${w} ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}*Fonts*/WEB/${w:tu}/${DISTNAME}*.${w} \ ${STAGEDIR}${WWWDIR}/${w}/ .endfor .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} ${DISTDIR}/${DISTFILES:C|:[^:]+$||:M*.rtf} ${WRKSRC} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|:M*.rtf} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/${DISTNAME}*PDF*/|:M*.pdf} \ ${STAGEDIR}${DOCSDIR} .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} . for e in ${EXAMPLES_DISTFILES:R:C|:[^:]+$||} - (cd ${WRKDIR}/${e} && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) + (cd ${WRKSRC}/${e} && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) . endfor .endif .include Index: head/www/htmlpp/Makefile =================================================================== --- head/www/htmlpp/Makefile (revision 400847) +++ head/www/htmlpp/Makefile (revision 400848) @@ -1,34 +1,34 @@ # Created by: Donald Burr # $FreeBSD$ PORTNAME= htmlpp PORTVERSION= 4.2a PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://legacy.imatix.com/pub/tools/ DISTNAME= htmlp42a MAINTAINER= ports@FreeBSD.org COMMENT= Perl script to allow easy creation of HTML from template files LICENSE= GPLv2 # or later USES= perl5 shebangfix tar:tgz SHEBANG_FILES= htmlpp NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} - ${INSTALL_SCRIPT} ${WRKDIR}/htmlpp ${STAGEDIR}${PREFIX}/bin/htmlpp - ${INSTALL_DATA} ${WRKDIR}/htmlpp.d ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/htmlpp.d - (cd ${WRKDIR}; for FILE in *.pl; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/$${FILE}; done) - (cd ${WRKDIR}; for FILE in *.def; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${PREFIX}/bin/$${FILE}; done) - ${INSTALL_DATA} ${WRKDIR}/guru_opt.fmt ${STAGEDIR}${PREFIX}/bin/guru.fmt - (cd ${WRKDIR}; ${MKDIR} ${STAGEDIR}${DOCSDIR}; for FILE in *.htm; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${DOCSDIR}/$${FILE}; done) - (cd ${WRKDIR}; for FILE in *.gif; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${DOCSDIR}/$${FILE}; done) - (cd ${WRKDIR}; for FILE in *.txt; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${DOCSDIR}/$${FILE}; done) + ${INSTALL_SCRIPT} ${WRKSRC}/htmlpp ${STAGEDIR}${PREFIX}/bin/htmlpp + ${INSTALL_DATA} ${WRKSRC}/htmlpp.d ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/htmlpp.d + (cd ${WRKSRC}; for FILE in *.pl; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/$${FILE}; done) + (cd ${WRKSRC}; for FILE in *.def; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${PREFIX}/bin/$${FILE}; done) + ${INSTALL_DATA} ${WRKSRC}/guru_opt.fmt ${STAGEDIR}${PREFIX}/bin/guru.fmt + (cd ${WRKSRC}; ${MKDIR} ${STAGEDIR}${DOCSDIR}; for FILE in *.htm; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${DOCSDIR}/$${FILE}; done) + (cd ${WRKSRC}; for FILE in *.gif; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${DOCSDIR}/$${FILE}; done) + (cd ${WRKSRC}; for FILE in *.txt; do ${INSTALL_DATA} $${FILE} ${STAGEDIR}${DOCSDIR}/$${FILE}; done) .include Index: head/www/jawstats/Makefile =================================================================== --- head/www/jawstats/Makefile (revision 400847) +++ head/www/jawstats/Makefile (revision 400848) @@ -1,33 +1,25 @@ # Created by: Alan Snelson # $FreeBSD$ PORTNAME= jawstats DISTVERSION= 0.7beta CATEGORIES= www MASTER_SITES= http://www.jawstats.com/src/ MAINTAINER= Alan@Wave2.org COMMENT= JAWStats is a Free Web Site Statistics tool RUN_DEPENDS= awstats>=6.8:${PORTSDIR}/www/awstats NO_WRKSUBDIR= yes NO_BUILD= yes USE_PHP= yes WANT_PHP_WEB= yes DEFAULT_PHP_VER= 5 SUB_FILES= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message do-install: @${MKDIR} ${STAGEDIR}/${WWWDIR} - @cd ${WRKSRC}; ${FIND} . ! -path '*stage*' -print |\ - ${CPIO} --quiet -pdum -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}/${WWWDIR} - @${RM} -f ${STAGEDIR}${WWWDIR}/.PLIST.mktmp \ - ${STAGEDIR}${WWWDIR}/.build_done.jawstats._usr_local \ - ${STAGEDIR}${WWWDIR}/.configure_done.jawstats._usr_local \ - ${STAGEDIR}${WWWDIR}/.extract_done.jawstats._usr_local \ - ${STAGEDIR}${WWWDIR}/.patch_done.jawstats._usr_local - + @cd ${WRKSRC}; ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR} .include Index: head/www/jawstats/pkg-plist =================================================================== --- head/www/jawstats/pkg-plist (revision 400847) +++ head/www/jawstats/pkg-plist (revision 400848) @@ -1,382 +1,368 @@ %%WWWDIR%%/clsAWStats.php %%WWWDIR%%/config.dist.php %%WWWDIR%%/index.php %%WWWDIR%%/js/constants.js %%WWWDIR%%/js/jawstats.js %%WWWDIR%%/js/jquery.js %%WWWDIR%%/js/jquery.tablesorter.js %%WWWDIR%%/js/packed.js %%WWWDIR%%/js/swfobject.js %%WWWDIR%%/languages/de-de.js %%WWWDIR%%/languages/fr.js %%WWWDIR%%/languages/jp.js %%WWWDIR%%/languages/pl.js %%WWWDIR%%/languages/sv.js %%WWWDIR%%/languages/translations.php -%%WWWDIR%%/pkg-message %%WWWDIR%%/readme.txt %%WWWDIR%%/swf/bar_graph.swf %%WWWDIR%%/swf/line_graph.swf %%WWWDIR%%/swf/pie.swf %%WWWDIR%%/themes/default/browsers/camino.gif %%WWWDIR%%/themes/default/browsers/firefox.gif %%WWWDIR%%/themes/default/browsers/icab.gif %%WWWDIR%%/themes/default/browsers/konqueror.gif %%WWWDIR%%/themes/default/browsers/libwww.gif %%WWWDIR%%/themes/default/browsers/lotusnotes.gif %%WWWDIR%%/themes/default/browsers/mozilla.gif %%WWWDIR%%/themes/default/browsers/msie.gif %%WWWDIR%%/themes/default/browsers/netscape.gif %%WWWDIR%%/themes/default/browsers/omniweb.gif %%WWWDIR%%/themes/default/browsers/opera.gif %%WWWDIR%%/themes/default/browsers/otherbrowsers.gif %%WWWDIR%%/themes/default/browsers/safari.gif %%WWWDIR%%/themes/default/browsers/unknown.gif %%WWWDIR%%/themes/default/browsers/wget.gif %%WWWDIR%%/themes/default/changemonth/first.gif %%WWWDIR%%/themes/default/changemonth/first_off.gif %%WWWDIR%%/themes/default/changemonth/first_on.gif %%WWWDIR%%/themes/default/changemonth/last.gif %%WWWDIR%%/themes/default/changemonth/last_off.gif %%WWWDIR%%/themes/default/changemonth/last_on.gif %%WWWDIR%%/themes/default/changemonth/next.gif %%WWWDIR%%/themes/default/changemonth/next_off.gif %%WWWDIR%%/themes/default/changemonth/next_on.gif %%WWWDIR%%/themes/default/changemonth/prev.gif %%WWWDIR%%/themes/default/changemonth/prev_off.gif %%WWWDIR%%/themes/default/changemonth/prev_on.gif %%WWWDIR%%/themes/default/flags/ad.gif %%WWWDIR%%/themes/default/flags/ae.gif %%WWWDIR%%/themes/default/flags/af.gif %%WWWDIR%%/themes/default/flags/ag.gif %%WWWDIR%%/themes/default/flags/ai.gif %%WWWDIR%%/themes/default/flags/al.gif %%WWWDIR%%/themes/default/flags/am.gif %%WWWDIR%%/themes/default/flags/an.gif %%WWWDIR%%/themes/default/flags/ao.gif %%WWWDIR%%/themes/default/flags/ar.gif %%WWWDIR%%/themes/default/flags/as.gif %%WWWDIR%%/themes/default/flags/at.gif %%WWWDIR%%/themes/default/flags/au.gif %%WWWDIR%%/themes/default/flags/aw.gif %%WWWDIR%%/themes/default/flags/ax.gif %%WWWDIR%%/themes/default/flags/az.gif %%WWWDIR%%/themes/default/flags/ba.gif %%WWWDIR%%/themes/default/flags/bb.gif %%WWWDIR%%/themes/default/flags/bd.gif %%WWWDIR%%/themes/default/flags/be.gif %%WWWDIR%%/themes/default/flags/bf.gif %%WWWDIR%%/themes/default/flags/bg.gif %%WWWDIR%%/themes/default/flags/bh.gif %%WWWDIR%%/themes/default/flags/bi.gif %%WWWDIR%%/themes/default/flags/bj.gif %%WWWDIR%%/themes/default/flags/bm.gif %%WWWDIR%%/themes/default/flags/bn.gif %%WWWDIR%%/themes/default/flags/bo.gif %%WWWDIR%%/themes/default/flags/br.gif %%WWWDIR%%/themes/default/flags/bs.gif %%WWWDIR%%/themes/default/flags/bt.gif %%WWWDIR%%/themes/default/flags/bv.gif %%WWWDIR%%/themes/default/flags/bw.gif %%WWWDIR%%/themes/default/flags/by.gif %%WWWDIR%%/themes/default/flags/bz.gif %%WWWDIR%%/themes/default/flags/ca.gif %%WWWDIR%%/themes/default/flags/catalonia.gif %%WWWDIR%%/themes/default/flags/cc.gif %%WWWDIR%%/themes/default/flags/cd.gif %%WWWDIR%%/themes/default/flags/cf.gif %%WWWDIR%%/themes/default/flags/cg.gif %%WWWDIR%%/themes/default/flags/ch.gif %%WWWDIR%%/themes/default/flags/ci.gif %%WWWDIR%%/themes/default/flags/ck.gif %%WWWDIR%%/themes/default/flags/cl.gif %%WWWDIR%%/themes/default/flags/cm.gif %%WWWDIR%%/themes/default/flags/cn.gif %%WWWDIR%%/themes/default/flags/co.gif %%WWWDIR%%/themes/default/flags/cr.gif %%WWWDIR%%/themes/default/flags/cs.gif %%WWWDIR%%/themes/default/flags/cu.gif %%WWWDIR%%/themes/default/flags/cv.gif %%WWWDIR%%/themes/default/flags/cx.gif %%WWWDIR%%/themes/default/flags/cy.gif %%WWWDIR%%/themes/default/flags/cz.gif %%WWWDIR%%/themes/default/flags/de.gif %%WWWDIR%%/themes/default/flags/dj.gif %%WWWDIR%%/themes/default/flags/dk.gif %%WWWDIR%%/themes/default/flags/dm.gif %%WWWDIR%%/themes/default/flags/do.gif %%WWWDIR%%/themes/default/flags/dz.gif %%WWWDIR%%/themes/default/flags/ec.gif %%WWWDIR%%/themes/default/flags/ee.gif %%WWWDIR%%/themes/default/flags/eg.gif %%WWWDIR%%/themes/default/flags/eh.gif %%WWWDIR%%/themes/default/flags/england.gif %%WWWDIR%%/themes/default/flags/er.gif %%WWWDIR%%/themes/default/flags/es.gif %%WWWDIR%%/themes/default/flags/et.gif %%WWWDIR%%/themes/default/flags/eu.gif %%WWWDIR%%/themes/default/flags/fam.gif %%WWWDIR%%/themes/default/flags/fi.gif %%WWWDIR%%/themes/default/flags/fj.gif %%WWWDIR%%/themes/default/flags/fk.gif %%WWWDIR%%/themes/default/flags/fm.gif %%WWWDIR%%/themes/default/flags/fo.gif %%WWWDIR%%/themes/default/flags/fr.gif %%WWWDIR%%/themes/default/flags/ga.gif %%WWWDIR%%/themes/default/flags/gb.gif %%WWWDIR%%/themes/default/flags/gd.gif %%WWWDIR%%/themes/default/flags/ge.gif %%WWWDIR%%/themes/default/flags/gf.gif %%WWWDIR%%/themes/default/flags/gh.gif %%WWWDIR%%/themes/default/flags/gi.gif %%WWWDIR%%/themes/default/flags/gl.gif %%WWWDIR%%/themes/default/flags/gm.gif %%WWWDIR%%/themes/default/flags/gn.gif %%WWWDIR%%/themes/default/flags/gp.gif %%WWWDIR%%/themes/default/flags/gq.gif %%WWWDIR%%/themes/default/flags/gr.gif %%WWWDIR%%/themes/default/flags/gs.gif %%WWWDIR%%/themes/default/flags/gt.gif %%WWWDIR%%/themes/default/flags/gu.gif %%WWWDIR%%/themes/default/flags/gw.gif %%WWWDIR%%/themes/default/flags/gy.gif %%WWWDIR%%/themes/default/flags/hk.gif %%WWWDIR%%/themes/default/flags/hm.gif %%WWWDIR%%/themes/default/flags/hn.gif %%WWWDIR%%/themes/default/flags/hr.gif %%WWWDIR%%/themes/default/flags/ht.gif %%WWWDIR%%/themes/default/flags/hu.gif %%WWWDIR%%/themes/default/flags/id.gif %%WWWDIR%%/themes/default/flags/ie.gif %%WWWDIR%%/themes/default/flags/il.gif %%WWWDIR%%/themes/default/flags/in.gif %%WWWDIR%%/themes/default/flags/io.gif %%WWWDIR%%/themes/default/flags/iq.gif %%WWWDIR%%/themes/default/flags/ir.gif %%WWWDIR%%/themes/default/flags/is.gif %%WWWDIR%%/themes/default/flags/it.gif %%WWWDIR%%/themes/default/flags/jm.gif %%WWWDIR%%/themes/default/flags/jo.gif %%WWWDIR%%/themes/default/flags/jp.gif %%WWWDIR%%/themes/default/flags/ke.gif %%WWWDIR%%/themes/default/flags/kg.gif %%WWWDIR%%/themes/default/flags/kh.gif %%WWWDIR%%/themes/default/flags/ki.gif %%WWWDIR%%/themes/default/flags/km.gif %%WWWDIR%%/themes/default/flags/kn.gif %%WWWDIR%%/themes/default/flags/kp.gif %%WWWDIR%%/themes/default/flags/kr.gif %%WWWDIR%%/themes/default/flags/kw.gif %%WWWDIR%%/themes/default/flags/ky.gif %%WWWDIR%%/themes/default/flags/kz.gif %%WWWDIR%%/themes/default/flags/la.gif %%WWWDIR%%/themes/default/flags/lb.gif %%WWWDIR%%/themes/default/flags/lc.gif %%WWWDIR%%/themes/default/flags/li.gif %%WWWDIR%%/themes/default/flags/lk.gif %%WWWDIR%%/themes/default/flags/lr.gif %%WWWDIR%%/themes/default/flags/ls.gif %%WWWDIR%%/themes/default/flags/lt.gif %%WWWDIR%%/themes/default/flags/lu.gif %%WWWDIR%%/themes/default/flags/lv.gif %%WWWDIR%%/themes/default/flags/ly.gif %%WWWDIR%%/themes/default/flags/ma.gif %%WWWDIR%%/themes/default/flags/mc.gif %%WWWDIR%%/themes/default/flags/md.gif %%WWWDIR%%/themes/default/flags/me.gif %%WWWDIR%%/themes/default/flags/mg.gif %%WWWDIR%%/themes/default/flags/mh.gif %%WWWDIR%%/themes/default/flags/mk.gif %%WWWDIR%%/themes/default/flags/ml.gif %%WWWDIR%%/themes/default/flags/mm.gif %%WWWDIR%%/themes/default/flags/mn.gif %%WWWDIR%%/themes/default/flags/mo.gif %%WWWDIR%%/themes/default/flags/mp.gif %%WWWDIR%%/themes/default/flags/mq.gif %%WWWDIR%%/themes/default/flags/mr.gif %%WWWDIR%%/themes/default/flags/ms.gif %%WWWDIR%%/themes/default/flags/mt.gif %%WWWDIR%%/themes/default/flags/mu.gif %%WWWDIR%%/themes/default/flags/mv.gif %%WWWDIR%%/themes/default/flags/mw.gif %%WWWDIR%%/themes/default/flags/mx.gif %%WWWDIR%%/themes/default/flags/my.gif %%WWWDIR%%/themes/default/flags/mz.gif %%WWWDIR%%/themes/default/flags/na.gif %%WWWDIR%%/themes/default/flags/nc.gif %%WWWDIR%%/themes/default/flags/ne.gif %%WWWDIR%%/themes/default/flags/nf.gif %%WWWDIR%%/themes/default/flags/ng.gif %%WWWDIR%%/themes/default/flags/ni.gif %%WWWDIR%%/themes/default/flags/nl.gif %%WWWDIR%%/themes/default/flags/no.gif %%WWWDIR%%/themes/default/flags/np.gif %%WWWDIR%%/themes/default/flags/nr.gif %%WWWDIR%%/themes/default/flags/nu.gif %%WWWDIR%%/themes/default/flags/nz.gif %%WWWDIR%%/themes/default/flags/om.gif %%WWWDIR%%/themes/default/flags/pa.gif %%WWWDIR%%/themes/default/flags/pe.gif %%WWWDIR%%/themes/default/flags/pf.gif %%WWWDIR%%/themes/default/flags/pg.gif %%WWWDIR%%/themes/default/flags/ph.gif %%WWWDIR%%/themes/default/flags/pk.gif %%WWWDIR%%/themes/default/flags/pl.gif %%WWWDIR%%/themes/default/flags/pm.gif %%WWWDIR%%/themes/default/flags/pn.gif %%WWWDIR%%/themes/default/flags/pr.gif %%WWWDIR%%/themes/default/flags/ps.gif %%WWWDIR%%/themes/default/flags/pt.gif %%WWWDIR%%/themes/default/flags/pw.gif %%WWWDIR%%/themes/default/flags/py.gif %%WWWDIR%%/themes/default/flags/qa.gif %%WWWDIR%%/themes/default/flags/re.gif %%WWWDIR%%/themes/default/flags/ro.gif %%WWWDIR%%/themes/default/flags/rs.gif %%WWWDIR%%/themes/default/flags/ru.gif %%WWWDIR%%/themes/default/flags/rw.gif %%WWWDIR%%/themes/default/flags/sa.gif %%WWWDIR%%/themes/default/flags/sb.gif %%WWWDIR%%/themes/default/flags/sc.gif %%WWWDIR%%/themes/default/flags/scotland.gif %%WWWDIR%%/themes/default/flags/sd.gif %%WWWDIR%%/themes/default/flags/se.gif %%WWWDIR%%/themes/default/flags/sg.gif %%WWWDIR%%/themes/default/flags/sh.gif %%WWWDIR%%/themes/default/flags/si.gif %%WWWDIR%%/themes/default/flags/sj.gif %%WWWDIR%%/themes/default/flags/sk.gif %%WWWDIR%%/themes/default/flags/sl.gif %%WWWDIR%%/themes/default/flags/sm.gif %%WWWDIR%%/themes/default/flags/sn.gif %%WWWDIR%%/themes/default/flags/so.gif %%WWWDIR%%/themes/default/flags/sr.gif %%WWWDIR%%/themes/default/flags/st.gif %%WWWDIR%%/themes/default/flags/sv.gif %%WWWDIR%%/themes/default/flags/sy.gif %%WWWDIR%%/themes/default/flags/sz.gif %%WWWDIR%%/themes/default/flags/tc.gif %%WWWDIR%%/themes/default/flags/td.gif %%WWWDIR%%/themes/default/flags/tf.gif %%WWWDIR%%/themes/default/flags/tg.gif %%WWWDIR%%/themes/default/flags/th.gif %%WWWDIR%%/themes/default/flags/tj.gif %%WWWDIR%%/themes/default/flags/tk.gif %%WWWDIR%%/themes/default/flags/tl.gif %%WWWDIR%%/themes/default/flags/tm.gif %%WWWDIR%%/themes/default/flags/tn.gif %%WWWDIR%%/themes/default/flags/to.gif %%WWWDIR%%/themes/default/flags/tr.gif %%WWWDIR%%/themes/default/flags/trans.gif %%WWWDIR%%/themes/default/flags/tt.gif %%WWWDIR%%/themes/default/flags/tv.gif %%WWWDIR%%/themes/default/flags/tw.gif %%WWWDIR%%/themes/default/flags/tz.gif %%WWWDIR%%/themes/default/flags/ua.gif %%WWWDIR%%/themes/default/flags/ug.gif %%WWWDIR%%/themes/default/flags/uk.gif %%WWWDIR%%/themes/default/flags/um.gif %%WWWDIR%%/themes/default/flags/us.gif %%WWWDIR%%/themes/default/flags/uy.gif %%WWWDIR%%/themes/default/flags/uz.gif %%WWWDIR%%/themes/default/flags/va.gif %%WWWDIR%%/themes/default/flags/vc.gif %%WWWDIR%%/themes/default/flags/ve.gif %%WWWDIR%%/themes/default/flags/vg.gif %%WWWDIR%%/themes/default/flags/vi.gif %%WWWDIR%%/themes/default/flags/vn.gif %%WWWDIR%%/themes/default/flags/vu.gif %%WWWDIR%%/themes/default/flags/wales.gif %%WWWDIR%%/themes/default/flags/wf.gif %%WWWDIR%%/themes/default/flags/ws.gif %%WWWDIR%%/themes/default/flags/ye.gif %%WWWDIR%%/themes/default/flags/yt.gif %%WWWDIR%%/themes/default/flags/za.gif %%WWWDIR%%/themes/default/flags/zm.gif %%WWWDIR%%/themes/default/flags/zw.gif %%WWWDIR%%/themes/default/images/change_language.gif %%WWWDIR%%/themes/default/images/change_language_on.gif %%WWWDIR%%/themes/default/images/external_link.png %%WWWDIR%%/themes/default/images/loading.gif %%WWWDIR%%/themes/default/images/tab_left.gif %%WWWDIR%%/themes/default/images/tab_right.gif %%WWWDIR%%/themes/default/images/tablesorter_asc.gif %%WWWDIR%%/themes/default/images/tablesorter_bg.gif %%WWWDIR%%/themes/default/images/tablesorter_desc.gif %%WWWDIR%%/themes/default/images/taboff_left.gif %%WWWDIR%%/themes/default/images/taboff_right.gif %%WWWDIR%%/themes/default/os/bsd.gif %%WWWDIR%%/themes/default/os/linux.gif %%WWWDIR%%/themes/default/os/mac.gif %%WWWDIR%%/themes/default/os/otheros.gif %%WWWDIR%%/themes/default/os/psp.gif %%WWWDIR%%/themes/default/os/sun.gif %%WWWDIR%%/themes/default/os/symbian.gif %%WWWDIR%%/themes/default/os/unknown.gif %%WWWDIR%%/themes/default/os/win.gif %%WWWDIR%%/themes/default/paging/first.gif %%WWWDIR%%/themes/default/paging/first_off.gif %%WWWDIR%%/themes/default/paging/first_on.gif %%WWWDIR%%/themes/default/paging/last.gif %%WWWDIR%%/themes/default/paging/last_off.gif %%WWWDIR%%/themes/default/paging/last_on.gif %%WWWDIR%%/themes/default/paging/next.gif %%WWWDIR%%/themes/default/paging/next_off.gif %%WWWDIR%%/themes/default/paging/next_on.gif %%WWWDIR%%/themes/default/paging/prev.gif %%WWWDIR%%/themes/default/paging/prev_off.gif %%WWWDIR%%/themes/default/paging/prev_on.gif %%WWWDIR%%/themes/default/searchengines/alexa.gif %%WWWDIR%%/themes/default/searchengines/alice.gif %%WWWDIR%%/themes/default/searchengines/alltheweb.gif %%WWWDIR%%/themes/default/searchengines/altavista.gif %%WWWDIR%%/themes/default/searchengines/aol.gif %%WWWDIR%%/themes/default/searchengines/ask.gif %%WWWDIR%%/themes/default/searchengines/avantfind.gif %%WWWDIR%%/themes/default/searchengines/blingo.gif %%WWWDIR%%/themes/default/searchengines/bluewin.gif %%WWWDIR%%/themes/default/searchengines/clusty.gif %%WWWDIR%%/themes/default/searchengines/delicious.gif %%WWWDIR%%/themes/default/searchengines/dogpile.gif %%WWWDIR%%/themes/default/searchengines/earthlink.gif %%WWWDIR%%/themes/default/searchengines/eniro.gif %%WWWDIR%%/themes/default/searchengines/excite.gif %%WWWDIR%%/themes/default/searchengines/goodsearch.gif %%WWWDIR%%/themes/default/searchengines/google.gif %%WWWDIR%%/themes/default/searchengines/infospace.gif %%WWWDIR%%/themes/default/searchengines/kvasir.gif %%WWWDIR%%/themes/default/searchengines/live.gif %%WWWDIR%%/themes/default/searchengines/lycos.gif %%WWWDIR%%/themes/default/searchengines/mamma.gif %%WWWDIR%%/themes/default/searchengines/msn.gif %%WWWDIR%%/themes/default/searchengines/mywebsearch.gif %%WWWDIR%%/themes/default/searchengines/sapo.gif %%WWWDIR%%/themes/default/searchengines/search.gif %%WWWDIR%%/themes/default/searchengines/seznam.gif %%WWWDIR%%/themes/default/searchengines/steadysearch.gif %%WWWDIR%%/themes/default/searchengines/stumbleupon.gif %%WWWDIR%%/themes/default/searchengines/tiscali.gif %%WWWDIR%%/themes/default/searchengines/vivisimo.gif %%WWWDIR%%/themes/default/searchengines/voila.gif %%WWWDIR%%/themes/default/searchengines/webcrawler.gif %%WWWDIR%%/themes/default/searchengines/webde.gif %%WWWDIR%%/themes/default/searchengines/yahoo.gif %%WWWDIR%%/themes/default/style.css %%WWWDIR%%/themes/default/style.js %%WWWDIR%%/xml_history.php %%WWWDIR%%/xml_pages.php %%WWWDIR%%/xml_stats.php %%WWWDIR%%/xml_update.php -@dirrm %%WWWDIR%%/themes/default/searchengines -@dirrm %%WWWDIR%%/themes/default/paging -@dirrm %%WWWDIR%%/themes/default/os -@dirrm %%WWWDIR%%/themes/default/images -@dirrm %%WWWDIR%%/themes/default/flags -@dirrm %%WWWDIR%%/themes/default/changemonth -@dirrm %%WWWDIR%%/themes/default/browsers -@dirrm %%WWWDIR%%/themes/default -@dirrm %%WWWDIR%%/themes -@dirrm %%WWWDIR%%/swf -@dirrm %%WWWDIR%%/languages -@dirrm %%WWWDIR%%/js -@dirrm %%WWWDIR%% Index: head/www/linux-c6-flashplugin11/Makefile =================================================================== --- head/www/linux-c6-flashplugin11/Makefile (revision 400847) +++ head/www/linux-c6-flashplugin11/Makefile (revision 400848) @@ -1,77 +1,77 @@ # Created by: Artyom Mirgorodskiy # $FreeBSD$ PORTNAME= flashplugin PORTVERSION= 11.2r202.540 CATEGORIES= www multimedia linux MASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/pdc/${PORTVERSION:S/r/./}/:plugin \ LOCAL/nox:suplib PKGNAMEPREFIX= linux-${USE_LINUX}- DISTFILES= install_flash_player_11_linux.i386.tar.gz:plugin DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} MAINTAINER= emulation@FreeBSD.org COMMENT= Adobe Flash Player NPAPI Plugin ONLY_FOR_ARCHS= amd64 i386 USE_LINUX?= c6 USE_LINUX_APPS?= curl cyrus-sasl2 gdkpixbuf2 gtk2 nspr nss # libssh2 openldap WANT_GNOME= yes DISTINFO_FILE?= ${MASTERDIR}/distinfo.${LINUX_RPM_ARCH} PLIST?= ${MASTERDIR}/pkg-plist.${LINUX_RPM_ARCH} RESTRICTED= Redistribution not allowed RESTRICTED_FILES= ${DISTFILES:Nlinux-f10-flashsupport*:C/:[^:]+$//} NO_BUILD= yes NO_WRKSUBDIR= yes USES= webplugin:linux desktop-file-utils cpe WEBPLUGIN_FILES= libflashplayer.so OPTIONS_DEFINE= ALSA GNOME OPTIONS_SUB= yes ALSA_DESC= ALSA audio output (broken, needs lemul) ALSA_RUN_DEPENDS?= linux-${USE_LINUX}-alsa-lib>=1.0.22_2:${PORTSDIR}/audio/linux-c6-alsa-lib ALSA_DISTFILES_OFF= linux-f10-flashsupport-9.0.1.i386.tar.gz:suplib ALSA_PLIST_SUB_OFF= LINUXBASE="${LINUXBASE}" COMPATDIR="${LINUXBASE:H}" GNOME_DESC= include gnome support for .desktop file GNOME_USES= desktop-file-utils CPE_VENDOR= adobe CPE_PRODUCT= flash_player .include .if ${PORT_OPTIONS:MALSA} USE_LINUX_APPS+=alsalib alsa-plugins-oss .else .if ${USE_LINUX} == "f10" USE_LINUX_APPS+= openssl .else USE_LINUX_APPS+= openssl-compat .endif .endif .if ${PORT_OPTIONS:MGNOME} INSTALLS_ICONS= yes .endif post-patch: - @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' -e '/^NotShowIn=KDE/d' ${WRKDIR}/usr/share/applications/flash-player-properties.desktop + @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' -e '/^NotShowIn=KDE/d' ${WRKSRC}/usr/share/applications/flash-player-properties.desktop do-install: ${MKDIR} ${STAGEDIR}${WEBPLUGIN_DIR} - ${INSTALL_LIB} ${WRKDIR}/libflashplayer.so ${STAGEDIR}${WEBPLUGIN_DIR} + ${INSTALL_LIB} ${WRKSRC}/libflashplayer.so ${STAGEDIR}${WEBPLUGIN_DIR} .if ! ${PORT_OPTIONS:MALSA} ${MKDIR} ${STAGEDIR}${LINUXBASE}/usr/lib - ${INSTALL_LIB} ${WRKDIR}/libflashsupport.so ${STAGEDIR}${LINUXBASE}/usr/lib + ${INSTALL_LIB} ${WRKSRC}/libflashsupport.so ${STAGEDIR}${LINUXBASE}/usr/lib .endif - ${INSTALL_PROGRAM} ${WRKDIR}/usr/bin/flash-player-properties ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKDIR}/usr/share/applications/flash-player-properties.desktop ${STAGEDIR}${DESKTOPDIR} - (cd ${WRKDIR}/usr/share/icons && ${COPYTREE_SHARE} hicolor ${STAGEDIR}${PREFIX}/share/icons) + ${INSTALL_PROGRAM} ${WRKSRC}/usr/bin/flash-player-properties ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/usr/share/applications/flash-player-properties.desktop ${STAGEDIR}${DESKTOPDIR} + (cd ${WRKSRC}/usr/share/icons && ${COPYTREE_SHARE} hicolor ${STAGEDIR}${PREFIX}/share/icons) .include Index: head/www/mimetex/Makefile =================================================================== --- head/www/mimetex/Makefile (revision 400847) +++ head/www/mimetex/Makefile (revision 400848) @@ -1,57 +1,57 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= mimetex PORTVERSION= 20120331.1.74 CATEGORIES= www math MASTER_SITES= LOCAL/nivit/${PORTNAME}/${PORTVERSION}/ \ http://www.forkosh.com/ DISTNAME= ${PORTNAME} DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= CGI script that lets you embed LaTeX math in your HTML pages LICENSE= GPLv3 NO_WRKSUBDIR= yes USES= zip OPTIONS_DEFINE= ANTIALIASING DOCS STATIC OPTIONS_DEFAULT= ANTIALIASING DESC_ANTIALIASING= Use image format with anti-aliasing DESC_STATIC= Possible use of mimetex on another machine PORTDOCS= ${PORTNAME}.html .include # usefull if you run mimetex on another machine .if ${PORT_OPTIONS:MSTATIC} STATIC_MIMETEX= -static .endif # anti-aliasing no/yes .if ${PORT_OPTIONS:MANTIALIASING} IMAGES_TYPE= -DAA .else IMAGES_TYPE= -DGIF .endif # other options (see mimetex.c or online documentation) # example: make install USER_OPTIONS='-DCACHEPATH=\"/tmp\" -DDISPLAYSIZE=10' USER_OPTIONS?= do-build: - cd ${WRKDIR};\ + cd ${WRKSRC};\ ${CC} ${CFLAGS} ${STATIC_MIMETEX} ${IMAGES_TYPE} ${USER_OPTIONS} mimetex.c gifsave.c -lm -o mimetex.cgi do-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/cgi-bin ${INSTALL_PROGRAM} ${WRKSRC}/mimetex.cgi ${STAGEDIR}${WWWDIR}/cgi-bin/mimetex.cgi .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/www/ruby-wgettsv/Makefile =================================================================== --- head/www/ruby-wgettsv/Makefile (revision 400847) +++ head/www/ruby-wgettsv/Makefile (revision 400848) @@ -1,32 +1,32 @@ # Created by: Qing Feng # $FreeBSD$ PORTNAME= wgettsv PORTVERSION= 0.95 PORTREVISION= 1 CATEGORIES= www ruby MASTER_SITES= http://alpha.mixi.co.jp/dist/tctsearch/ PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DISTNAME= wgettsv EXTRACT_SUFX= MAINTAINER= ports@FreeBSD.org COMMENT= Collect WWW resources and generate TSV data NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes USES= shebangfix USE_RUBY= yes SHEBANG_FILES= wgettsv PLIST_FILES= bin/wgettsv do-extract: - @${MKDIR} ${WRKDIR} - ${CP} ${DISTDIR}/${DISTNAME} ${WRKDIR}/${DISTNAME} + @${MKDIR} ${WRKSRC} + ${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC}/${DISTNAME} do-install: - ${INSTALL_DATA} -m0755 ${WRKDIR}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} -m0755 ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/www/scloader/Makefile =================================================================== --- head/www/scloader/Makefile (revision 400847) +++ head/www/scloader/Makefile (revision 400848) @@ -1,48 +1,48 @@ # Created by: Radim Kolar # $FreeBSD$ PORTNAME= scloader PORTVERSION= 0.32 PORTREVISION= 1 CATEGORIES= www java MASTER_SITES= SF DISTNAME= loader${PORTVERSION:C/\.//} MAINTAINER= hsn@sendmail.cz COMMENT= Configurable web graber/spider LICENSE= GPLv2 USES= dos2unix zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/${PORTNAME} %%JAVAJARDIR%%/scloader.jar DOS2UNIX_REGEX= .+\.[^j][^a][^r]$ OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= README history todo manual.html PORTEXAMPLES= loader.cnf do-configure: ${SED} -e "s|%%JAVA%%|${LOCALBASE}/bin/java|" \ -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" \ - ${FILESDIR}/${PORTNAME}.sh > ${WRKDIR}/${PORTNAME} + ${FILESDIR}/${PORTNAME}.sh > ${WRKSRC}/${PORTNAME} do-install: ${INSTALL} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/scloader.jar ${STAGEDIR}${JAVAJARDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README history todo ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/doc/manual.html ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/samples/loader.cnf ${STAGEDIR}${EXAMPLESDIR} .include Index: head/www/skytemplate/Makefile =================================================================== --- head/www/skytemplate/Makefile (revision 400847) +++ head/www/skytemplate/Makefile (revision 400848) @@ -1,31 +1,28 @@ # Created by: Mun-Kyo Seo # $FreeBSD$ PORTNAME= skytemplate PORTVERSION= 1.4.0 CATEGORIES= www MASTER_SITES= http://daddy.withsky.net/SkyTemplate/download/ \ http://mirror.pmy.lv/SkyTemplate/download/ DISTNAME= SkyTemplate.v${PORTVERSION:S/.//g} MAINTAINER= munggo@gmail.com COMMENT= Yet another PHP compiling template engine -WRKSRC= ${WRKDIR}/${DISTNAME} - USE_PHP= yes WANT_PHP_WEB= yes -NO_WRKSUBDIR= yes NO_BUILD= yes SUB_FILES= pkg-message do-install: ${MKDIR} ${STAGEDIR}${DATADIR} .for f in class.SkyTemplate.php class.SkyTemplate_withDaddy.php ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}/SkyTpl ${INSTALL_DATA} ${WRKSRC}/SkyTpl/* ${STAGEDIR}${DATADIR}/SkyTpl .endfor .include Index: head/x11/xkbctrl/Makefile =================================================================== --- head/x11/xkbctrl/Makefile (revision 400847) +++ head/x11/xkbctrl/Makefile (revision 400848) @@ -1,30 +1,30 @@ # Created by: Yoshiro MIHIRA # $FreeBSD$ PORTNAME= xkbctrl PORTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= XORG/unsupported/test/Xkb/programs DISTFILES= Imakefile xkbctrl.c MAINTAINER= sanpei@FreeBSD.org COMMENT= Display and manipulate XKB keyboard controls from the commandline DIST_SUBDIR= xkbctrl PLIST_FILES= bin/xkbctrl USES= imake USE_XORG= x11 xkbfile NO_WRKSUBDIR= yes do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} + @${RM} -rf ${WRKSRC} + @${MKDIR} ${WRKSRC} @for _file in ${DISTFILES}; do \ ${CP} ${DISTDIR}/${DIST_SUBDIR}/$${_file} ${WRKSRC}; \ done do-install: @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/x11/xnodecor/Makefile =================================================================== --- head/x11/xnodecor/Makefile (revision 400847) +++ head/x11/xnodecor/Makefile (revision 400848) @@ -1,23 +1,23 @@ # Created by: Katsura Matsumoto # $FreeBSD$ PORTNAME= xnodecor PORTVERSION= 0.1 PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= ftp://ftp.42.org/pub/wmx/contrib/ DISTFILES= xnodecor.c MAINTAINER= katsura@cc.osaka-kyoiku.ac.jp COMMENT= Utility to set override_redirect in XWindowAttributes to True NO_WRKSUBDIR= yes USE_XORG= x11 PLIST_FILES= bin/xnodecor do-extract: - @${MKDIR} ${WRKDIR} - @${CP} ${FILESDIR}/Makefile ${WRKDIR} - @${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR} + @${MKDIR} ${WRKSRC} + @${CP} ${FILESDIR}/Makefile ${WRKSRC} + @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} .include Index: head/x11-fonts/fira/Makefile =================================================================== --- head/x11-fonts/fira/Makefile (revision 400847) +++ head/x11-fonts/fira/Makefile (revision 400848) @@ -1,60 +1,60 @@ # Created by: Horia Racoviceanu # $FreeBSD$ PORTNAME= fira PORTVERSION= 4.105 CATEGORIES= x11-fonts MASTER_SITES= http://www.carrois.com/downloads/%SUBDIR%/:sans,mono \ SF/horia/${CATEGORIES}/${PORTNAME}/%SUBDIR%/:sans,mono MASTER_SITE_SUBDIR= ${PORTNAME}_4_1/:sans ${PORTNAME}_mono_3_2/:mono DISTNAME= ${PORTNAME:S|f|F|} DISTFILES= ${DISTNAME}Fonts${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \ ${DISTNAME}MonoFonts${MONO_VERSION}${EXTRACT_SUFX}:mono EXTRACT_ONLY= ${DISTFILES:C|:[^:]+$||:M*.zip} MAINTAINER= horia@racoviceanu.com COMMENT= Sans-serif and monospaced typeface for small screens LICENSE= OFL11 USES= fonts zip USE_XORG= x11 NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes SUB_FILES= pkg-message PORTDOCS= *.pdf *.rtf PORTEXAMPLES= * MONO_VERSION= 3205 OPTIONS_DEFINE= DOCS EXAMPLES EXAMPLES_DESC= UFO source files DOCS_DISTFILES= ${DISTNAME}_4_1_Version_Report.rtf:sans \ ${DISTNAME}PDF${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \ ${DISTNAME}MonoPDF${MONO_VERSION}${EXTRACT_SUFX}:mono EXAMPLES_DISTFILES= ${DISTNAME}UFO_beta${PORTVERSION:S|.||}${EXTRACT_SUFX}:sans \ ${DISTNAME}MonoUFO_beta${MONO_VERSION}${EXTRACT_SUFX}:mono do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}*Fonts*/OTF/*.otf \ ${STAGEDIR}${FONTSDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} ${DISTDIR}/${DISTFILES:C|:[^:]+$||:M*.rtf} ${WRKSRC} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|:M*.rtf} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/${DISTNAME}*PDF*/|:M*.pdf} \ ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for e in ${EXAMPLES_DISTFILES:R:C|:[^:]+$||} - (cd ${WRKDIR}/${e} && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) + (cd ${WRKSRC}/${e} && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .endfor .include Index: head/x11-fonts/noto/Makefile =================================================================== --- head/x11-fonts/noto/Makefile (revision 400847) +++ head/x11-fonts/noto/Makefile (revision 400848) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= noto PORTVERSION= 1.0.4 PORTREVISION= 1 CATEGORIES= x11-fonts MASTER_SITES= https://noto-website.storage.googleapis.com/pkgs/ \ https://github.com/googlei18n/noto-emoji/raw/master/:emoji DISTNAME= ${PORTNAME:S|n|N|}-hinted DISTFILES= ${DISTNAME}.zip NotoEmoji-Regular.ttf:emoji EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= kevlo@FreeBSD.org COMMENT= Google font family LICENSE= APACHE20 OFL11 LICENSE_COMB= multi USES= fonts zip NO_BUILD= yes NO_WRKSUBDIR= yes post-extract: - ${CP} ${DISTDIR}/NotoEmoji-Regular.ttf ${WRKDIR} + ${CP} ${DISTDIR}/NotoEmoji-Regular.ttf ${WRKSRC} do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${WRKSRC} && ${INSTALL_DATA} *.otf ${STAGEDIR}${FONTSDIR} cd ${WRKSRC} && ${INSTALL_DATA} *.ttf ${STAGEDIR}${FONTSDIR} .include Index: head/x11-fonts/proggy_fonts/Makefile =================================================================== --- head/x11-fonts/proggy_fonts/Makefile (revision 400847) +++ head/x11-fonts/proggy_fonts/Makefile (revision 400848) @@ -1,41 +1,41 @@ # Created by: Leland Wang # $FreeBSD$ PORTNAME= proggy_fonts PORTVERSION= 1.0 PORTREVISION= 4 CATEGORIES= x11-fonts MASTER_SITES= http://www.proggyfonts.com/download/ DISTFILES= ProggyClean.pcf.zip ProggySquare.pcf.zip \ ProggySmall.pcf.zip ProggyTiny.pcf.zip \ ProggyCleanSZ.pcf.zip ProggySquareSZ.pcf.zip \ ProggyTinySZ.pcf.zip ProggyCleanSZBP.pcf.zip \ ProggyCleanCP.pcf.zip CodingFontTobi.pcf.zip \ Opti.pcf.gz OptiSmall.pcf.gz SpeedyPCF.zip \ PixelCarnageMono.pcf.gz WebbySmall.pcf.zip \ WebbyCaps.pcf.zip EXTRACT_ONLY= ProggyClean.pcf.zip ProggySquare.pcf.zip \ ProggySmall.pcf.zip ProggyTiny.pcf.zip \ ProggyCleanSZ.pcf.zip ProggySquareSZ.pcf.zip \ ProggyTinySZ.pcf.zip ProggyCleanSZBP.pcf.zip \ ProggyCleanCP.pcf.zip CodingFontTobi.pcf.zip \ SpeedyPCF.zip WebbySmall.pcf.zip \ WebbyCaps.pcf.zip MAINTAINER= ports@FreeBSD.org COMMENT= The perfect monospaced bitmap programming fonts ALREADY_UNZIP= ${DISTDIR}/Opti.pcf.gz ${DISTDIR}/OptiSmall.pcf.gz \ ${DISTDIR}/PixelCarnageMono.pcf.gz USE_XORG= x11 USES= fonts zip NO_WRKSUBDIR= yes NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} - ${CP} ${ALREADY_UNZIP} ${WRKDIR} - ${INSTALL_DATA} ${WRKDIR}/*.pcf* ${STAGEDIR}${FONTSDIR} + ${CP} ${ALREADY_UNZIP} ${WRKSRC} + ${INSTALL_DATA} ${WRKSRC}/*.pcf* ${STAGEDIR}${FONTSDIR} .include Index: head/x11-fonts/symbola/Makefile =================================================================== --- head/x11-fonts/symbola/Makefile (revision 400847) +++ head/x11-fonts/symbola/Makefile (revision 400848) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= symbola PORTVERSION= 7.19 PORTREVISION= 1 CATEGORIES= x11-fonts MASTER_SITES= http://users.teilar.gr/~g1951d/ DISTNAME= Symbola MAINTAINER= elizabeth@interlinked.me COMMENT= Basic Latin, Greek, Cyrillic and many Symbol blocks of Unicode LICENSE= Public_domain LICENSE_GROUPS= COPYFREE FONTS LICENSE_NAME= Disclaimer of rights LICENSE_FILE= ${FILESDIR}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept NO_WRKSUBDIR= yes NO_BUILD= yes USES= fonts zip OPTIONS_DEFINE= DOCS PORTDOCS= * do-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/*.htm ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/*.docx ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.htm ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.docx ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${FONTSDIR} - ${INSTALL_DATA} ${WRKDIR}/*.ttf ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR} .include Index: head/x11-fonts/tmu/Makefile =================================================================== --- head/x11-fonts/tmu/Makefile (revision 400847) +++ head/x11-fonts/tmu/Makefile (revision 400848) @@ -1,31 +1,31 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= tmu DISTVERSION= 1.901b CATEGORIES= x11-fonts MASTER_SITES= SF/thdltools/TibetanMachineFont/TMU_${DISTVERSION} DISTFILES= TibMachUni-${DISTVERSION}.ttf DIST_SUBDIR= tmu MAINTAINER= ports@FreeBSD.org COMMENT= Free Tibetan Machine Uni font LICENSE= GPLv3 # gpl.txt located at SF site USES= fonts NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes PLIST_FILES= ${FONTSDIR}/tmu.ttf EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # -EXTRACT_AFTER_ARGS= ${WRKDIR} +EXTRACT_AFTER_ARGS= ${WRKSRC} do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/TibMachUni-${DISTVERSION}.ttf \ ${STAGEDIR}${FONTSDIR}/tmu.ttf .include Index: head/x11-fonts/wqy/Makefile =================================================================== --- head/x11-fonts/wqy/Makefile (revision 400847) +++ head/x11-fonts/wqy/Makefile (revision 400848) @@ -1,101 +1,101 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= wqy-fonts PORTVERSION= 20100803 PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= x11-fonts MASTER_SITES= SF/wqy/wqy-bitmapfont/1.0.0-RC1:bitmapfont \ SF/wqy/wqy-unibit/1.1.0:unibit \ SF/wqy/wqy-zenhei/0.9.45%20%28Fighting-state%20RC1%29:zenhei \ SF/wqy/wqy-microhei-lite/0.2.0-beta:microheilite \ SF/wqy/wqy-microhei/0.2.0-beta:microhei DISTFILES= wqy-bitmapsong-pcf-1.0.0-RC1.tar.gz:bitmapfont \ wqy-unibit-bdf-1.1.0-1.tar.gz:unibit \ wqy-zenhei-0.9.45.tar.gz:zenhei \ wqy-microhei-lite-0.2.0-beta.tar.gz:microheilite \ wqy-microhei-0.2.0-beta.tar.gz:microhei MAINTAINER= ports@FreeBSD.org COMMENT= GNU GPL-licensed font set covering CJK and other Unicode characters BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf USE_XORG= x11 USES= fonts perl5 USE_PERL5= build NO_WRKSUBDIR= yes FONTNAME= wqy CONFDDIR= etc/fonts/conf.d CONFAVAILDIR= etc/fonts/conf.avail PLIST_SUB= CONFDDIR=${CONFDDIR} \ CONFAVAILDIR=${CONFAVAILDIR} SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS PORTDOCS= AUTHORS.bitmap ChangeLog.bitmap README.bitmap COPYING.bitmap \ LOGO.png \ AUTHORS.zenhei ChangeLog.zenhei README.zenhei \ AUTHORS.microheilite README.microheilite ChangeLog.microheilite \ AUTHORS.microhei README.microhei ChangeLog.microhei \ LICENSE_Apache2.txt LICENSE_GPLv3.txt do-build: - ${PERL} ${WRKDIR}/wqy-unibit/bdfmerge.pl 0x0--0xFFFF ${WRKDIR}/wqy-unibit/wqy-unibit.bdf > ${WRKDIR}/wqy-unibit/wqy-unibit_cjk.bdf - bdftopcf ${WRKDIR}/wqy-unibit/wqy-unibit_cjk.bdf > ${WRKDIR}/wqy-unibit/wqy-unibit.pcf - ${CP} ${WRKDIR}/wqy-bitmapsong/AUTHORS ${WRKDIR}/wqy-bitmapsong/AUTHORS.bitmap - ${CP} ${WRKDIR}/wqy-bitmapsong/ChangeLog ${WRKDIR}/wqy-bitmapsong/ChangeLog.bitmap - ${CP} ${WRKDIR}/wqy-bitmapsong/README ${WRKDIR}/wqy-bitmapsong/README.bitmap - ${CP} ${WRKDIR}/wqy-bitmapsong/COPYING ${WRKDIR}/wqy-bitmapsong/COPYING.bitmap - ${CP} ${WRKDIR}/wqy-zenhei/AUTHORS ${WRKDIR}/wqy-zenhei/AUTHORS.zenhei - ${CP} ${WRKDIR}/wqy-zenhei/ChangeLog ${WRKDIR}/wqy-zenhei/ChangeLog.zenhei - ${CP} ${WRKDIR}/wqy-zenhei/README ${WRKDIR}/wqy-zenhei/README.zenhei - ${CP} ${WRKDIR}/wqy-microhei-lite/AUTHORS.txt ${WRKDIR}/wqy-microhei-lite/AUTHORS.microheilite - ${CP} ${WRKDIR}/wqy-microhei-lite/ChangeLog.txt ${WRKDIR}/wqy-microhei-lite/ChangeLog.microheilite - ${CP} ${WRKDIR}/wqy-microhei-lite/README.txt ${WRKDIR}/wqy-microhei-lite/README.microheilite - ${CP} ${WRKDIR}/wqy-microhei/AUTHORS.txt ${WRKDIR}/wqy-microhei/AUTHORS.microhei - ${CP} ${WRKDIR}/wqy-microhei/ChangeLog.txt ${WRKDIR}/wqy-microhei/ChangeLog.microhei - ${CP} ${WRKDIR}/wqy-microhei/README.txt ${WRKDIR}/wqy-microhei/README.microhei + ${PERL} ${WRKSRC}/wqy-unibit/bdfmerge.pl 0x0--0xFFFF ${WRKSRC}/wqy-unibit/wqy-unibit.bdf > ${WRKSRC}/wqy-unibit/wqy-unibit_cjk.bdf + bdftopcf ${WRKSRC}/wqy-unibit/wqy-unibit_cjk.bdf > ${WRKSRC}/wqy-unibit/wqy-unibit.pcf + ${CP} ${WRKSRC}/wqy-bitmapsong/AUTHORS ${WRKSRC}/wqy-bitmapsong/AUTHORS.bitmap + ${CP} ${WRKSRC}/wqy-bitmapsong/ChangeLog ${WRKSRC}/wqy-bitmapsong/ChangeLog.bitmap + ${CP} ${WRKSRC}/wqy-bitmapsong/README ${WRKSRC}/wqy-bitmapsong/README.bitmap + ${CP} ${WRKSRC}/wqy-bitmapsong/COPYING ${WRKSRC}/wqy-bitmapsong/COPYING.bitmap + ${CP} ${WRKSRC}/wqy-zenhei/AUTHORS ${WRKSRC}/wqy-zenhei/AUTHORS.zenhei + ${CP} ${WRKSRC}/wqy-zenhei/ChangeLog ${WRKSRC}/wqy-zenhei/ChangeLog.zenhei + ${CP} ${WRKSRC}/wqy-zenhei/README ${WRKSRC}/wqy-zenhei/README.zenhei + ${CP} ${WRKSRC}/wqy-microhei-lite/AUTHORS.txt ${WRKSRC}/wqy-microhei-lite/AUTHORS.microheilite + ${CP} ${WRKSRC}/wqy-microhei-lite/ChangeLog.txt ${WRKSRC}/wqy-microhei-lite/ChangeLog.microheilite + ${CP} ${WRKSRC}/wqy-microhei-lite/README.txt ${WRKSRC}/wqy-microhei-lite/README.microheilite + ${CP} ${WRKSRC}/wqy-microhei/AUTHORS.txt ${WRKSRC}/wqy-microhei/AUTHORS.microhei + ${CP} ${WRKSRC}/wqy-microhei/ChangeLog.txt ${WRKSRC}/wqy-microhei/ChangeLog.microhei + ${CP} ${WRKSRC}/wqy-microhei/README.txt ${WRKSRC}/wqy-microhei/README.microhei do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} ${STAGEDIR}${PREFIX}/${CONFDDIR} ${STAGEDIR}${PREFIX}/${CONFAVAILDIR} # WQY Bitmap Song - ${INSTALL_DATA} ${WRKDIR}/wqy-bitmapsong/*.pcf ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/wqy-bitmapsong/*.pcf ${STAGEDIR}${FONTSDIR} # WQY Bitmap Song - ${INSTALL_DATA} ${WRKDIR}/wqy-unibit/wqy-unibit.pcf ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/wqy-unibit/wqy-unibit.pcf ${STAGEDIR}${FONTSDIR} # WQY TrueType Zenhei - ${INSTALL_DATA} ${WRKDIR}/wqy-zenhei/wqy-zenhei.ttc ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/wqy-zenhei/wqy-zenhei.ttc ${STAGEDIR}${FONTSDIR} # WQY TrueType MicroHei Lite - ${INSTALL_DATA} ${WRKDIR}/wqy-microhei-lite/wqy-microhei-lite.ttc ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/wqy-microhei-lite/wqy-microhei-lite.ttc ${STAGEDIR}${FONTSDIR} # WQY TrueType MicroHei - ${INSTALL_DATA} ${WRKDIR}/wqy-microhei/wqy-microhei.ttc ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/wqy-microhei/wqy-microhei.ttc ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${FILESDIR}/85-wqy.conf ${STAGEDIR}${PREFIX}/${CONFAVAILDIR} ${LN} -sf ${PREFIX}/${CONFAVAILDIR}/85-wqy.conf ${STAGEDIR}${PREFIX}/${CONFDDIR}/85-wqy.conf ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} \ - ${WRKDIR}/wqy-bitmapsong/AUTHORS.bitmap \ - ${WRKDIR}/wqy-bitmapsong/ChangeLog.bitmap \ - ${WRKDIR}/wqy-bitmapsong/README.bitmap \ - ${WRKDIR}/wqy-bitmapsong/COPYING.bitmap \ - ${WRKDIR}/wqy-bitmapsong/LOGO.png \ - ${WRKDIR}/wqy-zenhei/AUTHORS.zenhei \ - ${WRKDIR}/wqy-zenhei/ChangeLog.zenhei \ - ${WRKDIR}/wqy-zenhei/README.zenhei \ - ${WRKDIR}/wqy-microhei-lite/AUTHORS.microheilite \ - ${WRKDIR}/wqy-microhei-lite/ChangeLog.microheilite \ - ${WRKDIR}/wqy-microhei-lite/README.microheilite \ - ${WRKDIR}/wqy-microhei/AUTHORS.microhei \ - ${WRKDIR}/wqy-microhei/ChangeLog.microhei \ - ${WRKDIR}/wqy-microhei/README.microhei \ - ${WRKDIR}/wqy-microhei/LICENSE_Apache2.txt \ - ${WRKDIR}/wqy-microhei/LICENSE_GPLv3.txt \ + ${WRKSRC}/wqy-bitmapsong/AUTHORS.bitmap \ + ${WRKSRC}/wqy-bitmapsong/ChangeLog.bitmap \ + ${WRKSRC}/wqy-bitmapsong/README.bitmap \ + ${WRKSRC}/wqy-bitmapsong/COPYING.bitmap \ + ${WRKSRC}/wqy-bitmapsong/LOGO.png \ + ${WRKSRC}/wqy-zenhei/AUTHORS.zenhei \ + ${WRKSRC}/wqy-zenhei/ChangeLog.zenhei \ + ${WRKSRC}/wqy-zenhei/README.zenhei \ + ${WRKSRC}/wqy-microhei-lite/AUTHORS.microheilite \ + ${WRKSRC}/wqy-microhei-lite/ChangeLog.microheilite \ + ${WRKSRC}/wqy-microhei-lite/README.microheilite \ + ${WRKSRC}/wqy-microhei/AUTHORS.microhei \ + ${WRKSRC}/wqy-microhei/ChangeLog.microhei \ + ${WRKSRC}/wqy-microhei/README.microhei \ + ${WRKSRC}/wqy-microhei/LICENSE_Apache2.txt \ + ${WRKSRC}/wqy-microhei/LICENSE_GPLv3.txt \ ${STAGEDIR}${DOCSDIR} .include Index: head/x11-themes/gnome-icons/bsd.gnome-icons.mk =================================================================== --- head/x11-themes/gnome-icons/bsd.gnome-icons.mk (revision 400847) +++ head/x11-themes/gnome-icons/bsd.gnome-icons.mk (revision 400848) @@ -1,25 +1,17 @@ # Whom: Tom McLaughlin # $FreeBSD$ PKGNAMEPREFIX= gnome-icons- NO_BUILD= yes REASON= Themes may contain artwork not done by the author. \ Keep FreeBSD safe if theme author violated copyrights. WANT_GNOME= yes INSTALLS_ICONS= yes do-install: icon-do-install icon-do-install: - cd ${WRKDIR} && ${FIND} * -type d ! -empty \ - ! -path 'stage*' \ - -exec ${MKDIR} -m 0755 \ - ${STAGEDIR}${PREFIX}/share/icons/"{}" \; - cd ${WRKDIR} && ${FIND} * ! -type d ! -name 'plist' ! -name '*.bak' \ - ! -name '${LICENSE}' \ - ! -path 'stage/*' \ - -exec ${INSTALL_DATA} ${WRKDIR}/"{}" \ - ${STAGEDIR}${PREFIX}/share/icons/"{}" \; + cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/icons/ Index: head/x11-themes/gnome-icons-aqua-fusion/Makefile =================================================================== --- head/x11-themes/gnome-icons-aqua-fusion/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-aqua-fusion/Makefile (revision 400848) @@ -1,24 +1,24 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= aqua-fusion PORTVERSION= 20030216 PORTREVISION= 3 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon DISTNAME= ICON-AquaFusion MAINTAINER= ports@FreeBSD.org COMMENT= AquaFusion Icons for Gnome RESTRICTED= ${REASON} USES= tar:bzip2 -WRKSRC= "${WRKDIR}/AquaFusion" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-crystal/Makefile =================================================================== --- head/x11-themes/gnome-icons-crystal/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-crystal/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= crystal PORTVERSION= 1.2.0 PORTREVISION= 4 CATEGORIES= x11-themes gnome MASTER_SITES= SF/${PORTNAME}forgnome/Crystal%20SVG%20Icons/v${PORTVERSION} DISTNAME= CrystalSVG-${PORTVERSION} EXTRACT_SUFX= .bz2 MAINTAINER= ports@FreeBSD.org COMMENT= Crystal SVG Icons for Gnome RESTRICTED= ${REASON} USES= tar:bzip2 -WRKSRC= ${WRKDIR}/CfG-Crystal-SVG-${PORTVERSION} +NO_WRKSUBDIR= yes post-patch: - @${REINPLACE_CMD} 's|\(^Directories=.*\),,|\1,|' ${WRKSRC}/index.theme + @${REINPLACE_CMD} 's|\(^Directories=.*\),,|\1,|' ${WRKSRC}/CfG-Crystal-SVG-${PORTVERSION}/index.theme .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-dropline-neu/Makefile =================================================================== --- head/x11-themes/gnome-icons-dropline-neu/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-dropline-neu/Makefile (revision 400848) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= dropline-neu PORTVERSION= 0.6 CATEGORIES= x11-themes gnome MASTER_SITES= http://www.silvestre.com.ar/icons/ DISTNAME= Neu-${PORTVERSION}-PR3 MAINTAINER= olgeni@FreeBSD.org COMMENT= Dropline Neu Icons for Gnome USES= tar:bzip2 -WRKSRC= "${WRKDIR}/Neu" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-dropline-nou/Makefile =================================================================== --- head/x11-themes/gnome-icons-dropline-nou/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-dropline-nou/Makefile (revision 400848) @@ -1,19 +1,19 @@ # $FreeBSD$ PORTNAME= dropline-nou PORTVERSION= 090208 CATEGORIES= x11-themes gnome MASTER_SITES= http://www.silvestre.com.ar/icons/ DISTNAME= Nou-${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Dropline Nou Icons for Gnome USES= tar:bzip2 -WRKSRC= "${WRKDIR}/Nou" +NO_WRKSUBDIR= yes post-extract: @${RM} ${WRKSRC}/.icon-theme.cache .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-elementary/Makefile =================================================================== --- head/x11-themes/gnome-icons-elementary/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-elementary/Makefile (revision 400848) @@ -1,28 +1,28 @@ # Created by: Nicole Reid # $FreeBSD$ PORTNAME= elementary PORTVERSION= 3.2.2 CATEGORIES= x11-themes gnome MASTER_SITES= https://launchpadlibrarian.net/215062034/ \ https://launchpad.net/elementaryicons/3.x/${PORTVERSION}/+download/ PKGNAMEPREFIX= gnome-icons- DISTNAME= ${PORTNAME}-icon-theme-${PORTVERSION} MAINTAINER= root@cooltrainer.org COMMENT= Elementary icon set LICENSE= GPLv3 USES= tar:xz NO_BUILD= yes INSTALLS_ICONS= yes do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/icons/elementary/ \ - "! -name 'plist' ! -name '*.bak' ! -name '${LICENSE}' ! -path 'stage/*' " + "! -name '*.bak' ! -name '${LICENSE}'" ${FIND} ${STAGEDIR}${PREFIX}/share/icons/elementary/ -depth 2 \ -type d -empty | \ ${XARGS} ${RMDIR} .include Index: head/x11-themes/gnome-icons-gentoo-test/Makefile =================================================================== --- head/x11-themes/gnome-icons-gentoo-test/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-gentoo-test/Makefile (revision 400848) @@ -1,24 +1,24 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= gentoo-test PORTVERSION= 0.1 PORTREVISION= 3 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon DISTNAME= ICON-Gentoo-Test MAINTAINER= ports@FreeBSD.org COMMENT= Gentoo-Test Icons for Gnome RESTRICTED= ${REASON} USES= tar:bzip2 -WRKSRC= "${WRKDIR}/Gentoo-test" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-gion/Makefile =================================================================== --- head/x11-themes/gnome-icons-gion/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-gion/Makefile (revision 400848) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= gion PORTVERSION= 0.1.2 CATEGORIES= x11-themes gnome MASTER_SITES= http://www.silvestre.com.ar/icons/ DISTNAME= Gion-${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Gion Icons for Gnome USES= tar:bzip2 -WRKSRC= "${WRKDIR}/Gion" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-iris/Makefile =================================================================== --- head/x11-themes/gnome-icons-iris/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-iris/Makefile (revision 400848) @@ -1,24 +1,24 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= iris PORTVERSION= 20050420 PORTREVISION= 1 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/themes/icon DISTNAME= ICON-Iris MAINTAINER= ports@FreeBSD.org COMMENT= Iris SVG Icons for Gnome RESTRICTED= ${REASON} USES= tar:bzip2 -WRKSRC= "${WRKDIR}/Iris" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-noia-full/Makefile =================================================================== --- head/x11-themes/gnome-icons-noia-full/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-noia-full/Makefile (revision 400848) @@ -1,24 +1,24 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= noia-full PORTVERSION= 20041102 PORTREVISION= 2 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon DISTNAME= ICON-Noia MAINTAINER= ports@FreeBSD.org COMMENT= Noia Icons for Gnome RESTRICTED= ${REASON} USES= tar:bzip2 -WRKSRC= "${WRKDIR}/Noia" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-noia-warm/Makefile =================================================================== --- head/x11-themes/gnome-icons-noia-warm/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-noia-warm/Makefile (revision 400848) @@ -1,24 +1,24 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= noia-warm PORTVERSION= 20041102 PORTREVISION= 2 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon DISTNAME= ICON-NoiaWarm MAINTAINER= ports@FreeBSD.org COMMENT= NoiaWarm Icons for Gnome RESTRICTED= ${REASON} USES= tar:bzip2 -WRKSRC= "${WRKDIR}/NoiaWarm" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-refined/Makefile =================================================================== --- head/x11-themes/gnome-icons-refined/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-refined/Makefile (revision 400848) @@ -1,23 +1,23 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= refined PORTVERSION= 20030203 PORTREVISION= 3 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon DISTNAME= ICON-Gnome-RH8 MAINTAINER= ports@FreeBSD.org COMMENT= Refined Icons for Gnome RESTRICTED= ${REASON} -WRKSRC= "${WRKDIR}/gnome-rh8" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-slick/Makefile =================================================================== --- head/x11-themes/gnome-icons-slick/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-slick/Makefile (revision 400848) @@ -1,24 +1,24 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= slick PORTVERSION= 20030209 PORTREVISION= 3 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon DISTNAME= ICON-Slick MAINTAINER= ports@FreeBSD.org COMMENT= Slick Icons for Gnome RESTRICTED= ${REASON} USES= tar:bzip2 -WRKSRC= "${WRKDIR}/Slick" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-snow-apple/Makefile =================================================================== --- head/x11-themes/gnome-icons-snow-apple/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-snow-apple/Makefile (revision 400848) @@ -1,23 +1,23 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= snow-apple PORTVERSION= 20030202 PORTREVISION= 3 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon DISTNAME= ICON-Snow-Apple MAINTAINER= ports@FreeBSD.org COMMENT= Snow-Apple Icons for Gnome RESTRICTED= ${REASON} -WRKSRC= "${WRKDIR}/Snow-Apple" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-stylish/Makefile =================================================================== --- head/x11-themes/gnome-icons-stylish/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-stylish/Makefile (revision 400848) @@ -1,23 +1,23 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= stylish PORTVERSION= 20030129 PORTREVISION= 2 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon DISTNAME= ICON-Stylish MAINTAINER= ports@FreeBSD.org COMMENT= Stylish Icons for Gnome RESTRICTED= ${REASON} -WRKSRC= "${WRKDIR}/${PORTNAME}" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include Index: head/x11-themes/gnome-icons-ximian-south/Makefile =================================================================== --- head/x11-themes/gnome-icons-ximian-south/Makefile (revision 400847) +++ head/x11-themes/gnome-icons-ximian-south/Makefile (revision 400848) @@ -1,23 +1,22 @@ # Created by: Tom McLaughlin # $FreeBSD$ # Port logic gratuitously stolen from x11-themes/kde-icons-noia by # lioux@. If it's not defined here and you think it should be, check # x11-themes/gnome-icons/bsd.gnome-icons.mk for it. PORTNAME= ximian-south PORTVERSION= 1.3.6 PORTREVISION= 3 CATEGORIES= x11-themes gnome MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon DISTNAME= ICON-Ximian-South-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Ximian-South Icons for Gnome RESTRICTED= ${REASON} - -WRKSRC= "${WRKDIR}/${PORTNAME}" +NO_WRKSUBDIR= yes .include "${.CURDIR}/../gnome-icons/bsd.gnome-icons.mk" .include