diff options
author | Michael Mason <ms13sp@gmail.com> | 2009-06-15 11:48:35 +0000 |
---|---|---|
committer | Michael Mason <ms13sp@gmail.com> | 2009-06-15 11:48:35 +0000 |
commit | 4a299b356e5aeb85e8ad07ea2be6605c4059e5d1 (patch) | |
tree | 50f316cf292cf13a130d1cf2873f02809dc9c2d4 | |
parent | e80c6238f4c1727c057c2fd7ca06ae05f20af234 (diff) | |
parent | 1db6e899072d31a2704533903cfe8f6fab1c98ec (diff) | |
download | aports-4a299b356e5aeb85e8ad07ea2be6605c4059e5d1.tar.bz2 aports-4a299b356e5aeb85e8ad07ea2be6605c4059e5d1.tar.xz |
Merge branch 'master' of git://git.alpinelinux.org/aports
65 files changed, 898 insertions, 44 deletions
diff --git a/core/apk-tools/APKBUILD b/core/apk-tools/APKBUILD index f4ece5d3..8f4b1718 100644 --- a/core/apk-tools/APKBUILD +++ b/core/apk-tools/APKBUILD @@ -1,18 +1,21 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=apk-tools pkgver=2.0_pre12 -pkgrel=1 +pkgrel=2 pkgdesc="Alpine Package Keeper - package manager for alpine" depends= makedepends="zlib-dev" source="http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2 - fd-leak.patch" + fd-leak.patch + fd-leak2.patch" + url="http://git.alpinelinux.org/cgit/apk-tools/" license=GPL-2 build() { cd "$srcdir/$pkgname-$pkgver" patch -p1 < ../fd-leak.patch || return 1 + patch -p1 < ../fd-leak2.patch || return 1 sed -i -e 's:-Werror::' Make.rules make || return 1 make DESTDIR="$pkgdir" install @@ -26,4 +29,5 @@ build() { } md5sums="042d28b5cb8ddafe6add63766bc6c17a apk-tools-2.0_pre12.tar.bz2 -66e915fb667e5ac382ecb801decf2c1c fd-leak.patch" +66e915fb667e5ac382ecb801decf2c1c fd-leak.patch +aafaa226c07f97f46cefe42a9335ea35 fd-leak2.patch" diff --git a/core/apk-tools/fd-leak2.patch b/core/apk-tools/fd-leak2.patch new file mode 100644 index 00000000..033bc0dc --- /dev/null +++ b/core/apk-tools/fd-leak2.patch @@ -0,0 +1,30 @@ +commit 49c904c993d39cfac7d3373c66f5b910e755f203 +Author: Timo Teras <timo.teras@iki.fi> +Date: Thu Jun 11 13:03:10 2009 +0300 + + io: fix mmap bstream fd leak + + We need to close the fd on destruction. This is what the corresponding + istream variant does too. + +diff --git a/src/io.c b/src/io.c +index e0a9c9b..defbe46 100644 +--- a/src/io.c ++++ b/src/io.c +@@ -4,7 +4,7 @@ + * Copyright (C) 2008 Timo Teräs <timo.teras@iki.fi> + * All rights reserved. + * +- * This program is free software; you can redistribute it and/or modify it ++ * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. See http://www.gnu.org/ for details. + */ +@@ -257,6 +257,7 @@ static void mmap_close(void *stream, csum_t csum, size_t *size) + *size = mbs->size; + + munmap(mbs->ptr, mbs->size); ++ close(mbs->fd); + free(mbs); + } + diff --git a/extra/glib/APKBUILD b/extra/glib/APKBUILD index caa05e01..f67d7801 100644 --- a/extra/glib/APKBUILD +++ b/extra/glib/APKBUILD @@ -1,20 +1,22 @@ # Maintainer: Carlo Landmeter <clandmeter at gmail.com> pkgname=glib -pkgver=2.20.0 +pkgver=2.20.3 pkgrel=0 pkgdesc="Common C routines used by Gtk+ and other libs" url="http://www.gtk.org" license='GPL' -depends="gettext libiconv" +depends= makedepends="gettext-dev libiconv-dev pkgconfig" source="http://ftp.gnome.org/pub/gnome/sources/glib/${pkgver%.*}/glib-$pkgver.tar.bz2" subpackages="$pkgname-doc $pkgname-dev" +depends_dev="perl gettext libiconv" + build() { cd "$srcdir/$pkgname-$pkgver" ./configure --prefix=/usr \ - --mandir=/usr/share/man + --mandir=/usr/share/man make || return 1 make DESTDIR="$pkgdir/" install } @@ -22,8 +24,7 @@ build() { # move the stuff in /usr/bin to the glib-dev package dev() { default_dev - depends="$depends perl" mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ } -md5sums="05188e560dbd8bddd568e24ce10dd003 glib-2.20.0.tar.bz2" +md5sums="1173688c58b4b62809c83bb07a2cf71a glib-2.20.3.tar.bz2" diff --git a/extra/libexif/APKBUILD b/extra/libexif/APKBUILD new file mode 100644 index 00000000..c9f244b0 --- /dev/null +++ b/extra/libexif/APKBUILD @@ -0,0 +1,20 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libexif +pkgver=0.6.17 +pkgrel=0 +pkgdesc="A library to parse an EXIF file and read the data from those tags" +url="http://sourceforge.net/projects/libexif" +license="LGPL" +subpackages="$pkgname-dev $pkgname-doc" +depends= +makedepends= +source="http://downloads.sf.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="f7cf4e623a48c9a3b13f7f95f0a41015 libexif-0.6.17.tar.bz2" diff --git a/extra/libpng/APKBUILD b/extra/libpng/APKBUILD index b6783069..3d97159e 100644 --- a/extra/libpng/APKBUILD +++ b/extra/libpng/APKBUILD @@ -1,15 +1,17 @@ # Contributor: Carlo Landmeter <clandmeter at gmail> # Maintainer: Carlo Landmeter <clandmeter at gmail> pkgname=libpng -pkgver=1.2.36 +pkgver=1.2.37 pkgrel=0 pkgdesc="Portable Network Graphics library" url="http://www.libpng.org/" license="GPL" -depends="zlib" +depends= makedepends="zlib-dev" subpackages="$pkgname-doc $pkgname-dev" source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" + +depends_dev="zlib-dev" build() { cd "$srcdir/$pkgname-$pkgver" @@ -22,4 +24,4 @@ build() { install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE || return 1 } -md5sums="4779cd011409ea9b591e11638781f0bf libpng-1.2.36.tar.gz" +md5sums="7480dbbf9f6c3297faf6fe52ec9b91ab libpng-1.2.37.tar.gz" diff --git a/extra/perl-xml-simple/APKBUILD b/extra/perl-xml-simple/APKBUILD new file mode 100644 index 00000000..74d2ecbe --- /dev/null +++ b/extra/perl-xml-simple/APKBUILD @@ -0,0 +1,22 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=perl-xml-simple +pkgver=2.18 +pkgrel=0 +pkgdesc="Simple XML parser for perl" +url="http://search.cpan.org/dist/XML-Simple/" +license="PerlArtistic" +subpackages="$pkgname-doc" +depends="perl-xml-parser perl" +makedepends="perl-dev" +source="ftp://ftp.cpan.org/pub/CPAN/authors/id/G/GR/GRANTM/XML-Simple-$pkgver.tar.gz" + +build () +{ + cd "$srcdir"/XML-Simple-$pkgver + perl Makefile.PL INSTALLDIRS=vendor || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + find "$pkgdir" -name '.packlist' -delete + find "$pkgdir" -name 'perllocal.pod' -delete +} +md5sums="593aa8001e5c301cdcdb4bb3b63abc33 XML-Simple-2.18.tar.gz" diff --git a/x11/Thunar/APKBUILD b/x11/Thunar/APKBUILD new file mode 100644 index 00000000..51b3eef9 --- /dev/null +++ b/x11/Thunar/APKBUILD @@ -0,0 +1,36 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=thunar +pkgver=1.0.1 +pkgrel=0 +pkgdesc="File manager for Xfce" +url="http://thunar.xfce.org" +license="GPL2 LGPL2" +subpackages="$pkgname-dev $pkgname-doc" +depends="desktop-file-utils hicolor-icon-theme" +makedepends="pkgconfig libexif-dev xfce4-panel-dev exo-dev pcre-dev + intltool gettext-dev libiconv-dev expat-dev startup-notification-dev + libsm-dev e2fsprogs-dev" +install="thunar.post-install thunar.post-upgrade thunar.post-deinstall" +source="http://www.xfce.org/archive/xfce-4.6.1/src/Thunar-$pkgver.tar.bz2 + $install" + +build () +{ + cd "$srcdir"/Thunar-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --disable-gnome-thumbnailers \ + --enable-exif \ + --enable-pcre + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + sed -i 's:x-directory/gnome-default-handler;::' "$pkgdir"/usr/share/applications/Thunar-folder-handler.desktop +} + +md5sums="218373aa45d74b6ba8c69c4d5af3bb19 Thunar-1.0.1.tar.bz2 +417fd0f7ded3c641121f10f3e404bc85 thunar.post-install +417fd0f7ded3c641121f10f3e404bc85 thunar.post-upgrade +417fd0f7ded3c641121f10f3e404bc85 thunar.post-deinstall" diff --git a/x11/Thunar/thunar.post-deinstall b/x11/Thunar/thunar.post-deinstall new file mode 120000 index 00000000..b2d507f2 --- /dev/null +++ b/x11/Thunar/thunar.post-deinstall @@ -0,0 +1 @@ +thunar.post-install
\ No newline at end of file diff --git a/x11/Thunar/thunar.post-install b/x11/Thunar/thunar.post-install new file mode 100644 index 00000000..591dfaf7 --- /dev/null +++ b/x11/Thunar/thunar.post-install @@ -0,0 +1,5 @@ +#!/bin/sh + +update-desktop-database -q +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + diff --git a/x11/Thunar/thunar.post-upgrade b/x11/Thunar/thunar.post-upgrade new file mode 120000 index 00000000..b2d507f2 --- /dev/null +++ b/x11/Thunar/thunar.post-upgrade @@ -0,0 +1 @@ +thunar.post-install
\ No newline at end of file diff --git a/x11/gtk+/APKBUILD b/x11/gtk+/APKBUILD index 1276255a..f4dc1b60 100644 --- a/x11/gtk+/APKBUILD +++ b/x11/gtk+/APKBUILD @@ -1,34 +1,25 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=gtk+ -pkgver=2.16.0 -pkgrel=2 +pkgver=2.16.2 +pkgrel=0 pkgdesc="The GTK+ Toolkit (v2)" url="http://www.gtk.org/" +install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall" license="LGPL" subpackages="$pkgname-dev $pkgname-doc" -depends="atk - cairo - glib - libice - libjpeg - libx11 - libxcursor - libxdamage - libxext - libxi - libxfixes - libxrandr - pango - tiff - uclibc" +depends= makedepends="pkgconfig atk-dev cairo-dev + expat-dev + gettext-dev glib-dev + gnutls-dev libice-dev libiconv-dev libjpeg-dev libx11-dev + libxcomposite-dev libxcursor-dev libxdamage-dev libxext-dev @@ -36,12 +27,12 @@ makedepends="pkgconfig libxrandr-dev libxi-dev pango-dev - tiff-dev" -# libxinerama libcups>=1.3.9 libxcomposite heimdal>=1.2.1 gnutls>=2.6.3" -#install=gtk2.install -source="http://ftp.gnome.org/pub/gnome/sources/gtk+/${pkgver%.*}/gtk+-$pkgver.tar.bz2" + tiff-dev + zlib-dev" +source="http://ftp.gnome.org/pub/gnome/sources/gtk+/${pkgver%.*}/gtk+-$pkgver.tar.bz2 + $install" -depends_dev="atk-dev pango-dev cairo-dev" +depends_dev="atk-dev pango-dev cairo-dev glib-dev" build() { cd "$srcdir"/gtk+-$pkgver ./configure --prefix=/usr \ @@ -53,4 +44,7 @@ build() { make || return 1 make DESTDIR="$pkgdir" install || return 1 } -md5sums="139528802794287427fd4d18875b5cf5 gtk+-2.16.0.tar.bz2" +md5sums="396e98df15f6e4005e360b5710660ce3 gtk+-2.16.2.tar.bz2 +bf14adb7cc12acf93409ccf83545da06 gtk+.post-install +bf14adb7cc12acf93409ccf83545da06 gtk+.post-upgrade +ddc2c8add489c9f7f48f92cea34c05e6 gtk+.post-deinstall" diff --git a/x11/gtk+/gtk+.post-deinstall b/x11/gtk+/gtk+.post-deinstall new file mode 100644 index 00000000..e7ee2a15 --- /dev/null +++ b/x11/gtk+/gtk+.post-deinstall @@ -0,0 +1,5 @@ +#!/bin/sh + +rm -f etc/gtk-2.0/gtk.immodules +rm -f etc/gtk-2.0/gdk-pixbuf.loaders + diff --git a/x11/gtk+/gtk+.post-install b/x11/gtk+/gtk+.post-install new file mode 100644 index 00000000..80444cfb --- /dev/null +++ b/x11/gtk+/gtk+.post-install @@ -0,0 +1,5 @@ +#!/bin/sh + +usr/bin/gtk-query-immodules-2.0 > etc/gtk-2.0/gtk.immodules +usr/bin/gdk-pixbuf-query-loaders > etc/gtk-2.0/gdk-pixbuf.loaders + diff --git a/x11/gtk+/gtk+.post-upgrade b/x11/gtk+/gtk+.post-upgrade new file mode 120000 index 00000000..127667db --- /dev/null +++ b/x11/gtk+/gtk+.post-upgrade @@ -0,0 +1 @@ +gtk+.post-install
\ No newline at end of file diff --git a/x11/gtk-xfce-engine/APKBUILD b/x11/gtk-xfce-engine/APKBUILD new file mode 100644 index 00000000..ddeb911d --- /dev/null +++ b/x11/gtk-xfce-engine/APKBUILD @@ -0,0 +1,23 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=gtk-xfce-engine +pkgver=2.6.0 +pkgrel=0 +pkgdesc="A port of Xfce engine to GTK+-2.0" +url="http://www.xfce.org/" +license="GPL-2" +depends= +makedepends="pkgconfig gtk+-dev libiconv-dev gettext-dev expat-dev" +source="http://www.xfce.org/archive/xfce-4.6.0/src/$pkgname-$pkgver.tar.bz2" + +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="e836705d2933d0a77c6628285e10d982 gtk-xfce-engine-2.6.0.tar.bz2" diff --git a/x11/icon-naming-utils/APKBUILD b/x11/icon-naming-utils/APKBUILD new file mode 100644 index 00000000..b5164dd0 --- /dev/null +++ b/x11/icon-naming-utils/APKBUILD @@ -0,0 +1,25 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=icon-naming-utils +pkgver=0.8.90 +pkgrel=0 +pkgdesc="Maps the new names of icons for Tango to the legacy names used by the GNOME and KDE desktops." +url="http://tango.freedesktop.org/" +license="GPL" +depends="perl-xml-simple" +makedepends="" +source="http://tango.freedesktop.org/releases/$pkgname-$pkgver.tar.bz2" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/icon-naming-utils \ + --localstatedir=/var || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + mv "$pkgdir"/usr/share/pkgconfig "$pkgdir"/usr/lib/pkgconfig || return 1 + chmod +x "$pkgdir"/usr/lib/icon-naming-utils/icon-name-mapping +} + +md5sums="dd8108b56130b9eedc4042df634efa66 icon-naming-utils-0.8.90.tar.bz2" diff --git a/x11/iso-codes/APKBUILD b/x11/iso-codes/APKBUILD new file mode 100644 index 00000000..5b0aae55 --- /dev/null +++ b/x11/iso-codes/APKBUILD @@ -0,0 +1,19 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=iso-codes +pkgver=3.8 +pkgrel=0 +pkgdesc="Lists of the country, language, and currency names" +url="http://pkg-isocodes.alioth.debian.org/" +license="LGPL" +depends="" +makedepends="python gettext" +source="ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes/$pkgname-$pkgver.tar.bz2" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR="$pkgdir" pkgconfigdir=/usr/lib/pkgconfig install || return 1 +} +md5sums="7b219078203a710b7510ba54c161097c iso-codes-3.8.tar.bz2" diff --git a/x11/libglade/APKBUILD b/x11/libglade/APKBUILD new file mode 100644 index 00000000..b999bd4a --- /dev/null +++ b/x11/libglade/APKBUILD @@ -0,0 +1,35 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libglade +pkgver=2.6.4 +pkgrel=0 +pkgdesc="Allows you to load glade interface files in a program at runtime" +url="http://www.gnome.org" +license="LGPL" +subpackages="$pkgname-dev $pkgname-doc" +makedepends="python pkgconfig gtk+-dev libxml2-dev gettext-dev libiconv-dev + expat-dev" +install="$pkgname.post-install $pkgname.pre-upgrade $pkgname.post-upgrade + $pkgname.post-deinstall" +source="http://ftp.gnome.org/pub/gnome/sources/$pkgname/2.6/$pkgname-$pkgver.tar.bz2 + $pkgname-2.0.1-nowarning.patch + $install + " + +depends_dev="gtk+-dev libxml2-dev" +build () +{ + cd "$srcdir"/$pkgname-$pkgver + patch -Np1 -i "$srcdir"/libglade-2.0.1-nowarning.patch || return 1 + ./configure --sysconfdir=/etc \ + --prefix=/usr \ + --localstatedir=/var || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -m755 libglade-convert "$pkgdir"/usr/bin/ || return 1 +} +md5sums="d1776b40f4e166b5e9c107f1c8fe4139 libglade-2.6.4.tar.bz2 +4f879c0ce550004905aa0fb24f25c353 libglade-2.0.1-nowarning.patch +9083bddf8edd4a116bec36df3866e9bf libglade.post-install +964867abf7ceafdce9640b08f34ce090 libglade.pre-upgrade +9083bddf8edd4a116bec36df3866e9bf libglade.post-upgrade +964867abf7ceafdce9640b08f34ce090 libglade.post-deinstall" diff --git a/x11/libglade/libglade-2.0.1-nowarning.patch b/x11/libglade/libglade-2.0.1-nowarning.patch new file mode 100644 index 00000000..fd071215 --- /dev/null +++ b/x11/libglade/libglade-2.0.1-nowarning.patch @@ -0,0 +1,39 @@ +--- libglade-2.0.1/glade/glade-gtk.c.nowarning 2003-08-29 14:50:10.000000000 -0400 ++++ libglade-2.0.1/glade/glade-gtk.c 2003-08-29 14:58:41.000000000 -0400 +@@ -639,9 +639,8 @@ + if (!strcmp (childinfo->properties[j].name, "label")) { + label = childinfo->properties[j].value; + break; +- } else { +- g_warning ("Unknown CList child property: %s", childinfo->properties[j].name); + } ++ /* Ignore all other properties */ + } + + if (label) { +@@ -683,6 +682,7 @@ + char *icon = NULL; + gboolean use_stock = FALSE, active = FALSE, new_group = FALSE; + gboolean use_underline = FALSE; ++ gboolean sensitive = TRUE; + GtkWidget *iconw = NULL; + int j; + +@@ -708,6 +708,8 @@ + group_name = value; + } else if (!strcmp (name, "new_group")) { + new_group = BOOL (value); ++ } else if (!strcmp (name, "sensitive")) { ++ sensitive = BOOL (value); + } else if (!strcmp (name, "visible")) { + /* ignore for now */ + } else if (!strcmp (name, "tooltip")) { +@@ -785,6 +787,8 @@ + gtk_label_set_use_underline (GTK_LABEL (toolbar_child->label), + TRUE); + } ++ ++ gtk_widget_set_sensitive (child, sensitive); + + glade_xml_set_common_params (xml, child, childinfo->child); + } else { diff --git a/x11/libglade/libglade.post-deinstall b/x11/libglade/libglade.post-deinstall new file mode 100644 index 00000000..1b368de8 --- /dev/null +++ b/x11/libglade/libglade.post-deinstall @@ -0,0 +1,5 @@ +#!/bin/sh + +xmlcatalog --noout --del \ + /usr/share/xml/libglade/glade-2.0.dtd etc/xml/catalog + diff --git a/x11/libglade/libglade.post-install b/x11/libglade/libglade.post-install new file mode 100644 index 00000000..2188b756 --- /dev/null +++ b/x11/libglade/libglade.post-install @@ -0,0 +1,12 @@ +#!/bin/sh + +mkdir -p etc/xml + +if [ ! -e etc/xml/catalog ]; then + xmlcatalog --noout --create etc/xml/catalog +fi + +xmlcatalog --noout --add "system" \ + "http://glade.gnome.org/glade-2.0.dtd" \ + /usr/share/xml/libglade/glade-2.0.dtd etc/xml/catalog + diff --git a/x11/libglade/libglade.post-upgrade b/x11/libglade/libglade.post-upgrade new file mode 120000 index 00000000..25d67c62 --- /dev/null +++ b/x11/libglade/libglade.post-upgrade @@ -0,0 +1 @@ +libglade.post-install
\ No newline at end of file diff --git a/x11/libglade/libglade.pre-upgrade b/x11/libglade/libglade.pre-upgrade new file mode 120000 index 00000000..06b72fb3 --- /dev/null +++ b/x11/libglade/libglade.pre-upgrade @@ -0,0 +1 @@ +libglade.post-deinstall
\ No newline at end of file diff --git a/x11/libnotify/APKBUILD b/x11/libnotify/APKBUILD new file mode 100644 index 00000000..2765a4df --- /dev/null +++ b/x11/libnotify/APKBUILD @@ -0,0 +1,21 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libnotify +pkgver=0.4.5 +pkgdesc="Desktop notification library" +url="http://www.galago-project.org/" +license="LGPL" +subpackages="$pkgname-dev $pkgname-doc" +depends= +makedepends="pkgconfig dbus-glib-dev gtk+-dev gettext-dev libiconv-dev + expat-dev" +source="http://www.galago-project.org/files/releases/source/$pkgname/$pkgname-$pkgver.tar.gz" + +depends_dev="gtk+-dev glib-dev dbus-dev dbus-glib-dev" +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr --disable-static || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="472e2c1f808848365572a9b024d9e8f5 libnotify-0.4.5.tar.gz" diff --git a/x11/libwnck/APKBUILD b/x11/libwnck/APKBUILD new file mode 100644 index 00000000..1540aa2f --- /dev/null +++ b/x11/libwnck/APKBUILD @@ -0,0 +1,25 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libwnck +pkgver=2.26.1 +pkgrel=0 +pkgdesc="Window Navigator Construction Kit" +url="http://www.gnome.org/" +license="LGPL" +subpackages="$pkgname-dev $pkgname-doc" +depends= +makedepends="pkgconfig gtk+-dev startup-notification-dev libxres-dev intltool + gettext-dev libiconv-dev expat-dev" +source="http://ftp.gnome.org/pub/gnome/sources/$pkgname/2.26/$pkgname-$pkgver.tar.bz2" + +depends_dev="glib-dev gtk+-dev libx11-dev pango-dev cairo-dev libxres-dev" +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="015b5d2e65d15448fa143513fce03541 libwnck-2.26.1.tar.bz2" diff --git a/x11/libxcomposite/APKBUILD b/x11/libxcomposite/APKBUILD new file mode 100644 index 00000000..a4694950 --- /dev/null +++ b/x11/libxcomposite/APKBUILD @@ -0,0 +1,24 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libxcomposite +pkgver=0.4.0 +pkgrel=0 +pkgdesc="X11 Composite extension library" +url="http://xorg.freedesktop.org/" +license="custom" +subpackages="$pkgname-dev $pkgname-doc" +depends= +makedepends="pkgconfig libxfixes-dev libxext-dev compositeproto" +source="http://xorg.freedesktop.org//releases/individual/lib/libXcomposite-$pkgver.tar.bz2" + +depends_dev="xproto compositeproto libxfixes-dev libx11-dev libxext-dev" +build () +{ + cd "$srcdir"/libXcomposite-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +md5sums="7e95395dea89be21bae929b9b7f16641 libXcomposite-0.4.0.tar.bz2" diff --git a/x11/libxfce4menu/APKBUILD b/x11/libxfce4menu/APKBUILD new file mode 100644 index 00000000..0023f2d9 --- /dev/null +++ b/x11/libxfce4menu/APKBUILD @@ -0,0 +1,25 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libxfce4menu +pkgver=4.6.1 +pkgrel=0 +pkgdesc="a freedesktop.org compliant menu implementation for Xfce" +url="http://www.xfce.org/" +license="GPL-2" +depends= +subpackages="$pkgname-dev $pkgname-doc" +makedepends="libxfce4util-dev intltool pkgconfig gtk+-dev gettext-dev + libiconv-dev" +source="http://mocha.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2" + +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="5dc9343885c2c6f931318b2a1cdcc9db libxfce4menu-4.6.1.tar.bz2" diff --git a/x11/libxfcegui4/APKBUILD b/x11/libxfcegui4/APKBUILD new file mode 100644 index 00000000..733c9730 --- /dev/null +++ b/x11/libxfcegui4/APKBUILD @@ -0,0 +1,28 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libxfcegui4 +pkgver=4.6.1 +pkgrel=0 +pkgdesc="Basic GUI functions for Xfce" +url="http://www.xfce.org/" +license="GPL2" +subpackages="$pkgname-dev $pkgname-doc" +depends= +makedepends="pkgconfig intltool glib-dev gettext-dev libiconv-dev gtk+-dev + xfconf-dev libsm-dev libice-dev libglade-dev e2fsprogs-dev + libxfce4util-dev expat-dev" +source="http://www.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2" + +depends_dev="gtk+-dev libxfce4util-dev xfconf-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="539cff747634b8ee6f0d2362ee78a286 libxfcegui4-4.6.1.tar.bz2" diff --git a/x11/libxklavier/APKBUILD b/x11/libxklavier/APKBUILD new file mode 100644 index 00000000..6ac108dd --- /dev/null +++ b/x11/libxklavier/APKBUILD @@ -0,0 +1,25 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libxklavier +pkgver=3.9 +pkgrel=1 +pkgdesc="High-level API for X Keyboard Extension" +url="http://gswitchit.sourceforge.net" +license="LGPL" +subpackages="$pkgname-dev $pkgname-doc" +depends="xkeyboard-config iso-codes" +makedepends="pkgconfig libxkbfile-dev libxml2-dev glib-dev libxi-dev iso-codes + gettext-dev libiconv-dev" +source="http://ftp.gnome.org/pub/gnome/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2" + +depends_dev="libxml2-dev glib-dev gettext-dev" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --with-xkb-base=/usr/share/X11/xkb \ + --disable-static || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="c8ff3ba6daf899be7ec2a626894852b9 libxklavier-3.9.tar.bz2" diff --git a/x11/libxres/APKBUILD b/x11/libxres/APKBUILD new file mode 100644 index 00000000..688a9258 --- /dev/null +++ b/x11/libxres/APKBUILD @@ -0,0 +1,23 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libxres +pkgver=1.0.3 +pkgrel=0 +pkgdesc="X11 Resource extension library" +url="http://xorg.freedesktop.org" +license="custom" +subpackages="$pkgname-dev $pkgname-doc" +makedepends="pkgconfig libxext-dev resourceproto" +depends= +source="http://xorg.freedesktop.org/releases/individual/lib/libXres-$pkgver.tar.bz2" + +depends_dev="xproto libx11-dev libxext-dev" +build () +{ + cd "$srcdir"/libXres-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} +md5sums="de66ffb657aba64c9d6dbdeabb757f3e libXres-1.0.3.tar.bz2" diff --git a/x11/midori/APKBUILD b/x11/midori/APKBUILD index e41f1249..82d0f649 100644 --- a/x11/midori/APKBUILD +++ b/x11/midori/APKBUILD @@ -1,20 +1,15 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=midori -pkgver=0.1.6 +pkgver=0.1.7 pkgrel=0 pkgdesc="A lightweight web browser based on Gtk WebKit" url="http://www.twotoasts.de/index.php?/pages/midori_summary.html" license="GPL" depends=" desktop-file-utils - gettext hicolor-icon-theme - libidn - uclibc - webkit " makedepends=" - g++ git intltool pkgconfig @@ -23,6 +18,7 @@ makedepends=" libidn-dev libxml2-dev webkit-dev + sqlite-dev " install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall" source="http://goodies.xfce.org/releases/$pkgname/$pkgname-$pkgver.tar.bz2 @@ -43,7 +39,7 @@ build () make || return 1 make DESTDIR="$pkgdir" install || return 1 } -md5sums="afed64074b2ed195aae171b2178650e1 midori-0.1.6.tar.bz2 +md5sums="c6299ecf93417526f37bc0154c18b126 midori-0.1.7.tar.bz2 a373e86256d1cd179791e486d2862d44 midori.post-install a373e86256d1cd179791e486d2862d44 midori.post-upgrade e962d246f1861faf94b70b37b0d3ef66 midori.post-deinstall" diff --git a/x11/mousepad/APKBUILD b/x11/mousepad/APKBUILD new file mode 100644 index 00000000..ad5524f1 --- /dev/null +++ b/x11/mousepad/APKBUILD @@ -0,0 +1,28 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=mousepad +pkgver=0.2.16 +pkgrel=0 +pkgdesc="Simple Text Editor for Xfce4 (based on Gedit)" +url="http://www.xfce.org/~benny/apps.html" +license="GPL-2" +makedepends="pkgconfig libxfcegui4-dev intltool gettext-dev libiconv-dev + libsm-dev e2fsprogs-dev expat-dev" +depends="desktop-file-utils" +install="mousepad.post-install mousepad.post-deinstall" +source="http://www.xfce.org/archive/xfce-4.6.0/src/$pkgname-$pkgver.tar.bz2 + $install" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/xfce4 \ + --localstatedir=/var \ + --disable-static + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="d98854edb76d823ac20b266fdf5a64a1 mousepad-0.2.16.tar.bz2 +5ee3bbceee9d5e58b6fd8afeba87980b mousepad.post-install +5ee3bbceee9d5e58b6fd8afeba87980b mousepad.post-deinstall" diff --git a/x11/mousepad/mousepad.post-deinstall b/x11/mousepad/mousepad.post-deinstall new file mode 120000 index 00000000..4e963a9a --- /dev/null +++ b/x11/mousepad/mousepad.post-deinstall @@ -0,0 +1 @@ +mousepad.post-install
\ No newline at end of file diff --git a/x11/mousepad/mousepad.post-install b/x11/mousepad/mousepad.post-install new file mode 100644 index 00000000..e20da06b --- /dev/null +++ b/x11/mousepad/mousepad.post-install @@ -0,0 +1,4 @@ +#!/bin/sh + +update-desktop-database -q + diff --git a/x11/orage/APKBUILD b/x11/orage/APKBUILD new file mode 100644 index 00000000..b310c80c --- /dev/null +++ b/x11/orage/APKBUILD @@ -0,0 +1,30 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=orage +pkgver=4.6.1 +pkgrel=0 +pkgdesc="A simple calendar application with reminders for Xfce" +url="http://www.xfce.org/projects/orage/" +license="GPL-2" +subpackages="$pkgname-doc" +depends="hicolor-icon-theme" +makedepends="pkgconfig xfce4-panel-dev libnotify-dev intltool gettext-dev + libiconv-dev libsm-dev expat-dev e2fsprogs-dev" +install="orage.post-install orage.post-deinstall" +source="http://www.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2 + $install" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} + +md5sums="24fa43dd86ec5af5a4766620fd972cf2 orage-4.6.1.tar.bz2 +db51db79681eadc47be4932355a77c25 orage.post-install +db51db79681eadc47be4932355a77c25 orage.post-deinstall" diff --git a/x11/orage/orage.post-deinstall b/x11/orage/orage.post-deinstall new file mode 120000 index 00000000..eef6db26 --- /dev/null +++ b/x11/orage/orage.post-deinstall @@ -0,0 +1 @@ +orage.post-install
\ No newline at end of file diff --git a/x11/orage/orage.post-install b/x11/orage/orage.post-install new file mode 100644 index 00000000..c523d78d --- /dev/null +++ b/x11/orage/orage.post-install @@ -0,0 +1,4 @@ +#!/bin/sh + +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + diff --git a/x11/tango-icon-theme/APKBUILD b/x11/tango-icon-theme/APKBUILD new file mode 100644 index 00000000..9c5e9f77 --- /dev/null +++ b/x11/tango-icon-theme/APKBUILD @@ -0,0 +1,20 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=tango-icon-theme +pkgver=0.8.1 +pkgrel=0 +pkgdesc="The Tango Desktop Project exists to create a consistent user experience" +url="http://tango.freedesktop.org" +license="CCPL-Attribution-ShareAlike-2.5" +depends= #"librsvg" +makedepends="pkgconfig intltool icon-naming-utils imagemagick-dev libiconv-dev" +source="http://tango.freedesktop.org/releases/$pkgname-$pkgver.tar.gz" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -D COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} +md5sums="32d5258f448b5982af9cfa4364f31d41 tango-icon-theme-0.8.1.tar.gz" diff --git a/x11/ttf-dejavu/APKBUILD b/x11/ttf-dejavu/APKBUILD new file mode 100644 index 00000000..a03d07ff --- /dev/null +++ b/x11/ttf-dejavu/APKBUILD @@ -0,0 +1,27 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=ttf-dejavu +pkgver=2.29 +pkgrel=0 +pkgdesc="Font family based on the Bitstream Vera Fonts with a wider range of characters" +url="http://dejavu.sourceforge.net/" +license="custom" +depends="fontconfig encodings mkfontdir mkfontscale" +makedepends="" +makedepends="pkgconfig font-util-dev" +install="ttf-dejavu.post-install ttf-dejavu.post-upgrade ttf-dejavu.post-deinstall" +source="http://downloads.sourceforge.net/dejavu/dejavu-fonts-ttf-$pkgver.tar.bz2 + $install" + + +build () +{ + cd "$srcdir/dejavu-fonts-ttf-$pkgver" + mkdir -p "$pkgdir/usr/share/fonts/TTF" || return 1 + install -m644 ttf/*.ttf "$pkgdir/usr/share/fonts/TTF" || return 1 + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/ttf-dejavu/LICENSE" || return 1 +} + +md5sums="d8feb7d57d8b7cbac409df435daa9849 dejavu-fonts-ttf-2.29.tar.bz2 +856423a62dc28d29f91586286173b1ef ttf-dejavu.post-install +856423a62dc28d29f91586286173b1ef ttf-dejavu.post-upgrade +856423a62dc28d29f91586286173b1ef ttf-dejavu.post-deinstall" diff --git a/x11/ttf-dejavu/ttf-dejavu.post-deinstall b/x11/ttf-dejavu/ttf-dejavu.post-deinstall new file mode 120000 index 00000000..8d3da7cf --- /dev/null +++ b/x11/ttf-dejavu/ttf-dejavu.post-deinstall @@ -0,0 +1 @@ +ttf-dejavu.post-install
\ No newline at end of file diff --git a/x11/ttf-dejavu/ttf-dejavu.post-install b/x11/ttf-dejavu/ttf-dejavu.post-install new file mode 100644 index 00000000..90aedc0b --- /dev/null +++ b/x11/ttf-dejavu/ttf-dejavu.post-install @@ -0,0 +1,6 @@ +#!/bin/sh + +fc-cache -fs +mkfontscale usr/share/fonts/TTF +mkfontdir usr/share/fonts/TTF + diff --git a/x11/ttf-dejavu/ttf-dejavu.post-upgrade b/x11/ttf-dejavu/ttf-dejavu.post-upgrade new file mode 120000 index 00000000..8d3da7cf --- /dev/null +++ b/x11/ttf-dejavu/ttf-dejavu.post-upgrade @@ -0,0 +1 @@ +ttf-dejavu.post-install
\ No newline at end of file diff --git a/x11/webkit/APKBUILD b/x11/webkit/APKBUILD index 774d3797..da5de5f1 100644 --- a/x11/webkit/APKBUILD +++ b/x11/webkit/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=webkit -pkgver=1.1.8 +pkgver=1.1.9 pkgrel=0 pkgdesc="portable web rendering engine WebKit for GTK+" url="http://webkitgtk.org/" @@ -11,7 +11,7 @@ makedepends=" 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 + enchant-dev libxi-dev libxrandr-dev libxcursor-dev libxdamage-dev " install= subpackages="$pkgname-dev gtklauncher" @@ -39,4 +39,4 @@ gtklauncher() { "$subpkgdir"/usr/bin/GtkLauncher } -md5sums="0991b4f3c2ef0d09e8c5ac0737dfeba1 webkit-1.1.8.tar.gz" +md5sums="c9bc52c713b0ab7aefe57022de6eb24b webkit-1.1.9.tar.gz" diff --git a/x11/xf86-input-synaptics/APKBUILD b/x11/xf86-input-synaptics/APKBUILD new file mode 100644 index 00000000..deb2ecac --- /dev/null +++ b/x11/xf86-input-synaptics/APKBUILD @@ -0,0 +1,24 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xf86-input-synaptics +pkgver=1.1.2 +pkgrel=0 +pkgdesc="X.org synaptics input driver" +url="http://xorg.freedesktop.org/" +license="custom" +subpackages="$pkgname-dev $pkgname-doc" +depends= +makedepends="pkgconfig libxkbfile-dev xorg-server-dev libxi-dev libxrandr-dev" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs + export GCC_SPECS="$srcdir"/gcc-specs + + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} +md5sums="c8fd6516f9636a3751e401e4b836e160 xf86-input-synaptics-1.1.2.tar.bz2" diff --git a/x11/xfce-utils/APKBUILD b/x11/xfce-utils/APKBUILD new file mode 100644 index 00000000..450a98d0 --- /dev/null +++ b/x11/xfce-utils/APKBUILD @@ -0,0 +1,32 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xfce-utils +pkgver=4.6.1 +pkgrel=0 +pkgdesc="Utilities for Xfce" +url="http://www.xfce.org/" +license="GPL2" +subpackages= +depends="hicolor-icon-theme" +makedepends="pkgconfig libxfcegui4-dev intltool gettext-dev libiconv-dev + libsm-dev expat-dev e2fsprogs-dev" +install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall" +source="http://www.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2 + $install" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + sed -i -e "s/share\/xsessions/sessions/g" Makefile.in || return 1 + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --with-xsession-prefix=/etc/X11/ + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="1aa2362b11e79e56d52ce0d265faf1b6 xfce-utils-4.6.1.tar.bz2 +db51db79681eadc47be4932355a77c25 xfce-utils.post-install +db51db79681eadc47be4932355a77c25 xfce-utils.post-upgrade +db51db79681eadc47be4932355a77c25 xfce-utils.post-deinstall" diff --git a/x11/xfce-utils/xfce-utils.post-deinstall b/x11/xfce-utils/xfce-utils.post-deinstall new file mode 120000 index 00000000..ff279d82 --- /dev/null +++ b/x11/xfce-utils/xfce-utils.post-deinstall @@ -0,0 +1 @@ +xfce-utils.post-install
\ No newline at end of file diff --git a/x11/xfce-utils/xfce-utils.post-install b/x11/xfce-utils/xfce-utils.post-install new file mode 100644 index 00000000..c523d78d --- /dev/null +++ b/x11/xfce-utils/xfce-utils.post-install @@ -0,0 +1,4 @@ +#!/bin/sh + +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + diff --git a/x11/xfce-utils/xfce-utils.post-upgrade b/x11/xfce-utils/xfce-utils.post-upgrade new file mode 120000 index 00000000..ff279d82 --- /dev/null +++ b/x11/xfce-utils/xfce-utils.post-upgrade @@ -0,0 +1 @@ +xfce-utils.post-install
\ No newline at end of file diff --git a/x11/xfce4-panel/APKBUILD b/x11/xfce4-panel/APKBUILD new file mode 100644 index 00000000..415fda46 --- /dev/null +++ b/x11/xfce4-panel/APKBUILD @@ -0,0 +1,34 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xfce4-panel +pkgver=4.6.1 +pkgrel=0 +pkgdesc="Panel for the Xfce desktop environment" +url="http://www.xfce.org/" +license="GPL-2" +subpackages="$pkgname-dev $pkgname-doc" +depends="hicolor-icon-theme" +makedepends="pkgconfig libxfcegui4-dev exo-dev libwnck-dev intltool gettext-dev + libiconv-dev expat-dev libsm-dev libice-dev startup-notification-dev + e2fsprogs zlib-dev" +install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall" +source="http://www.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2 + $install" + +depends_dev="libxfce4util-dev libxfcegui4-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="73a366b9892152266b465d7d9c35bef4 xfce4-panel-4.6.1.tar.bz2 +bebc16a8c5cf7888a59767c2325933a0 xfce4-panel.post-install +bebc16a8c5cf7888a59767c2325933a0 xfce4-panel.post-upgrade +db51db79681eadc47be4932355a77c25 xfce4-panel.post-deinstall" diff --git a/x11/xfce4-panel/xfce4-panel.post-deinstall b/x11/xfce4-panel/xfce4-panel.post-deinstall new file mode 100644 index 00000000..c523d78d --- /dev/null +++ b/x11/xfce4-panel/xfce4-panel.post-deinstall @@ -0,0 +1,4 @@ +#!/bin/sh + +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + diff --git a/x11/xfce4-panel/xfce4-panel.post-install b/x11/xfce4-panel/xfce4-panel.post-install new file mode 100644 index 00000000..4a602f0b --- /dev/null +++ b/x11/xfce4-panel/xfce4-panel.post-install @@ -0,0 +1,5 @@ +#!/bin/sh + +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + +exit 0 diff --git a/x11/xfce4-panel/xfce4-panel.post-upgrade b/x11/xfce4-panel/xfce4-panel.post-upgrade new file mode 120000 index 00000000..3c863ae3 --- /dev/null +++ b/x11/xfce4-panel/xfce4-panel.post-upgrade @@ -0,0 +1 @@ +xfce4-panel.post-install
\ No newline at end of file diff --git a/x11/xfce4-session/APKBUILD b/x11/xfce4-session/APKBUILD new file mode 100644 index 00000000..ec03ece0 --- /dev/null +++ b/x11/xfce4-session/APKBUILD @@ -0,0 +1,37 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xfce4-session +pkgver=4.6.1 +pkgrel=0 +pkgdesc="A session manager for Xfce" +url="http://www.xfce.org/" +license="GPL2" +subpackages="$pkgname-dev $pkgname-doc" +makedepends="pkgconfig libxfcegui4-dev libwnck-dev libglade-dev intltool + gettext-dev libiconv-dev iceauth libice-dev libsm-dev expat-dev + e2fsprogs-dev zlib-dev" +depends="hicolor-icon-theme" +install="xfce4-session.post-install xfce4-session.post-deinstall" +source="http://www.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2 + $install" + +depends_dev="libxfcegui4-dev xfconf-dev" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/xfce4 \ + --localstatedir=/var \ + --disable-static \ + --enable-legacy-sm \ + --disable-gnome \ + --enable-session-screenshots \ + --with-shutdown-style=auto || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} + +md5sums="7628be41ed3511a20cff5673d9d39858 xfce4-session-4.6.1.tar.bz2 +db51db79681eadc47be4932355a77c25 xfce4-session.post-install +db51db79681eadc47be4932355a77c25 xfce4-session.post-deinstall" diff --git a/x11/xfce4-session/xfce4-session.post-deinstall b/x11/xfce4-session/xfce4-session.post-deinstall new file mode 120000 index 00000000..7242718f --- /dev/null +++ b/x11/xfce4-session/xfce4-session.post-deinstall @@ -0,0 +1 @@ +xfce4-session.post-install
\ No newline at end of file diff --git a/x11/xfce4-session/xfce4-session.post-install b/x11/xfce4-session/xfce4-session.post-install new file mode 100644 index 00000000..c523d78d --- /dev/null +++ b/x11/xfce4-session/xfce4-session.post-install @@ -0,0 +1,4 @@ +#!/bin/sh + +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + diff --git a/x11/xfce4-settings/APKBUILD b/x11/xfce4-settings/APKBUILD new file mode 100644 index 00000000..ad1e34c0 --- /dev/null +++ b/x11/xfce4-settings/APKBUILD @@ -0,0 +1,27 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xfce4-settings +pkgver=4.6.1 +pkgrel=0 +pkgdesc="Settings manager for xfce" +url="http://www.xfce.org/" +license="GPL-2" +depends= +makedepends="exo-dev libnotify-dev libxfcegui4-dev libxklavier-dev libwnck-dev + libglade-dev pkgconfig intltool gettext-dev libiconv-dev expat-dev + libxi-dev libsm-dev e2fsprogs-dev libxkbfile-dev" +source="http://mocha.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --enable-libxklavier \ + --enable-sound-settings + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} + +md5sums="dc1c8704471c5b0104fa10c30eb60cb6 xfce4-settings-4.6.1.tar.bz2" diff --git a/x11/xfconf/APKBUILD b/x11/xfconf/APKBUILD new file mode 100644 index 00000000..f3be7d47 --- /dev/null +++ b/x11/xfconf/APKBUILD @@ -0,0 +1,26 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xfconf +pkgver=4.6.1 +pkgrel=0 +pkgdesc="xfconf.. thingie" +url="http://www.xfce.org/" +license="GPL-2" +subpackages="$pkgname-dev $pkgname-doc" +depends= +makedepends="pkgconfig dbus-glib-dev libxfce4util-dev gettext-dev libiconv-dev" +source="http://mocha.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2" + +depends_dev="glib-dev dbus-dev dbus-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="d4d3018767ea9eb4b57cc57d4038023b xfconf-4.6.1.tar.bz2" diff --git a/x11/xfdesktop/APKBUILD b/x11/xfdesktop/APKBUILD new file mode 100644 index 00000000..4341fbf4 --- /dev/null +++ b/x11/xfdesktop/APKBUILD @@ -0,0 +1,33 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xfdesktop +pkgver=4.6.1 +pkgrel=0 +pkgdesc="A desktop manager for Xfce" +url="http://www.xfce.org/" +license="GPL-2" +subpackages="$pkgname-dev $pkgname-doc" +depends="hicolor-icon-theme thunar" +makedepends="pkgconfig libxfce4menu-dev thunar-dev intltool gettext-dev + libiconv-dev libxfce4util-dev gtk+-dev libxfcegui4-dev libwnck-dev + libglade-dev xfce4-panel-dev libsm-dev libice-dev expat-dev + e2fsprogs-dev" +install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall" +source="http://www.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2 + $install" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} + +md5sums="ae15cacc3e3834cca7238a8e1035c50d xfdesktop-4.6.1.tar.bz2 +db51db79681eadc47be4932355a77c25 xfdesktop.post-install +db51db79681eadc47be4932355a77c25 xfdesktop.post-upgrade +db51db79681eadc47be4932355a77c25 xfdesktop.post-deinstall" diff --git a/x11/xfdesktop/xfdesktop.post-deinstall b/x11/xfdesktop/xfdesktop.post-deinstall new file mode 120000 index 00000000..15a86781 --- /dev/null +++ b/x11/xfdesktop/xfdesktop.post-deinstall @@ -0,0 +1 @@ +xfdesktop.post-install
\ No newline at end of file diff --git a/x11/xfdesktop/xfdesktop.post-install b/x11/xfdesktop/xfdesktop.post-install new file mode 100644 index 00000000..c523d78d --- /dev/null +++ b/x11/xfdesktop/xfdesktop.post-install @@ -0,0 +1,4 @@ +#!/bin/sh + +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + diff --git a/x11/xfdesktop/xfdesktop.post-upgrade b/x11/xfdesktop/xfdesktop.post-upgrade new file mode 120000 index 00000000..15a86781 --- /dev/null +++ b/x11/xfdesktop/xfdesktop.post-upgrade @@ -0,0 +1 @@ +xfdesktop.post-install
\ No newline at end of file diff --git a/x11/xfwm4/APKBUILD b/x11/xfwm4/APKBUILD new file mode 100644 index 00000000..5f90698e --- /dev/null +++ b/x11/xfwm4/APKBUILD @@ -0,0 +1,31 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xfwm4 +pkgver=4.6.1 +pkgrel=0 +pkgdesc="Xfce window manager, compatible with Gnome, Gnome2, KDE2, and KDE3" +url="http://www.xfce.org/" +license="GPL-2" +depends="hicolor-icon-theme" +makedepends="pkgconfig libxfcegui4-dev libwnck-dev intltool gettext-dev + libiconv-dev libglade-dev expat-dev libsm-dev e2fsprogs" +install="xfwm4.post-install xfwm4.post-upgrade xfwm4.post-deinstall" +source="http://www.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2 + $install" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --enable-compositor \ + --enable-xsync || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="538ff2554a23bf877d336e573884da9a xfwm4-4.6.1.tar.bz2 +db51db79681eadc47be4932355a77c25 xfwm4.post-install +db51db79681eadc47be4932355a77c25 xfwm4.post-upgrade +db51db79681eadc47be4932355a77c25 xfwm4.post-deinstall" diff --git a/x11/xfwm4/xfwm4.post-deinstall b/x11/xfwm4/xfwm4.post-deinstall new file mode 120000 index 00000000..822a58d8 --- /dev/null +++ b/x11/xfwm4/xfwm4.post-deinstall @@ -0,0 +1 @@ +xfwm4.post-install
\ No newline at end of file diff --git a/x11/xfwm4/xfwm4.post-install b/x11/xfwm4/xfwm4.post-install new file mode 100644 index 00000000..c523d78d --- /dev/null +++ b/x11/xfwm4/xfwm4.post-install @@ -0,0 +1,4 @@ +#!/bin/sh + +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + diff --git a/x11/xfwm4/xfwm4.post-upgrade b/x11/xfwm4/xfwm4.post-upgrade new file mode 120000 index 00000000..822a58d8 --- /dev/null +++ b/x11/xfwm4/xfwm4.post-upgrade @@ -0,0 +1 @@ +xfwm4.post-install
\ No newline at end of file |