SHOW:
|
|
- or go back to the newest paste.
1 | # Maintainer: Terry Mitchell <tcmdvm@charter.net> | |
2 | pkgname=kompozer | |
3 | pkgver=0.8b3 | |
4 | - | pkgrel=7 |
4 | + | pkgrel=9 |
5 | pkgdesc="A Dreamweaver style WYSIWYG web editor; Nvu unofficial bug-fix release" | |
6 | arch=('x86_64' 'i686') | |
7 | license=('GPL') | |
8 | url="http://www.kompozer.net" | |
9 | depends=('gtk2' 'glib2' 'pango' 'nss' 'libxt' 'libidl2' 'gnome-vfs') | |
10 | makedepends=('zip' 'pkgconfig') | |
11 | options=('!makeflags') | |
12 | source=("http://downloads.sourceforge.net/kompozer/$pkgname-$pkgver-src.tar.bz2" | |
13 | "kompozer.desktop" | |
14 | "kompozer-libpng15.patch" | |
15 | "kompozer-libpng14.patch" | |
16 | "mozconfig" | |
17 | "https://api.opensuse.org/public/source/mozilla:Factory/kompozer/gcc46_default_ctors.patch" | |
18 | "http://sites.google.com/site/secondhelper75/gcc-47_.patch" | |
19 | "http://sites.google.com/site/secondhelper75/any_kernel_26_plus.patch") | |
20 | md5sums=('cd4664ecda908666b19ef0607010c627' | |
21 | 'f4341a1d6137be67d715ee58a074fa36' | |
22 | '4852034f99e7943071946e7eedc6c2f5' | |
23 | 'd5ba90f7fbaed76f77a6d9717e86f3a5' | |
24 | '62b8e1d36559c18d638c17c01c4ebde2' | |
25 | 'ad3ec5cbc6677dd712b140148398f58f' | |
26 | 'fcbb0ad066d450e795804c5e0a2f830f' | |
27 | '81245cfa711355aeff6e9e1958952d17') | |
28 | ||
29 | build() { | |
30 | cd "$srcdir/mozilla" | |
31 | ||
32 | patch -Np0 -i $srcdir/kompozer-libpng14.patch | |
33 | patch -Np0 -i $srcdir/kompozer-libpng15.patch | |
34 | patch -Np0 -i $srcdir/gcc46_default_ctors.patch | |
35 | patch -Np1 -i $srcdir/gcc-47_.patch | |
36 | patch -Np1 -i $srcdir/any_kernel_26_plus.patch | |
37 | ||
38 | cp ../mozconfig .mozconfig | |
39 | ||
40 | make -f client.mk build | |
41 | } | |
42 | ||
43 | package() { | |
44 | cd "$srcdir/obj-kompozer" | |
45 | ||
46 | make DESTDIR=$pkgdir install | |
47 | install -m755 -dD $pkgdir/usr/share/applications | |
48 | install -m644 $srcdir/kompozer.desktop $pkgdir/usr/share/applications/ | |
49 | } |