[Frugalware-darcs] frugalware-current: jokosher-0.1-1-x86_64

AlexExtreme alex at alex-smith.me.uk
Tue Oct 24 17:58:09 CEST 2006


Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=frugalware-current;a=darcs_commitdiff;h=20061024155712-46e39-1ca2839bb08207ef1bda741d03f52f549733660f.gz;

[jokosher-0.1-1-x86_64
AlexExtreme <alex at alex-smith.me.uk>**20061024155712
  * New package, requested by me because I need it for my school work :P
  * Closes #1024
] {
adddir ./source/gnome-extra/jokosher
addfile ./source/gnome-extra/jokosher/01-alter-desktop-file.patch
hunk ./source/gnome-extra/jokosher/01-alter-desktop-file.patch 1
+diff -Nur jokosher-0.1/jokosher.desktop jokosher-0.1.new/jokosher.desktop
+--- jokosher-0.1/jokosher.desktop	2006-07-19 01:28:39.000000000 +0200
++++ jokosher-0.1.new/jokosher.desktop	2006-08-01 23:27:20.000000000 +0200
+@@ -3,9 +3,10 @@
+ Name=Jokosher
+ GenericName=Jokosher audio editing
+ Comment=Multi-track non-linear audio editing
+-Exec=Jokosher.py
+-Icon=jokosher.png
++Exec=jokosher
++Icon=/usr/share/jokosher/jokosher.png
+ Terminal=false
+ Type=Application
+ Categories=Application;AudioVideo;
+-Version=0.1
+\ Kein Zeilenumbruch am Dateiende.
++Version=0.1
++MimeType=application/x-jokosher
addfile ./source/gnome-extra/jokosher/FrugalBuild
hunk ./source/gnome-extra/jokosher/FrugalBuild 1
+# Compiling Time: 0.00 SBU
+# Maintainer: AlexExtreme <alex at alex-smith.me.uk>
+
+pkgname=jokosher
+pkgver=0.1
+pkgrel=1
+pkgdesc="Jokosher is a simple yet powerful multi-track audio studio"
+url="http://www.jokosher.org"
+depends=('gnonlin' 'gst-plugins-ugly-mad' 'gst-plugins-ugly-lame' 'gst-plugins-base-oil' 'pyalsaaudio' 'gst-python' \
+	 'dbus-python' 'pygtk')
+groups=('gnome-extra')
+archs=('i686' 'x86_64')
+up2date="lynx -dump http://www.jokosher.org/downloads/source | Flasttar"
+_F_gnome_mime=y
+_F_gnome_desktop=y
+Finclude gnome-scriptlet
+source=(http://www.jokosher.org/downloads/source/$pkgname-$pkgver.tar.gz \
+	01-alter-desktop-file.patch jokosher.xml jokosher)
+sha1sums=('26a84be84183400badf54173259badb8222904b1' \
+	  '70a6ab4c1ef7baefc023abdc14e6f4d627298764' \
+	  '654dd38db9f4dac716a192cf07e54819be794d79' \
+	  '5dc030c4d250b4cd67365edce34bb89e80daf3e2')
+
+build() {
+	Fcd
+	Fpatchall
+	Fmkdir /usr/bin
+	Fexerel ../jokosher /usr/bin/jokosher
+	Fmkdir /usr/share/mime/packages
+	Ffile jokosher.xml /usr/share/mime/packages/jokosher.xml
+	Fmkdir /usr/share/applications
+	Ffile $pkgname-$pkgver/jokosher.desktop /usr/share/applications/jokosher.desktop
+	Fmkdir /usr/share/jokosher
+	for file in *.py images Instruments doc *.png *.glade; do
+		Fcpr $pkgname-$pkgver/$file /usr/share/jokosher
+	done
+	Fbuild_gnome_scriptlet
+}
addfile ./source/gnome-extra/jokosher/jokosher
hunk ./source/gnome-extra/jokosher/jokosher 1
+#!/bin/sh
+
+( cd /usr/share/jokosher;
+python Jokosher.py )
addfile ./source/gnome-extra/jokosher/jokosher.xml
hunk ./source/gnome-extra/jokosher/jokosher.xml 1
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+  <mime-type type="application/x-jokosher">
+	  <sub-class-of type="application/x-gzip"/>
+    <comment>Jokosher project file</comment>
+    <glob pattern="*.jokosher"/>
+  </mime-type>
+</mime-info>
}


More information about the Frugalware-darcs mailing list