diff options
27 files changed, 450 insertions, 44 deletions
diff --git a/core/alpine-baselayout/APKBUILD b/core/alpine-baselayout/APKBUILD index d02b76c7a..85ab41322 100644 --- a/core/alpine-baselayout/APKBUILD +++ b/core/alpine-baselayout/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=alpine-baselayout pkgver=2.0_alpha11 -pkgrel=0 +pkgrel=1 pkgdesc="Alpine base dir structure and init scripts" url=http://git.alpinelinux.org/cgit/alpine-baselayout depends="uclibc" @@ -12,5 +12,6 @@ build() { cd "$srcdir"/$pkgname-$pkgver make make install PREFIX= DESTDIR="$pkgdir" || return 1 + chmod 700 "$pkgdir"/root } md5sums="5b9d5506690e7cf41e92be5202c40630 alpine-baselayout-2.0_alpha11.tar.bz2" diff --git a/core/libtool/APKBUILD b/core/libtool/APKBUILD index 185e2df9f..3d2ab55f0 100644 --- a/core/libtool/APKBUILD +++ b/core/libtool/APKBUILD @@ -2,21 +2,19 @@ pkgname=libtool pkgver=2.2.6a _myver=2.2.6 -pkgrel=2 +pkgrel=4 pkgdesc="A generic library support script" license='GPL' url="http://www.gnu.org/software/libtool" source="ftp://ftp.gnu.org/pub/gnu/libtool/${pkgname}-${pkgver}.tar.gz" -depends="uclibc libltdl" -subpackages="libltdl" +depends="uclibc libltdl bash" +subpackages="libltdl $pkgname-doc" build() { - cd $srcdir/$pkgname-$_myver + cd "$srcdir"/$pkgname-$_myver ./configure --prefix=/usr make || return 1 - make DESTDIR=${startdir}/pkg install - - rm -f ${pkgdir}/usr/share/info/dir + make DESTDIR="$pkgdir" install } libltdl() { diff --git a/core/mkinitfs/APKBUILD b/core/mkinitfs/APKBUILD index 86bf8333d..fc3625d9d 100644 --- a/core/mkinitfs/APKBUILD +++ b/core/mkinitfs/APKBUILD @@ -1,19 +1,16 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=mkinitfs -pkgver=1.4 -pkgrel=1 +pkgver=1.4.3 +pkgrel=0 pkgdesc="Tool to generate initramfs images for Alpine" url=http://git.alpinelinux.org/cgit/mkinitfs depends="busybox" -source="http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2 - blacklist.patch" +source="http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2" license="GPL-2" build() { cd "$srcdir"/$pkgname-$pkgver - patch -p1 < ../blacklist.patch || return 1 make make install DESTDIR="$pkgdir" || return 1 } -md5sums="a50e5ca22364be12f1cf0f089b4ab52e mkinitfs-1.4.tar.bz2 -88de14691e09e7b6b156f1cc7d5d93a6 blacklist.patch" +md5sums="953a9db8d9d4c63bb5f57c3478069330 mkinitfs-1.4.3.tar.bz2" diff --git a/core/mkinitfs/blacklist.patch b/core/mkinitfs/blacklist.patch deleted file mode 100644 index 6d11954f9..000000000 --- a/core/mkinitfs/blacklist.patch +++ /dev/null @@ -1,15 +0,0 @@ -commit 1c050920d584c2a26b9088fb8e5234b6818ba682 -Author: Natanael Copa <ncopa@alpinelinux.org> -Date: Fri May 15 13:21:43 2009 +0000 - - add the modprobe blacklist to initramfs image - -diff --git a/files.d/base b/files.d/base -index 3387370..c16fe0b 100644 ---- a/files.d/base -+++ b/files.d/base -@@ -10,3 +10,4 @@ - /lib/ld-uClibc.so* - /lib/mdev - /sbin/apk -+/etc/modprobe.d/blacklist diff --git a/extra/aspell/APKBUILD b/extra/aspell/APKBUILD new file mode 100644 index 000000000..30589a1a3 --- /dev/null +++ b/extra/aspell/APKBUILD @@ -0,0 +1,31 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=aspell +pkgver=0.60.6 +_pkgmajorver=${pkgver%.*} +pkgrel=0 +pkgdesc="A spell checker designed to eventually replace Ispell" +url="http://aspell.net/" +license="LGPL" +subpackages="$pkgname-dev $pkgname-doc" +depends="uclibc ncurses libgcc uclibc++" +makedepends="ncurses-dev uclibc++-dev" +install= +source="ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz + libmath.patch" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + export CXX=${CXX_UC:-g++-uc} + + ./configure --prefix=/usr || return 1 + + # we want add -lm to linker flag for libaspell so wil build that + # separately. this is just an ugly workaround + make libaspell.la LDFLAGS="$LDFLAGS -lm" || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + ln -s $pkgname-${_pkgmajorver} "$pkgdir"/usr/lib/$pkgname || return 1 +} +md5sums="bc80f0198773d5c05086522be67334eb aspell-0.60.6.tar.gz +715f4e138ab33b27201d90cbc98b4fb3 libmath.patch" diff --git a/extra/aspell/libmath.patch b/extra/aspell/libmath.patch new file mode 100644 index 000000000..3fad33a5d --- /dev/null +++ b/extra/aspell/libmath.patch @@ -0,0 +1,11 @@ +--- a/Makefile.orig 2009-05-21 08:22:51.000000000 +0000 ++++ b/Makefile 2009-05-21 08:23:06.000000000 +0000 +@@ -568,7 +568,7 @@ + lib/string_list-c.cpp lib/find_speller.cpp lib/speller-c.cpp \ + lib/string_pair_enumeration-c.cpp lib/new_checker.cpp \ + modules/filter/url.cpp $(am__append_3) +-libaspell_la_LIBADD = $(LTLIBINTL) $(PTHREAD_LIB) ++libaspell_la_LIBADD = $(LTLIBINTL) $(PTHREAD_LIB) -lm + libaspell_la_LDFLAGS = -version-info 16:4:1 -no-undefined + #libaspell_la_LDFLAGS = -version-info 16:4:0 -no-undefined + libpspell_la_SOURCES = lib/dummy.cpp diff --git a/extra/asterisk/APKBUILD b/extra/asterisk/APKBUILD index f35676aee..17acd6df7 100644 --- a/extra/asterisk/APKBUILD +++ b/extra/asterisk/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Timo Teras <timo.teras@iki.fi> pkgname=asterisk pkgver=1.6.0.9 -pkgrel=0 +pkgrel=1 pkgdesc="Asterisk: A Module Open Source PBX System" url="http://www.asterisk.org/" license="GPL" @@ -50,6 +50,7 @@ build() { make -j1 || return 1 make -j1 DESTDIR="$pkgdir" install + install -d "$pkgdir"/var/run/asterisk install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname } diff --git a/extra/coreutils/APKBUILD b/extra/coreutils/APKBUILD index 0dc4e1f75..4f3a62cb3 100644 --- a/extra/coreutils/APKBUILD +++ b/extra/coreutils/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Michael Mason <ms13sp@gmail.com> -# Maintainer: +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=coreutils -pkgver=7.1 -pkgrel=1 +pkgver=7.4 +pkgrel=0 pkgdesc="The basic file, shell and text manipulation utilities" url="http://www.gnu.org/software/coreutils/" license="GPL" @@ -26,6 +26,6 @@ build() { } -md5sums="cbb2b3d1718ee1237b808e00b5c11b1e coreutils-7.1.tar.gz +md5sums="c52f4f64dda9a245c38e74c09fdd86d2 coreutils-7.4.tar.gz b84506d253e04db3c5af9016fead45a3 coreutils.post-deinstall b84506d253e04db3c5af9016fead45a3 coreutils.post-upgrade" diff --git a/extra/cpufrequtils/APKBUILD b/extra/cpufrequtils/APKBUILD new file mode 100644 index 000000000..50cb2d1b0 --- /dev/null +++ b/extra/cpufrequtils/APKBUILD @@ -0,0 +1,42 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=cpufrequtils +pkgver=005 +pkgrel=0 +pkgdesc="Userspace tools for the kernel cpufreq subsystem" +url="http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html" +license="GPL" +subpackages="$pkgname-dev $pkgname-doc" +depends="sysfsutils uclibc" +makedepends="sysfsutils-dev uclibc libtool" +source="http://www.kernel.org/pub/linux/utils/kernel/cpufreq/$pkgname-$pkgver.tar.bz2 + cpufrequtils-005-build.patch + cpufrequtils-005-nls.patch + $pkgname.initd + $pkgname.confd" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + for i in ../*.patch; do + msg "Applying $i..." + patch -p1 < $i || return 1 + done + + # distcc and ccache makes libtool confused about the tag. + # we save 4k by disabling the 2.4 kernel support (PROC=false) + make -j1 LIBTOOL_OPT="--tag=CC --silent" \ + NLS=false \ + PROC=false \ + || return 1 + make mandir=/usr/share/man \ + NLS=false \ + DESTDIR="$pkgdir" \ + install || return 1 + install -D -m755 ../$pkgname.initd "$pkgdir"/etc/init.d/$pkgname + install -D -m644 ../$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname +} +md5sums="73a41589fe74b73fc530f4179f2c6142 cpufrequtils-005.tar.bz2 +0b007dbd9fcb3acf55a8570f21b2f5d4 cpufrequtils-005-build.patch +d88bee4d20c8b72d8edd50c2af5d4600 cpufrequtils-005-nls.patch +b9b80ef2f1b6c5e7ce0476037a8bce6b cpufrequtils.initd +d47ff635eef03248c633486eaeec191d cpufrequtils.confd" diff --git a/extra/cpufrequtils/cpufrequtils-005-build.patch b/extra/cpufrequtils/cpufrequtils-005-build.patch new file mode 100644 index 000000000..7dbe57043 --- /dev/null +++ b/extra/cpufrequtils/cpufrequtils-005-build.patch @@ -0,0 +1,24 @@ +--- a/Makefile ++++ b/Makefile +@@ -158,10 +158,10 @@ endif + + # if DEBUG is enabled, then we do not strip or optimize + ifeq ($(strip $(DEBUG)),true) +- CFLAGDEF += -O1 -g -DDEBUG ++ CFLAGDEF += -DDEBUG + STRIPCMD = /bin/true -Since_we_are_debugging + else +- CFLAGDEF += $(OPTIMIZATION) -fomit-frame-pointer ++ CFLAGDEF += $(OPTIMIZATION) + STRIPCMD = $(STRIP) -s --remove-section=.note --remove-section=.comment + endif + +@@ -191,7 +191,7 @@ libcpufreq: libcpufreq.la + + cpufreq-%: libcpufreq.la $(UTIL_OBJS) + $(QUIET) $(CC) $(CFLAGDEF) $(CFLAGS) -g -I. -I./lib/ -c -o utils/$@.o utils/$*.c +- $(QUIET) $(CC) $(CFLAGDEF) $(CFLAGS) -g -I./lib/ -L. -L./.libs/ -lcpufreq -o $@ utils/$@.o ++ $(QUIET) $(CC) $(CFLAGDEF) $(CFLAGS) -g $(LDFLAGS) -I./lib/ -L. -L./.libs/ -o $@ utils/$@.o -lcpufreq + $(QUIET) $(STRIPCMD) $@ + + utils: cpufreq-info cpufreq-set diff --git a/extra/cpufrequtils/cpufrequtils-005-nls.patch b/extra/cpufrequtils/cpufrequtils-005-nls.patch new file mode 100644 index 000000000..7a0336fff --- /dev/null +++ b/extra/cpufrequtils/cpufrequtils-005-nls.patch @@ -0,0 +1,73 @@ +make nls/gettext support optional + +patch by Jos van der Ende <seraph@xs4all.nl> + +http://bugs.gentoo.org/205576 + +--- cpufrequtils-005/Makefile ++++ cpufrequtils-005/Makefile +@@ -141,6 +141,7 @@ + ifeq ($(strip $(NLS)),true) + INSTALL_NLS += install-gmo + COMPILE_NLS += update-gmo ++ CFLAGDEF += -DNLS + endif + + +--- cpufrequtils-005/utils/info.c ++++ cpufrequtils-005/utils/info.c +@@ -10,7 +10,6 @@ + #include <errno.h> + #include <stdlib.h> + #include <string.h> +-#include <libintl.h> + #include <locale.h> + + #include <getopt.h> +@@ -18,9 +17,18 @@ + #include "cpufreq.h" + + ++#ifdef NLS ++#include <libintl.h> + #define _(String) gettext (String) + #define gettext_noop(String) String + #define N_(String) gettext_noop (String) ++#else ++#define gettext_noop(String) String ++#define _(String) gettext_noop (String) ++#define gettext(String) gettext_noop (String) ++#define N_(String) gettext_noop (String) ++#define textdomain(String) ++#endif + + #define LINE_LEN 10 + +--- cpufrequtils-005/utils/set.c ++++ cpufrequtils-005/utils/set.c +@@ -12,16 +12,24 @@ + #include <limits.h> + #include <string.h> + #include <ctype.h> +-#include <libintl.h> + #include <locale.h> + + #include <getopt.h> + + #include "cpufreq.h" + ++#ifdef NLS ++#include <libintl.h> + #define _(String) gettext (String) + #define gettext_noop(String) String + #define N_(String) gettext_noop (String) ++#else ++#define gettext_noop(String) String ++#define _(String) gettext_noop (String) ++#define gettext(String) gettext_noop (String) ++#define N_(String) gettext_noop (String) ++#define textdomain(String) ++#endif + + #define NORM_FREQ_LEN 32 + diff --git a/extra/cpufrequtils/cpufrequtils.confd b/extra/cpufrequtils/cpufrequtils.confd new file mode 100644 index 000000000..68f5b7594 --- /dev/null +++ b/extra/cpufrequtils/cpufrequtils.confd @@ -0,0 +1,7 @@ +# /etc/conf.d/cpufrequtils: config file for /etc/init.d/cpufrequtils + +# Options when starting cpufreq (given to the `cpufreq-set` program) +START_OPTS="--governor ondemand" + +# Options when stopping cpufreq (given to the `cpufreq-set` program) +STOP_OPTS="--governor performance" diff --git a/extra/cpufrequtils/cpufrequtils.initd b/extra/cpufrequtils/cpufrequtils.initd new file mode 100644 index 000000000..9aadd94c1 --- /dev/null +++ b/extra/cpufrequtils/cpufrequtils.initd @@ -0,0 +1,22 @@ +#!/sbin/runscript +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-power/cpufrequtils/files/cpufrequtils-init.d-005,v 1.2 2008/10/21 21:20:59 vapier Exp $ + +affect_change() { + local c ret=0 + ebegin "Running cpufreq-set $*" + for c in $(cpufreq-info -o | awk '$1 == "CPU" { print $2 }') ; do + cpufreq-set -c ${c} $* + : $((ret+=$?)) + done + eend ${ret} +} + +start() { + affect_change ${START_OPTS} +} + +stop() { + affect_change ${STOP_OPTS} +} diff --git a/extra/haserl/APKBUILD b/extra/haserl/APKBUILD index 7df805848..2c4e08e49 100644 --- a/extra/haserl/APKBUILD +++ b/extra/haserl/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=haserl pkgver=0.9.25 -pkgrel=0 +pkgrel=1 pkgdesc="Html And Shell Embedded Report Language" url="http://haserl.sourceforge.net/" license="GPL-2" @@ -16,6 +16,7 @@ build() { ./configure --prefix=/usr --with-lua || return 1 make || return 1 make DESTDIR="$pkgdir/" install + chmod 4111 "$pkgdir"/usr/bin/haserl } md5sums="906c634a2af4ac3a4b656ef4e244c4cd haserl-0.9.25.tar.gz" diff --git a/extra/hunspell/APKBUILD b/extra/hunspell/APKBUILD new file mode 100644 index 000000000..6883855ae --- /dev/null +++ b/extra/hunspell/APKBUILD @@ -0,0 +1,23 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=hunspell +pkgver=1.2.8 +pkgrel=0 +pkgdesc="Spell checker and morphological analyzer library and program" +url="http://hunspell.sourceforge.net/" +license="GPL LGPL MPL" +subpackages="$pkgname-dev $pkgname-doc" +depends="libgcc uclibc++" +makedepends="uclibc++-dev" +source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" + +build () +{ + cd "$srcdir/hunspell-$pkgver" + export CXX="${CXX_UC:-g++-uc}" + + ./configure --prefix=/usr --disable-static || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + rm -rf "$pkgdir"/usr/share/locale/locale.alias +} +md5sums="1177af54a09e320d2c24015f29c3a93e hunspell-1.2.8.tar.gz" diff --git a/extra/nfs-utils/APKBUILD b/extra/nfs-utils/APKBUILD index 112cc58e7..6a51efb1b 100644 --- a/extra/nfs-utils/APKBUILD +++ b/extra/nfs-utils/APKBUILD @@ -1,7 +1,8 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=nfs-utils -pkgver=1.1.5 -pkgrel=1 +pkgver=1.1.6 +pkgrel=0 pkgdesc="kernel-mode NFS" url="http://nfs.sourceforge.net/" license="GPL" @@ -45,7 +46,7 @@ build() { install -m755 -D tools/rpcgen/rpcgen "$pkgdir"/usr/bin/rpcgen } -md5sums="2848072a5e53840b9bc520fbb6782b57 nfs-utils-1.1.5.tar.bz2 +md5sums="b0d1b8ec5c8c081a340cfc77bb8670cd nfs-utils-1.1.6.tar.bz2 4538f67470c916f8da9c76a17e314906 nfs.initd 09135438d6df50b868bbe5a2260f973c nfs.confd 4f1bb7b2412ce5952ecb5ec22d8ed99d nfs.exports diff --git a/extra/perl-uri/APKBUILD b/extra/perl-uri/APKBUILD new file mode 100644 index 000000000..e95b8411c --- /dev/null +++ b/extra/perl-uri/APKBUILD @@ -0,0 +1,22 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=perl-uri +pkgver=1.37 +pkgrel=0 +pkgdesc="Perl Module: form Resource Identifiers (absolute and relative)" +url="http://search.cpan.org/dist/URI/" +license="PerlArtistic" +subpackages="$pkgname-doc" +depends="perl" +makedepends="" +source="http://www.cpan.org/authors/id/G/GA/GAAS/URI-$pkgver.tar.gz" + +build () +{ + cd "$srcdir"/URI-$pkgver + perl Makefile.PL INSTALLDIRS=vendor || return 1 + make || return 1 + make install DESTDIR="$pkgdir" || return 1 + find "$pkgdir" -name perllocal.pod -delete + find "$pkgdir" -name .packlist -delete +} +md5sums="b81b3610b78654e11c099f74a5247860 URI-1.37.tar.gz" diff --git a/extra/roundcubemail/APKBUILD b/extra/roundcubemail/APKBUILD index 1d08879e9..f56de7b77 100644 --- a/extra/roundcubemail/APKBUILD +++ b/extra/roundcubemail/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=roundcubemail -pkgver=0.2.1 +pkgver=0.2.2 pkgrel=0 pkgdesc="A PHP web-based mail client" url="http://www.roundcube.net" @@ -16,4 +16,4 @@ build () cd "${_instdir}" cp -ra "$srcdir"/roundcubemail-$pkgver/* . } -md5sums="d49bfea590cdca3d6b221903217e0c55 roundcubemail-0.2.1.tar.gz" +md5sums="992bd125a5f3c91e81f1eebbdef63575 roundcubemail-0.2.2.tar.gz" diff --git a/x11/enchant/APKBUILD b/x11/enchant/APKBUILD new file mode 100644 index 000000000..d5cd02e6e --- /dev/null +++ b/x11/enchant/APKBUILD @@ -0,0 +1,21 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=enchant +pkgver=1.4.2 +pkgrel=0 +pkgdesc="A wrapper library for generic spell checking" +url="http://www.abisource.com/enchant/" +license="LGPL" +subpackages="$pkgname-dev $pkgname-doc" +depends="aspell dbus-glib hunspell uclibc libstdc++ gettext libgcc" +makedepends="aspell-dev dbus-glib-dev hunspell-dev libiconv-dev gettext-dev" +source="http://www.abisource.com/downloads/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + + ./configure --prefix=/usr --disable-static || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="fe4558269ff59f569ab9581c907d58cb enchant-1.4.2.tar.gz" diff --git a/x11/exo/APKBUILD b/x11/exo/APKBUILD new file mode 100644 index 000000000..bb51c9f02 --- /dev/null +++ b/x11/exo/APKBUILD @@ -0,0 +1,31 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +# TODO: libnotify hal +pkgname=exo +pkgver=0.3.101 +pkgrel=0 +pkgdesc="Extensions to Xfce by os-cillation" +url="http://www.os-cillation.com/article.php?sid=40" +license="GPL-2 LGPL-2" +subpackages="$pkgname-dev $pkgname-doc" +depends="libxfce4util hicolor-icon-theme gtk+ gettext libiconv uclibc" +makedepends="intltool libxfce4util-dev perl perl-uri gtk+-dev gettext-dev + libiconv-dev" +install= +source="http://www.xfce.org/archive/xfce-4.6.1/src/$pkgname-$pkgver.tar.bz2" + +depends_dev="gtk+-dev libxfce4util-dev" +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/xfce4 \ + --localstatedir=/var \ + --disable-static \ + --disable-python \ + --enable-notifications \ + || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="1c0eebb360f53eab70454b70e1bde36e exo-0.3.101.tar.bz2" diff --git a/x11/libxfce4util/APKBUILD b/x11/libxfce4util/APKBUILD new file mode 100644 index 000000000..47602e7ce --- /dev/null +++ b/x11/libxfce4util/APKBUILD @@ -0,0 +1,25 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libxfce4util +pkgver=4.6.1 +pkgrel=0 +pkgdesc="Basic utility non-GUI functions for Xfce" +url="http://www.xfce.org/" +license="GPL-2" +subpackages="$pkgname-dev $pkgname-doc" +depends="glib gettext uclibc libiconv" +makedepends="pkgconfig glib-dev gettext-dev libiconv-dev" +source="http://www.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2" + +depends_dev="glib-dev" +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="eac51d58179cbcadc3f802450a8ec9cd libxfce4util-4.6.1.tar.bz2" diff --git a/x11/startup-notification/APKBUILD b/x11/startup-notification/APKBUILD new file mode 100644 index 000000000..34f81011e --- /dev/null +++ b/x11/startup-notification/APKBUILD @@ -0,0 +1,23 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=startup-notification +pkgver=0.10 +pkgrel=0 +pkgdesc="Monitor and display application startup" +url="http://www.freedesktop.org" +license="LGPL" +subpackages="$pkgname-dev" +depends="libx11 libsm xcb-util" +makedepends="libx11-dev libsm-dev xcb-util-dev" +source="http://www.freedesktop.org/software/$pkgname/releases/$pkgname-$pkgver.tar.gz" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --localstatedir=/var \ + --sysconfdir=/etc \ + || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="bca0ed1c74bc4e483ea2ed12a5717354 startup-notification-0.10.tar.gz" diff --git a/x11/terminal/APKBUILD b/x11/terminal/APKBUILD new file mode 100644 index 000000000..5aa92b365 --- /dev/null +++ b/x11/terminal/APKBUILD @@ -0,0 +1,30 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=terminal +pkgver=0.2.12 +pkgrel=0 +pkgdesc="A modern terminal emulator primarly for the Xfce desktop environment" +url="http://www.xfce.org/projects/terminal/" +license="GPL-2" +subpackages="$pkgname-doc" +depends="exo vte dbus-glib startup-notification hicolor-icon-theme" +makedepends="pkgconfig exo-dev vte-dev dbus-glib-dev gettext-dev libiconv-dev + intltool" +install= +source="http://www.xfce.org/archive/xfce-4.6.1/src/Terminal-$pkgver.tar.bz2 + $pkgname-dont-die-on-dbus-kill.patch" + +build () +{ + cd "$srcdir"/Terminal-$pkgver + patch -p1 -i "$srcdir"/terminal-dont-die-on-dbus-kill.patch || return 1 + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/xfce4 \ + --localstatedir=/var \ + --disable-static \ + || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="adb419d279c9fc16d02291c052190717 Terminal-0.2.12.tar.bz2 +cd10397b10a859338eba56b01c0b73b2 terminal-dont-die-on-dbus-kill.patch" diff --git a/x11/terminal/terminal-dont-die-on-dbus-kill.patch b/x11/terminal/terminal-dont-die-on-dbus-kill.patch new file mode 100644 index 000000000..3b0da1709 --- /dev/null +++ b/x11/terminal/terminal-dont-die-on-dbus-kill.patch @@ -0,0 +1,10 @@ +--- a/terminal/terminal-dbus.c.orig 2007-01-23 22:25:12.000000000 +0000 ++++ b/terminal/terminal-dbus.c 2007-01-23 22:25:50.000000000 +0000 +@@ -191,6 +191,7 @@ terminal_dbus_register_service (Terminal + + /* register DBus connection with GLib main loop */ + dbus_connection_setup_with_g_main (connection, NULL); ++ dbus_connection_set_exit_on_disconnect (connection, FALSE); + + if (dbus_bus_request_name (connection, TERMINAL_DBUS_SERVICE, 0, &derror) < 0) + { diff --git a/x11/vte/APKBUILD b/x11/vte/APKBUILD new file mode 100644 index 000000000..7d488ddcd --- /dev/null +++ b/x11/vte/APKBUILD @@ -0,0 +1,26 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=vte +pkgver=0.20.2 +pkgrel=0 +pkgdesc="Virtual Terminal Emulator library" +url="http://www.gnome.org" +license="LGPL" +subpackages="$pkgname-dev $pkgname-doc" +depends="gtk+ uclibc gettext libiconv" +makedepends="gtk+-dev intltool python gettext-dev libiconv-dev" +source="http://ftp.gnome.org/pub/GNOME/sources/$pkgname/0.20/$pkgname-$pkgver.tar.bz2" + +depends_dev="glib-dev pango-dev gtk+-dev" +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/vte \ + --localstatedir=/var \ + --disable-static \ + || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="d38484da2974bb049de8831e294aa7d1 vte-0.20.2.tar.bz2" diff --git a/x11/webkit/APKBUILD b/x11/webkit/APKBUILD index cd74e81fd..e0a8aa809 100644 --- a/x11/webkit/APKBUILD +++ b/x11/webkit/APKBUILD @@ -1,18 +1,19 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=webkit -pkgver=1.1.4 +pkgver=1.1.7 pkgrel=0 pkgdesc="portable web rendering engine WebKit for GTK+" url="http://webkitgtk.org/" license="LGPL BSD" depends="uclibc libsoup pango gtk+ libjpeg libpng libxml2 gperf icu cairo atk gnutls sqlite libxslt libxt libiconv gettext zlib libgcrypt - libgpg-error expat libuuid" + libgpg-error expat libuuid enchant" makedepends=" libsoup-dev pango-dev gtk+-dev libjpeg-dev libpng-dev libxml2-dev gperf pkgconfig bison flex uclibc++-dev icu-dev cairo-dev atk-dev gnutls-dev sqlite-dev libxslt-dev libxt-dev libiconv-dev gettext-dev zlib-dev libgcrypt-dev libgpg-error-dev expat-dev e2fsprogs-dev + enchant-dev " install= subpackages="$pkgname-dev gtklauncher" @@ -40,4 +41,4 @@ gtklauncher() { "$subpkgdir"/usr/bin/GtkLauncher } -md5sums="2c941eb9ad9e791fba9b57bf252e3f04 webkit-1.1.4.tar.gz" +md5sums="f681773e29898509741cd3bc293816f4 webkit-1.1.7.tar.gz" diff --git a/x11/xcb-utils/APKBUILD b/x11/xcb-util/APKBUILD index 22b454dfb..22b454dfb 100644 --- a/x11/xcb-utils/APKBUILD +++ b/x11/xcb-util/APKBUILD |