diff options
author | SanskritFritz | 2015-06-14 00:42:57 +0200 |
---|---|---|
committer | SanskritFritz | 2015-06-14 00:42:57 +0200 |
commit | 077c11177fc3177aaba8a5864e60defbb5300515 (patch) | |
tree | 86b7085ac49bc13a63e2b4fa57fd6233819c8bab | |
download | aur-077c11177fc3177aaba8a5864e60defbb5300515.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | fuse-emulator.desktop | 8 | ||||
-rw-r--r-- | fuse-emulator.install | 14 |
4 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8a33763d545f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = fuse-emulator + pkgdesc = ZX Spectrum emulator. + pkgver = 1.1.1 + pkgrel = 4 + url = http://fuse-emulator.sourceforge.net/fuse.php + install = fuse-emulator.install + arch = i686 + arch = x86_64 + license = GPL + depends = gtk2 + depends = libspectrum>=1.1.0 + depends = libxml2 + depends = libpng + depends = alsa-lib + depends = sdl + depends = gtk-update-icon-cache + source = http://downloads.sourceforge.net/sourceforge/fuse-emulator/fuse-1.1.1.tar.gz + source = fuse-emulator.desktop + md5sums = 858e530ffc04a2ed62dce76ac29b5762 + md5sums = 0abe9522e8d0bcfa51997dbd6a602197 + +pkgname = fuse-emulator + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a1cf3b24c31e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Contributor: bender02 at archlinux dot us +# Contributor: serbalgi (AUR) +# Maintainer: SanskritFritz (gmail) + +pkgname=fuse-emulator +pkgver=1.1.1 +pkgrel=4 +pkgdesc="ZX Spectrum emulator." +arch=('i686' 'x86_64') +url="http://fuse-emulator.sourceforge.net/fuse.php" +license=("GPL") +depends=('gtk2' 'libspectrum>=1.1.0' 'libxml2' 'libpng' 'alsa-lib' 'sdl' 'gtk-update-icon-cache') +install="$pkgname.install" +source=("http://downloads.sourceforge.net/sourceforge/fuse-emulator/fuse-$pkgver.tar.gz" + "fuse-emulator.desktop") + +build() { + cd "fuse-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "fuse-$pkgver" + make DESTDIR="$pkgdir" install + install -D -m 644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" +# install -D -m 644 "data/icons/256x256/fuse.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" + for resolution in 16x16 32x32 48x48 64x64 128x128 256x256 + do + install -D -m 644 "data/icons/$resolution/fuse.png" "$pkgdir/usr/share/icons/hicolor/$resolution/apps/$pkgname.png" + install -D -m 644 "data/icons/$resolution/application-x-spectrum.png" "$pkgdir/usr/share/icons/hicolor/$resolution/mimetypes/application-x-spectrum.png" + done +} + +md5sums=('858e530ffc04a2ed62dce76ac29b5762' + '0abe9522e8d0bcfa51997dbd6a602197') diff --git a/fuse-emulator.desktop b/fuse-emulator.desktop new file mode 100644 index 000000000000..c66517bc41d7 --- /dev/null +++ b/fuse-emulator.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Fuse ZX Spectrum Emulator +Comment=Emulator of the 1980s ZX Spectrum home computer +Icon=fuse-emulator +Exec=fuse %f +Terminal=false +Categories=Utility;Emulator; diff --git a/fuse-emulator.install b/fuse-emulator.install new file mode 100644 index 000000000000..16865dfc0faa --- /dev/null +++ b/fuse-emulator.install @@ -0,0 +1,14 @@ +post_install() { + update-desktop-database -q + update-mime-database /usr/share/mime + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} + |