Rev 11295 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 11295 | Rev 11318 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | # currently a handpicked list of libraries Scribus depends on |
1 | # currently a handpicked list of libraries Scribus depends on |
2 | DEPLIBRARIES=zlib.pkg expat.pkg fontconfig.pkg jpeg.pkg tiff.pkg lcms.pkg freetype.pkg libpng.pkg render.pkg xrender.pkg cairo.pkg |
2 | DEPLIBRARIES=zlib.pkg jpeg.pkg tiff.pkg lcms.pkg freetype.pkg cairo.pkg |
3 | # these wil be optional packages later |
3 | # these wil be optional packages later |
4 | ADDITIONAL=ghostscript.mpkg antiword.pkg aspell.pkg |
4 | ADDITIONAL=ghostscript.mpkg antiword.pkg aspell.pkg |
5 | # this MUST be the installed path of the Scribus.app bundle |
5 | # this MUST be the installed path of the Scribus.app bundle |
6 | SCRIBUSAPP=/usr/local/Applications/Scribus135.app |
6 | SCRIBUSAPP=/usr/local/Applications/Scribus135.app |
7 | # How to name the package |
7 | # How to name the package |
Line 14... | Line 14... | ||
14 | SCRIBUSINFOFILE=${INPUTDIR}/Scribus.pkg-Info.plist |
14 | SCRIBUSINFOFILE=${INPUTDIR}/Scribus.pkg-Info.plist |
15 | SCRIBUSPKG=${INPUTDIR}/ScribusPkg |
15 | SCRIBUSPKG=${INPUTDIR}/ScribusPkg |
16 | DESCFILE=${INPUTDIR}/Description.plist |
16 | DESCFILE=${INPUTDIR}/Description.plist |
17 | RESOURCES=${INPUTDIR}/Resources |
17 | RESOURCES=${INPUTDIR}/Resources |
18 | 18 | ||
19 | all: clean ${DEPLIBRARIES} Scribus.pkg |
19 | all: ${DEPLIBRARIES} Scribus.pkg |
20 | @echo Packaging ${PKGNAME} from ${DEPLIBRARIES} |
20 | @echo Packaging ${PKGNAME} with ${DEPLIBRARIES} |
21 | @/Developer/Tools/packagemaker -build -p ${DISTDIR}/${PKGNAME}.mpkg -mi ${DISTDIR}/packages -i ${INFOFILE} -r ${RESOURCES} |
21 | @/Developer/Tools/packagemaker -build -p ${DISTDIR}/${PKGNAME}.mpkg -mi ${DISTDIR}/packages -i ${INFOFILE} -r ${RESOURCES} |
22 | 22 | ||
23 | tmpdirs: |
23 | tmpdirs: |
24 | mkdir -p ${DISTDIR}/packages |
24 | mkdir -p ${DISTDIR}/packages |
25 | 25 | ||
26 | %.pkg: tmpdirs |
26 | %.pkg: tmpdirs |
27 | port -f -k pkg $* |
27 | port -f -k pkg $* |
28 | @cp -Rpn /opt/local/var/macports/build/*$**/work/*.pkg ${DISTDIR}/packages/ |
28 | @cp -Rpn /opt/local/var/macports/build/*$**/work/*.pkg ${DISTDIR}/packages/ |
- | 29 | ||
- | 30 | cairo.pkg: fontconfig.pkg expat.pkg libiconv.pkg libpng.pkg |
|
- | 31 | port -f -k pkg cairo +no-x11 |
|
- | 32 | @cp -Rpn /opt/local/var/macports/build/*cairo*/work/*.pkg ${DISTDIR}/packages/ |
|
29 | 33 | ||
30 | %.mpkg: tmpdirs |
34 | %.mpkg: tmpdirs |
31 | #port -f -k upgrade $* |
35 | #port -f -k upgrade $* |
32 | port -f -k -v mpkg $* |
36 | port -f -k -v mpkg $* |
33 | @cp -Rpn /opt/local/var/macports/build/*$**/work/*.mpkg ${DISTDIR}/packages/ |
37 | @cp -Rpn /opt/local/var/macports/build/*$**/work/*.mpkg ${DISTDIR}/packages/ |