#!/bin/bash ## PkgBuild script for: wsoundserver ## Auto-generated by src2pkg-0.7 ## src2pkg Copyright 2006-2007 Gilbert Ashley SOURCE_NAME='WSoundServer-0.4.0.tar.bz2' ALT_NAME='wsoundserver' ARCH='i486' BUILD='1' PRE_FIX='/usr' # Any extra options go here EXTRA_CONFIGS='--sysconfdir=/etc/X11/WindowMaker --enable-shared --disable-static' # Get the functions and configs source /usr/libexec/pkgbuild/FUNCTIONS ; # do_all_processes can substitute these 16 steps: pre_process find_source make_dirs unpack_source fix_source_perms echo -n $BLUE"Patching Sources - "$NORMAL cd $SRC_DIR && patch -p1 < $CWD/Resources/wsoundserver_0.4.0-19.diff 1> /dev/null echo $GREEN"Done!"$NORMAL rm -f $SRC_DIR/configure.in cd $SRC_DIR ; echo -n $BLUE"Prepping Sources - "$NORMAL echo -n "aclocal " aclocal 2> /dev/null echo -n "libtoolize " libtoolize --automake --force --copy 2> /dev/null echo -n "automake " automake --add-missing --copy --force 2> /dev/null echo -n "autoconf " autoconf echo $GREEN"Done!"$NORMAL configure_source compile_source fake_install mkdir -p $PKG_DIR/etc/X11/WindowMaker cp -a $CWD/Resources/WMSound $PKG_DIR/etc/X11/WindowMaker mkdir -p $PKG_DIR/usr/share/WindowMaker/SoundSets cp -a $CWD/Resources/DefaultSounds/Default $PKG_DIR/usr/share/WindowMaker/SoundSets mkdir -p $PKG_DIR/usr/share/WindowMaker/Sounds cp -a $CWD/Resources/DefaultSounds/*.wav $PKG_DIR/usr/share/WindowMaker/Sounds mkdir -p $PKG_DIR/usr/share/pixmaps cp -a $CWD/Resources/WSoundServer.xpm $PKG_DIR/usr/share/pixmaps fix_pkg_perms strip_bins create_docs cp -a $CWD/Resources/WSoundServer.menu $PKG_DIR/usr/doc/$NAME-$VERSION cp -a $CWD/Resources/WMSound $PKG_DIR/usr/doc/$NAME-$VERSION/WMSound.default compress_man_pages make_description make_doinst make_package post_process # Amigo PkgBuild and src2pkg - Copyright 2005-2006 Gilbert Ashley ## See the documentation for more help and examples. Below are some of # the most common Extras and Options for easy cut-and-paste use. # EXTRA_CONFIGS='' PRE_FIX='' DOCLIST='' INSTALL_RULE='' # SHELL_INSTALL='YES' CORRECT_PERMS='NO'