summaryrefslogtreecommitdiffstats
path: root/icedtea-web
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2012-01-01 19:49:22 +0000
committer Eric Hameleers <alien@slackware.com>2012-01-01 19:49:22 +0000
commitcf13160f4616398f6293d705177105b1c86a1a61 (patch)
treeccc539bb771756cbd313a753c39fcbd71df45c24 /icedtea-web
parent70e4fa892f0be14762fec6f74ca376ac6df9ae75 (diff)
downloadasb-cf13160f4616398f6293d705177105b1c86a1a61.tar.gz
asb-cf13160f4616398f6293d705177105b1c86a1a61.tar.xz
For version 1.1 and up, install into /usr
Diffstat (limited to 'icedtea-web')
-rwxr-xr-xicedtea-web/build/icedtea-web.SlackBuild28
1 files changed, 10 insertions, 18 deletions
diff --git a/icedtea-web/build/icedtea-web.SlackBuild b/icedtea-web/build/icedtea-web.SlackBuild
index 690a02dd..a2efa040 100755
--- a/icedtea-web/build/icedtea-web.SlackBuild
+++ b/icedtea-web/build/icedtea-web.SlackBuild
@@ -80,16 +80,18 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-JVMDIR=${JAVA_HOME:-"/usr/lib${LIBDIRSUFFIX}/java"}
-
+# IcedTea Web 1.1 and later do not install into the JDK/JRE directory but
+# straight into /usr/lib
CFLAGS="$SLKCFLAGS" \
LDFLAGS="$SLKLDFLAGS" \
./configure \
- --prefix=$JVMDIR \
- --mandir=$JVMDIR/man \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --mandir=/usr/man \
+ --infodir=/usr/info \
--docdir=/usr/doc/$PKGNAM-$VERSION \
- --with-jdk-home=$JVMDIR \
- --with-jre-home=$JVMDIR/jre \
+ --with-jdk-home=/usr/lib${LIBDIRSUFFIX}/java \
+ --with-jre-home=/usr/lib${LIBDIRSUFFIX}/java/jre/ \
--with-pkgversion=$(cat /etc/slackware-version |tr ' ' '-')-$ARCH \
--disable-docs \
--build=$TARGET
@@ -97,20 +99,10 @@ LDFLAGS="$SLKLDFLAGS" \
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
-# Provide symlinks to binaries to make them accessible:
-install -m755 -d $PKG/usr/bin
-install -m755 -d $PKG/$JVMDIR/jre/bin
-( cd $PKG/$JVMDIR/bin
- for file in *; do
- ln -sf ${JVMDIR}/bin/${file} ${PKG}/usr/bin
- ln -sf ${JVMDIR}/bin/${file} ${PKG}/${JVMDIR}/jre/bin
- done
-)
-
# Provide a link to the plugin for browsers:
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins
( cd $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins
- ln -sf $JVMDIR/lib/IcedTeaPlugin.so IcedTeaPlugin.so
+ ln -sf /usr/lib${LIBDIRSUFFIX}/IcedTeaPlugin.so
)
# Install desktop files:
@@ -124,7 +116,7 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" \
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
- AUTHORS COPYING ChangeLog NEWS README \
+ AUTHORS COPYING ChangeLog NEWS README doc/OVERVIEW \
$PKG/usr/doc/$PKGNAM-$VERSION
mkdir -p $PKG/install