Fixed a few bugs and implemented options handling (for pkgsrc)
This commit is contained in:
parent
3d707431ab
commit
f7aacdc962
|
@ -43,6 +43,8 @@ DEPEND_desktop=0
|
||||||
DEPEND_docbook=0
|
DEPEND_docbook=0
|
||||||
DEPEND_gtkdoc=0
|
DEPEND_gtkdoc=0
|
||||||
DEPEND_pkgconfig=0
|
DEPEND_pkgconfig=0
|
||||||
|
#method-specific
|
||||||
|
PKGSRC_ROOT="/usr/pkgsrc"
|
||||||
|
|
||||||
|
|
||||||
#functions
|
#functions
|
||||||
|
@ -199,7 +201,7 @@ PKGREVISION= $revision
|
||||||
EOF
|
EOF
|
||||||
cat >> "$pkgname/Makefile" << EOF
|
cat >> "$pkgname/Makefile" << EOF
|
||||||
CATEGORIES= wip
|
CATEGORIES= wip
|
||||||
MASTER_SITES= http://www.defora.org/os/download/$ID/
|
MASTER_SITES= http://www.defora.org/os/download/download/$ID/
|
||||||
|
|
||||||
MAINTAINER= $EMAIL
|
MAINTAINER= $EMAIL
|
||||||
HOMEPAGE= http://www.defora.org/
|
HOMEPAGE= http://www.defora.org/
|
||||||
|
@ -232,11 +234,16 @@ EOF
|
||||||
cat >> "$pkgname/Makefile" << EOF
|
cat >> "$pkgname/Makefile" << EOF
|
||||||
|
|
||||||
PKG_DESTDIR_SUPPORT= user-destdir
|
PKG_DESTDIR_SUPPORT= user-destdir
|
||||||
MAKE_FLAGS+= PREFIX=${PREFIX}
|
MAKE_FLAGS+= PREFIX=\${PREFIX}
|
||||||
MAKE_FLAGS+= DESTDIR=${DESTDIR}
|
MAKE_FLAGS+= DESTDIR=\${DESTDIR}
|
||||||
AUTO_MKDIRS= yes
|
AUTO_MKDIRS= yes
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
[ -f "$PKGSRC_ROOT/wip/$pkgname/options.mk" ] &&
|
||||||
|
cat >> "$pkgname/Makefile" << EOF
|
||||||
|
|
||||||
|
.include "options.mk"
|
||||||
|
EOF
|
||||||
cat >> "$pkgname/Makefile" << EOF
|
cat >> "$pkgname/Makefile" << EOF
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
|
Loading…
Reference in New Issue
Block a user