summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 3708b25f0f46eda06a2a17d88a3b0e83ce0b38fc (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
# Contributor: Lex Black <autumn-wind at web dot de>
# Contributor: Christophe "tolgam" Gueret <tolgam@homegnu.net>

pkgname=giftrans
pkgver=1.12.2
pkgrel=5
pkgdesc="Making transparent GIF images"
url="http://ftp.debian.org/debian/pool/main/g/giftrans/"
license=("GPL")
arch=(i686 x86_64)
source=(http://ftp.debian.org/debian/pool/main/g/giftrans/${pkgname}_${pkgver}.orig.tar.gz
	http://ftp.debian.org/debian/pool/main/g/giftrans/${pkgname}_${pkgver}-19.debian.tar.xz)
md5sums=('886782be6f9bef1798615264ea7ed9f6'
         'ea3e83079aae0b69a413d8d6b2e797a3')


prepare() {
	cd ${pkgname}-${pkgver}.orig

	# Add patches from debian
	for pat in ${srcdir}/debian/patches/[1-9]*
	do
		patch -p1 < ${pat}
	done

	# Change one patch
	sed "s/\/etc\/X11\/rgb\.txt/\/usr\/share\/X11\/rgb.txt/" ${pkgname}.c > ${pkgname}-patched.c
}

build() {
	cd ${pkgname}-${pkgver}.orig

	gcc -g -O2 -Wall -o ${pkgname} ${pkgname}-patched.c
}

package() {
	cd ${pkgname}-${pkgver}.orig

	install -D $pkgname $pkgdir/usr/bin/$pkgname
	install -m 644 -D ${pkgname}.1 $pkgdir/usr/share/man/man1
}