aboutsummaryrefslogtreecommitdiff
path: root/media/sound/pd
diff options
context:
space:
mode:
Diffstat (limited to 'media/sound/pd')
-rwxr-xr-xmedia/sound/pd/pd.SlackBuild43
1 files changed, 4 insertions, 39 deletions
diff --git a/media/sound/pd/pd.SlackBuild b/media/sound/pd/pd.SlackBuild
index 18d5ce52..57a2ce27 100755
--- a/media/sound/pd/pd.SlackBuild
+++ b/media/sound/pd/pd.SlackBuild
@@ -176,47 +176,12 @@ pd:
pd:
EODESC
-# Add a post-installation script (doinst.sh)
-cat << EOSCRIPT > "$PKG/install/doinst.sh"
-config() {
- NEW="\$1"
- OLD="\$(dirname \$NEW)/\$(basename \$NEW .new)"
- # If there's no config file by that name, mv it over:
- if [ ! -r \$OLD ]; then
- mv \$NEW \$OLD
- elif [ "\$(cat \$OLD | md5sum)" = "\$(cat \$NEW | md5sum)" ]; then
- # toss the redundant copy
- rm \$NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
-}
-
-mkgroup() {
- GROUP="\$1"
- if ! grep -qe "^\$GROUP:" etc/group; then
- echo Creating group \$GROUP...
- chroot . /usr/sbin/groupadd \$GROUP
- fi
-}
-
-mkuser() {
- USER="\$1"
- if [ ! -z "\$2" ]; then
- GROUP="\$2"
- else
- GROUP="\$USER"
- fi
- if ! grep -qe "^\$USER:" etc/passwd; then
- echo Creating user \$USER...
- chroot . /usr/sbin/useradd \$USER -g \$GROUP
- fi
-}
-
-ln -sf /usr/lib64/pd/bin/pd-gui usr/bin/pd-gui ; ln -sf /usr/bin/pd usr/lib64/pd//bin/pd ; ln -sf /usr/lib64/pd/bin/pd.tk usr/bin/pd.tk ; ln -s /usr/lib64/pd/bin/pd-watchdog usr/bin/pd-watchdog
-EOSCRIPT
-
# Build the package
cd "$PKG"
+ln -s usr/lib64/pd/bin/pd-gui usr/bin/pd-gui
+ln -s usr/bin/pd usr/lib64/pd//bin/pd
+ln -s usr/lib64/pd/bin/pd.tk usr/bin/pd.tk
+ln -s usr/lib64/pd/bin/pd-watchdog usr/bin/pd-watchdog"
makepkg -l y -c n "$REPOS/$PKG_NAME-$PKG_VERSION-$ARCH-$BUILD.tgz" || exit $ERROR_MKPKG
# Delete source and build directories if requested