blob: ad83de9e00352069068f083748a996ae94159b71 (
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
83
84
85
86
87
88
89
90
91
92
93
94
95
|
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: William Pitcock <nenolod@dereferenced.org>
pkgname=gnome-system-monitor
pkgver=2.28.2
pkgrel=4
pkgdesc="GNOME system monitor"
url="http://www.gnome.org"
arch="all"
license="GPL"
depends=
depends_dev="gtk+-dev
gconf-dev
libx11-dev
gnome-doc-utils
libgnome-dev
gnome-desktop-dev
libwnck-dev
librsvg-dev
libunique-dev
libxcursor-dev
libxcomposite-dev
libxi-dev
libxau-dev
libxdmcp-dev
libxext-dev
libxcb-dev
libgtop-dev
libgnomekbd-dev
libxklavier-dev
gtkmm-dev
glibmm-dev"
makedepends="$depends_dev intltool gobject-introspection-dev desktop-file-utils gnome-icon-theme"
install="$pkgname.post-install $pkgname.pre-deinstall $pkgname.post-upgrade"
subpackages="$pkgname-lang"
source="ftp://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2
001-duplicate-label.patch
002-replace-gtknotebookpage.patch
003-replace-old-drawing.patch
004-replace-dialog-set.patch
005-replace-gdk_drawable.patch
006-fix-includes.patch
007-deprecated-gconf_init.patch
008-rsvg-fix.patch
009-add-close-button.patch
010-cpu-model-arm.patch
011-max-nice-linux.patch
link-gmodule.patch
"
_builddir="${srcdir}/${pkgname}-${pkgver}"
prepare() {
local i
cd "$_builddir"
for i in $source; do
case $i in
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
esac
done
}
build() {
cd "$_builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--sysconfdir=/etc \
--disable-scrollkeeper \
|| return 1
make || return 1
}
package() {
cd "$_builddir"
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make DESTDIR="$pkgdir" install || return 1
}
md5sums="3f0bca9b0ebc7a365466851cd580d167 gnome-system-monitor-2.28.2.tar.bz2
c13e170cc9f420cfe910bb4d9b262c73 001-duplicate-label.patch
3d4a0f8703322ab7ae905480476ec0b8 002-replace-gtknotebookpage.patch
da523fdfb5973530c65004d7efb6bb07 003-replace-old-drawing.patch
08a6a43c1475f919bddb7c8ab80f2b8a 004-replace-dialog-set.patch
cfbed825106e8ab50ec4ee2e7bc3ddab 005-replace-gdk_drawable.patch
444412a8e6022a77917a4d6c3bef40c1 006-fix-includes.patch
a30694c6790c06336b81ac86b8c3f494 007-deprecated-gconf_init.patch
4e653f81b534753b995e6587e470bda8 008-rsvg-fix.patch
cd900e83ba75892979ad32c2c7779724 009-add-close-button.patch
674e96dd3967fda8a26acbcf719b8914 010-cpu-model-arm.patch
6ffce80f40adeb53862762a55b638c18 011-max-nice-linux.patch
5f3f590af871a78202c8ce54b83d10c4 link-gmodule.patch"
|