blob: 1c791730d6cba2fa4a1f4e67147afb7690f9a78d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
# vim:set ts=2 sw=2 et:
# Maintainer: orumin <dev@orum.in>
pkgname=previous-svn
pkgver=r635
pkgrel=1
pkgdesc="NeXTSTEP Emulator"
arch=('i686' 'x86_64')
url="http://previous.alternative-system.com"
license=('GPL')
depends=('sdl2')
makedepends=('subversion' 'cmake' 'unzip')
replaces=('previous')
conflicts=('previous')
provides=('previous')
source=(previous::svn://svn.code.sf.net/p/previous/code/branches/branch_realtime
http://galgot.free.fr/transit/PReV-icons-WOshad.zip
previous.desktop
previous-icon.patch
previous-romdefault.patch)
noextract=('PReV-icons-WOshad.zip')
install='previous-svn.install'
md5sums=('SKIP'
'4d9be2cb0c3d6fe0bce550af8bb6c85d'
'2b66542a8f0efb7a3c8eaec062400afb'
'57aed380d85bd8264fb37b7b537f3f62'
'0e20ed0b6a33cf4badb529c18a69c397')
_svntrunk=svn://svn.code.sf.net/p/previous/code/branches/branch_realtime
_svnmod=previous
pkgver() {
cd "$srcdir/previous"
local ver="$(svnversion)"
printf "r%s" "${ver//[[:alpha:]]}"
}
build() {
cd "$srcdir"
msg "Starting build..."
rm -rf "$srcdir/$_svnmod-build"
svn export "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
cd "$srcdir/$_svnmod-build"
patch -p1 < ../previous-icon.patch
patch -p1 < ../previous-romdefault.patch
./configure --prefix=/usr
make
}
package() {
mkdir -p $srcdir/icons
cd $srcdir/icons
unzip -u $srcdir/PReV-icons-WOshad.zip
cd HighResOSX-WOshadow.iconset
#mkdir -p $pkgdir/usr/share/icons/hicolor/16x16/apps
#mkdir -p $pkgdir/usr/share/icons/hicolor/32x32/apps
#mkdir -p $pkgdir/usr/share/icons/hicolor/128x128/apps
#mkdir -p $pkgdir/usr/share/icons/hicolor/256x256/apps
#mkdir -p $pkgdir/usr/share/icons/hicolor/512x512/apps
mkdir -p $pkgdir/usr/share/icons/hicolor/{16x16,32x32,128x128,256x256,512x512}/apps
cp icon_16x16.png $pkgdir/usr/share/icons/hicolor/16x16/apps/previous-app.png
cp icon_32x32.png $pkgdir/usr/share/icons/hicolor/32x32/apps/previous-app.png
cp icon_128x128.png $pkgdir/usr/share/icons/hicolor/128x128/apps/previous-app.png
cp icon_256x256.png $pkgdir/usr/share/icons/hicolor/256x256/apps/previous-app.png
cp icon_512x512.png $pkgdir/usr/share/icons/hicolor/512x512/apps/previous-app.png
mkdir -p $pkgdir/usr/share/applications
cp $srcdir/previous.desktop $pkgdir/usr/share/applications
cd "$srcdir/$_svnmod-build"
make DESTDIR="$pkgdir/" install
cp "$srcdir/$_svnmod-build"/src/Rev_* "$pkgdir"/usr/share/previous/
cp "$srcdir/$_svnmod-build"/src/dimension_eeprom.bin "$pkgdir"/usr/share/previous/
}
|