summaryrefslogtreecommitdiff
path: root/misc/SlackBuild.in
diff options
context:
space:
mode:
Diffstat (limited to 'misc/SlackBuild.in')
-rw-r--r--misc/SlackBuild.in15
1 files changed, 13 insertions, 2 deletions
diff --git a/misc/SlackBuild.in b/misc/SlackBuild.in
index 5db360cda..35a0319fe 100644
--- a/misc/SlackBuild.in
+++ b/misc/SlackBuild.in
@@ -14,6 +14,15 @@ TMPBUILD=$CWD/tmpbuild
#DOINSTDIR=/install
#
+# Create the post-install script
+#
+do_install_sh() {
+cat > doinst.sh <<EOF
+/sbin/ldconfig
+EOF
+}
+
+#
# Create package description for pkgtool.
#
do_descr() {
@@ -39,9 +48,11 @@ do_build() {
rm -rf $TMPBUILD
mkdir -p $TMPBUILD
cd $TMPBUILD && tar -xzf $CWD/@TAR_NAME@.tar.gz
+ do_install_sh;
cd @TAR_NAME@
DIE=1
./configure --prefix=$PREFIX && make && make install-strip prefix=$PKG/$PREFIX && \
+ mkdir -p $PKG/install && cp $TMPBUILD/doinst.sh $PKG/install && \
cd $PKG && \
echo "n" | makepkg $PACKAGE && \
mv $PACKAGE $SLCK && \
@@ -149,7 +160,7 @@ build_k7() {
main() {
rm -rf $SLCK
mkdir -p $SLCK
- rm -f config.cache && ./autogen.sh && make dist
+ rm -f config.cache && ./cvscompile.sh && make dist
build_pentiumpro
build_pentium
build_k6
@@ -164,7 +175,7 @@ main() {
build_arch() {
rm -rf $SLCK
mkdir -p $SLCK
- rm -f config.cache && ./autogen.sh && make dist
+ rm -f config.cache && ./cvscompile.sh && make dist
$barch
mv -f $CWD/@TAR_NAME@.tar.gz $SLCK
}