Subversion Repositories Scribus

Rev

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/