mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Add support for STAGEDIR
This commit is contained in:
parent
a7c872d7e5
commit
ccb339f7cc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=328532
6 changed files with 32 additions and 36 deletions
|
@ -17,9 +17,6 @@ PORTDOCS= readme.html
|
|||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|CC=g++|CC=${CXX}|' \
|
||||
-e '/^CCFLAGS/ s|-O2|${CXXFLAGS}|' \
|
||||
|
@ -36,19 +33,19 @@ post-patch:
|
|||
${WRKSRC}/gamestate.cpp
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
|
||||
${MKDIR} ${DATADIR}
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
|
||||
@${MKDIR} ${STAGEDIR}${DATADIR}
|
||||
.for dir in gfx islands sound
|
||||
cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${DATADIR}
|
||||
cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${DATADIR}
|
||||
.endfor
|
||||
${MKDIR} ${PREFIX}/share/applications
|
||||
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${PREFIX}/share/applications
|
||||
@${MKDIR} ${STAGEDIR}${PREFIX}/share/applications
|
||||
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop \
|
||||
${STAGEDIR}${PREFIX}/share/applications
|
||||
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}_fullscreen.desktop \
|
||||
${PREFIX}/share/applications
|
||||
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}64.png ${PREFIX}/share/pixmaps
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/readme.html ${DOCSDIR}
|
||||
.endif
|
||||
${STAGEDIR}${PREFIX}/share/applications
|
||||
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}64.png \
|
||||
${STAGEDIR}${PREFIX}/share/pixmaps
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/readme.html ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -24,7 +24,6 @@ USE_QT4= gui moc_build qmake_build
|
|||
|
||||
DESKTOP_ENTRIES="Quackle" "${COMMENT}" "" "quackle" "Game;BoardGame;" "true"
|
||||
|
||||
NO_STAGE= yes
|
||||
post-extract:
|
||||
@${FIND} ${WRKSRC} \( -name "*.[ao]" -or -name "moc_*" \) -delete
|
||||
|
||||
|
@ -48,7 +47,8 @@ pre-build:
|
|||
.endfor
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/quacker ${PREFIX}/bin/quackle
|
||||
@(cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${DATADIR})
|
||||
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/quacker \
|
||||
${STAGEDIR}${PREFIX}/bin/quackle
|
||||
@(cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -19,11 +19,11 @@ USE_PYTHON= yes
|
|||
USE_PYDISTUTILS= yes
|
||||
PYDISTUTILS_PKGNAME= Mirage
|
||||
|
||||
PORTDOCS= CHANGELOG README TODO TRANSLATORS
|
||||
PORT_VERBS= ${PORTNAME} imgfuncs
|
||||
|
||||
OPTIONS_DEFINE= DOCS GNOME
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MGNOME}
|
||||
|
@ -35,11 +35,7 @@ post-patch:
|
|||
's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/setup.py
|
||||
|
||||
post-install:
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
.for file in CHANGELOG README TODO TRANSLATORS
|
||||
${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -5,10 +5,6 @@ bin/mirage
|
|||
%%PYTHON_SITELIBDIR%%/mirage.pyo
|
||||
%%PYTHON_SITELIBDIR%%/xmouse.so
|
||||
share/applications/mirage.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TRANSLATORS
|
||||
share/locale/cs/LC_MESSAGES/mirage.mo
|
||||
share/locale/de/LC_MESSAGES/mirage.mo
|
||||
share/locale/es/LC_MESSAGES/mirage.mo
|
||||
|
@ -27,7 +23,6 @@ share/locale/zh_CN/LC_MESSAGES/mirage.mo
|
|||
%%DATADIR%%/stock_shuffle.png
|
||||
share/pixmaps/mirage.png
|
||||
@dirrm %%DATADIR%%
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
@dirrmtry share/locale/ua/LC_MESSAGES
|
||||
@dirrmtry share/locale/ua
|
||||
@dirrmtry share/applications
|
||||
|
|
|
@ -25,12 +25,6 @@ CMAKE_ARGS= -DPODOFO_BUILD_SHARED:BOOL=TRUE \
|
|||
USE_OPENSSL= yes
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
MAN1= podofobox.1 podofocountpages.1 podofocrop.1 \
|
||||
podofoencrypt.1 podofoimg2pdf.1 podofoimgextract.1 \
|
||||
podofoimpose.1 podofoincrementalupdates.1 podofomerge.1 \
|
||||
podofopages.1 podofopdfinfo.1 podofotxt2pdf.1 \
|
||||
podofotxtextract.1 podofouncompress.1 podofoxmp.1
|
||||
|
||||
OPTIONS_DEFINE= IMPOSE JPEG PNG TIFF
|
||||
OPTIONS_DEFAULT= JPEG PNG TIFF
|
||||
IMPOSE_DESC= Build impose tool (needs Lua)
|
||||
|
@ -48,7 +42,6 @@ PNG_LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png
|
|||
TIFF_CMAKE_ON= -DWANT_TIFF:BOOL=TRUE
|
||||
TIFF_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MIMPOSE}
|
||||
|
|
|
@ -120,6 +120,21 @@ include/podofo/podofo-base.h
|
|||
include/podofo/podofo.h
|
||||
lib/libpodofo.so
|
||||
lib/libpodofo.so.0
|
||||
man/man1/podofobox.1.gz
|
||||
man/man1/podofocountpages.1.gz
|
||||
man/man1/podofocrop.1.gz
|
||||
man/man1/podofoencrypt.1.gz
|
||||
man/man1/podofoimg2pdf.1.gz
|
||||
man/man1/podofoimgextract.1.gz
|
||||
man/man1/podofoimpose.1.gz
|
||||
man/man1/podofoincrementalupdates.1.gz
|
||||
man/man1/podofomerge.1.gz
|
||||
man/man1/podofopages.1.gz
|
||||
man/man1/podofopdfinfo.1.gz
|
||||
man/man1/podofotxt2pdf.1.gz
|
||||
man/man1/podofotxtextract.1.gz
|
||||
man/man1/podofouncompress.1.gz
|
||||
man/man1/podofoxmp.1.gz
|
||||
@dirrm include/podofo/doc
|
||||
@dirrm include/podofo/base/util
|
||||
@dirrm include/podofo/base
|
||||
|
|
Loading…
Add table
Reference in a new issue