aboutsummaryrefslogtreecommitdiff
path: root/dev/perl/perl-xml-libxml/perl-xml-libxml.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev/perl/perl-xml-libxml/perl-xml-libxml.SlackBuild')
-rwxr-xr-xdev/perl/perl-xml-libxml/perl-xml-libxml.SlackBuild13
1 files changed, 6 insertions, 7 deletions
diff --git a/dev/perl/perl-xml-libxml/perl-xml-libxml.SlackBuild b/dev/perl/perl-xml-libxml/perl-xml-libxml.SlackBuild
index 61e26822..aab60683 100755
--- a/dev/perl/perl-xml-libxml/perl-xml-libxml.SlackBuild
+++ b/dev/perl/perl-xml-libxml/perl-xml-libxml.SlackBuild
@@ -77,6 +77,7 @@ if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then
fi
TMP="$TMP/$PACKAGE"
+PKG="$TMP/package-$PACKAGE"
if [ ! -d "$TMP" ]; then
mkdir -p $TMP
@@ -86,17 +87,15 @@ tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR
#cd $FILE_NAME-$VERSION
cd $FILE_NAME*
-# config and install!
-mkdir -p /install
-
+# config, make and install!
+eval $(perl '-V:sitelibexp')
+sed -i -e "s,\(-MXML::SAX\),-I${PKG}/${sitelibexp} \1," Makefile.PL
perl Makefile.PL || exit $ERROR_CONF
make || exit $ERROR_MAKE
make test
-make install DESTDIR=$TMP/package-$PACKAGE || exit $ERROR_INSTALL
-
-# make the package
+make install DESTDIR=$PKG || exit $ERROR_INSTALL
-cd $TMP/package-$PACKAGE
+cd $PKG
# we need to fix .packlist
string="`echo $TMP/package-$PACKAGE | sed -e 's/\//\\\\\//g'`"