[rosegarden-4-1.2.3-1-i686
crazy <[EMAIL PROTECTED]>**20060302171303
 * New package
] {
adddir ./extra/source/kde/rosegarden
addfile ./extra/source/kde/rosegarden/FrugalBuild
hunk ./extra/source/kde/rosegarden/FrugalBuild 1
+# Last Modified: Thu, 02 Mar 2006 17:51:49 +0100
+# Compiling Time: ~3.40 SBU
+# Maintainer: crazy <[EMAIL PROTECTED]>
+
+pkgname=rosegarden-4
+pkgver=1.2.3
+pkgrel=1
+pkgdesc="Rosegarden is a professional audio MIDI sequencer,score editor,music 
composition and editing environment."
+url="http://www.rosegardenmusic.com/";
+depends=('kdelibs' 'dssi' 'liblrdf')
+makedepends=('scons')
+up2date="lynx --dump http://www.rosegardenmusic.com/| grep -m1 "Release"|sed 
-e 's/.* \([0-9].[0-9].[0-9]\).*/\1/'"
+source=("http://mesh.dl.sourceforge.net/sourceforge/rosegarden/$pkgname-$pkgver.tar.bz2";)
+groups=('kde-extra' 'multimedia-extra')
+archs=('i686')
+sha1sums=('686b498d65951dd80def70d84beb429d24cdda49')
+
+
+build ()
+{
+
+     Fcd
+     scons configure prefix=/usr || return 1
+     scons || return 1
+     scons prefix=$Fdestdir/usr  install || return 1
+     ## FIXME -- need patch :/
+     ##Frm 
/usr/share/apps/rosegarden/fonts/mappings/{fughetta.xml,inkpen.xml,maestro.xml, 
\
+     ##             
opus.xml,petrucci.xml,sonata.xml,steinberg.xml,xinfonia.xml}
+}
+
+# optimalization OK
+
+# vim: ft=sh
addfile ./extra/source/kde/rosegarden/rosegarden-4.install
hunk ./extra/source/kde/rosegarden/rosegarden-4.install 1
+post_install()
+{
+
+       if ! ls /dev/snd/seq 2>/dev/null >/dev/null; then
+           echo "Module snd_seq_midi not loaded.. loading now.."
+               /sbin/modprobe snd_seq_midi
+       fi
+        if ! grep -q snd_seq_midi  /etc/sysconfig/modules; then
+          echo "Adding snd_seq_midi to /etc/sysconfig/modules.."
+           echo "snd_seq_midi" >> /etc/sysconfig/modules
+        fi
+}
+
+post_upgrade()
+{
+       post_install $1
+}
+
+post_remove()
+{
+
+echo ""
+echo "::INFO::"
+echo "You removed rosegarden4 I'm not going to auto remove"
+echo "'snd_seq_midi from /etc/sysconfig/module' mabye other"
+echo "installed apps using it ( eg : noteedit and alike )."
+echo "Please remove it manually is not needed anymore."
+echo ""
+
+}
+
+op=$1
+shift
+
+$op $*
+
+# vim: ft=sh
+
}
_______________________________________________
Frugalware-darcs mailing list
Frugalware-darcs@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-darcs

Reply via email to