summaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
Diffstat (limited to 'x11')
-rw-r--r--x11/dbus-glib/APKBUILD2
-rw-r--r--x11/dbus/APKBUILD2
-rw-r--r--x11/desktop-file-utils/APKBUILD14
-rw-r--r--x11/desktop-file-utils/nocxx.patch15
-rw-r--r--x11/font-adobe-100dpi/APKBUILD4
-rw-r--r--x11/font-adobe-75dpi/APKBUILD4
-rw-r--r--x11/font-adobe-utopia-100dpi/APKBUILD4
-rw-r--r--x11/font-adobe-utopia-75dpi/APKBUILD4
-rw-r--r--x11/font-adobe-utopia-type1/APKBUILD25
-rw-r--r--x11/font-adobe-utopia-type1/font-adobe-utopia-type1.post-install8
l---------x11/font-adobe-utopia-type1/font-adobe-utopia-type1.post-upgrade1
-rw-r--r--x11/font-arabic-misc/APKBUILD25
-rw-r--r--x11/font-arabic-misc/font-arabic-misc.post-install8
l---------x11/font-arabic-misc/font-arabic-misc.post-upgrade1
-rw-r--r--x11/font-bh-100dpi/APKBUILD4
-rw-r--r--x11/font-bh-75dpi/APKBUILD4
-rw-r--r--x11/font-bh-lucidatypewriter-100dpi/APKBUILD4
-rw-r--r--x11/font-bh-lucidatypewriter-75dpi/APKBUILD4
-rw-r--r--x11/font-bh-ttf/APKBUILD25
-rw-r--r--x11/font-bh-ttf/font-bh-ttf.post-install8
l---------x11/font-bh-ttf/font-bh-ttf.post-upgrade1
-rw-r--r--x11/font-bh-type1/APKBUILD25
-rw-r--r--x11/font-bh-type1/font-bh-type1.post-install8
l---------x11/font-bh-type1/font-bh-type1.post-upgrade1
-rw-r--r--x11/font-bitstream-100dpi/APKBUILD4
-rw-r--r--x11/font-bitstream-75dpi/APKBUILD4
-rw-r--r--x11/font-bitstream-speedo/APKBUILD25
-rw-r--r--x11/font-bitstream-speedo/font-bitstream-speedo.post-install8
l---------x11/font-bitstream-speedo/font-bitstream-speedo.post-upgrade1
-rw-r--r--x11/font-bitstream-type1/APKBUILD25
-rw-r--r--x11/font-bitstream-type1/font-bitstream-type1.post-install8
l---------x11/font-bitstream-type1/font-bitstream-type1.post-upgrade1
-rw-r--r--x11/font-cronyx-cyrillic/APKBUILD25
-rw-r--r--x11/font-cronyx-cyrillic/font-cronyx-cyrillic.post-install8
l---------x11/font-cronyx-cyrillic/font-cronyx-cyrillic.post-upgrade1
-rw-r--r--x11/font-cursor-misc/APKBUILD25
-rw-r--r--x11/font-cursor-misc/font-cursor-misc.post-install8
l---------x11/font-cursor-misc/font-cursor-misc.post-upgrade1
-rw-r--r--x11/font-daewoo-misc/APKBUILD25
-rw-r--r--x11/font-daewoo-misc/font-daewoo-misc.post-install8
l---------x11/font-daewoo-misc/font-daewoo-misc.post-upgrade1
-rw-r--r--x11/font-dec-misc/APKBUILD25
-rw-r--r--x11/font-dec-misc/font-dec-misc.post-install8
l---------x11/font-dec-misc/font-dec-misc.post-upgrade1
-rw-r--r--x11/font-ibm-type1/APKBUILD25
-rw-r--r--x11/font-ibm-type1/font-ibm-type1.post-install8
l---------x11/font-ibm-type1/font-ibm-type1.post-upgrade1
-rw-r--r--x11/font-isas-misc/APKBUILD25
-rw-r--r--x11/font-isas-misc/font-isas-misc.post-install8
l---------x11/font-isas-misc/font-isas-misc.post-upgrade1
-rw-r--r--x11/font-jis-misc/APKBUILD25
-rw-r--r--x11/font-jis-misc/font-jis-misc.post-install8
l---------x11/font-jis-misc/font-jis-misc.post-upgrade1
-rw-r--r--x11/font-micro-misc/APKBUILD25
-rw-r--r--x11/font-micro-misc/font-micro-misc.post-install8
l---------x11/font-micro-misc/font-micro-misc.post-upgrade1
-rw-r--r--x11/font-misc-cyrillic/APKBUILD25
-rw-r--r--x11/font-misc-cyrillic/font-misc-cyrillic.post-install8
l---------x11/font-misc-cyrillic/font-misc-cyrillic.post-upgrade1
-rw-r--r--x11/font-misc-ethiopic/APKBUILD25
-rw-r--r--x11/font-misc-ethiopic/font-misc-ethiopic.post-install8
l---------x11/font-misc-ethiopic/font-misc-ethiopic.post-upgrade1
-rw-r--r--x11/font-misc-meltho/APKBUILD25
-rw-r--r--x11/font-misc-meltho/font-misc-meltho.post-install8
l---------x11/font-misc-meltho/font-misc-meltho.post-upgrade1
-rw-r--r--x11/font-misc-misc/APKBUILD25
-rw-r--r--x11/font-misc-misc/font-misc-misc.post-install8
l---------x11/font-misc-misc/font-misc-misc.post-upgrade1
-rw-r--r--x11/font-mutt-misc/APKBUILD25
-rw-r--r--x11/font-mutt-misc/font-mutt-misc.post-install8
l---------x11/font-mutt-misc/font-mutt-misc.post-upgrade1
-rw-r--r--x11/font-schumacher-misc/APKBUILD25
-rw-r--r--x11/font-schumacher-misc/font-schumacher-misc.post-install8
l---------x11/font-schumacher-misc/font-schumacher-misc.post-upgrade1
-rw-r--r--x11/font-screen-cyrillic/APKBUILD25
-rw-r--r--x11/font-screen-cyrillic/font-screen-cyrillic.post-install8
l---------x11/font-screen-cyrillic/font-screen-cyrillic.post-upgrade1
-rw-r--r--x11/font-sony-misc/APKBUILD25
-rw-r--r--x11/font-sony-misc/font-sony-misc.post-install8
l---------x11/font-sony-misc/font-sony-misc.post-upgrade1
-rw-r--r--x11/font-sun-misc/APKBUILD25
-rw-r--r--x11/font-sun-misc/font-sun-misc.post-install8
l---------x11/font-sun-misc/font-sun-misc.post-upgrade1
-rw-r--r--x11/font-winitzki-cyrillic/APKBUILD25
-rw-r--r--x11/font-winitzki-cyrillic/font-winitzki-cyrillic.post-install8
l---------x11/font-winitzki-cyrillic/font-winitzki-cyrillic.post-upgrade1
-rw-r--r--x11/font-xfree86-type1/APKBUILD25
-rw-r--r--x11/font-xfree86-type1/font-xfree86-type1.post-install8
l---------x11/font-xfree86-type1/font-xfree86-type1.post-upgrade1
-rw-r--r--x11/gtk+/APKBUILD6
-rw-r--r--x11/libsoup/APKBUILD2
-rw-r--r--x11/midori/APKBUILD55
-rw-r--r--x11/midori/midori-0.1.5-fpic.patch53
-rw-r--r--x11/midori/midori.post-deinstall5
-rw-r--r--x11/midori/midori.post-install4
l---------x11/midori/midori.post-upgrade1
-rw-r--r--x11/webkit/APKBUILD18
-rw-r--r--x11/xorg-server/APKBUILD80
-rw-r--r--x11/xorg-server/nocxx.patch15
99 files changed, 1111 insertions, 51 deletions
diff --git a/x11/dbus-glib/APKBUILD b/x11/dbus-glib/APKBUILD
index cf583b15a..b0e68bd98 100644
--- a/x11/dbus-glib/APKBUILD
+++ b/x11/dbus-glib/APKBUILD
@@ -7,7 +7,7 @@ url="http://www.freedesktop.org/wiki/Software/DBusBindings"
license="GPL"
subpackages="$pkgname-dev $pkgname-doc"
depends="dbus glib libiconv expat gettext"
-makedepends="pkgconfig dbus-dev glib-dev libiconv-dev gettext-dev"
+makedepends="pkgconfig dbus-dev glib-dev libiconv-dev gettext-dev g++ expat-dev"
source="http://dbus.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"
depends_dev="glib-dev dbus-dev"
diff --git a/x11/dbus/APKBUILD b/x11/dbus/APKBUILD
index 399b1fe95..102ff98d5 100644
--- a/x11/dbus/APKBUILD
+++ b/x11/dbus/APKBUILD
@@ -7,7 +7,7 @@ url="http://www.freedesktop.org/Software/dbus"
license="GPL custom"
subpackages="$pkgname-dev $pkgname-doc"
depends="uclibc expat libx11"
-makedepends="expat-dev libx11-dev pkgconfig"
+makedepends="expat-dev libx11-dev pkgconfig g++"
install="$pkgname.pre-install"
source="http://$pkgname.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz
$pkgname.initd
diff --git a/x11/desktop-file-utils/APKBUILD b/x11/desktop-file-utils/APKBUILD
index 6c65eb147..7ff0ee308 100644
--- a/x11/desktop-file-utils/APKBUILD
+++ b/x11/desktop-file-utils/APKBUILD
@@ -5,15 +5,19 @@ pkgrel=0
pkgdesc="Command line utilities for working with desktop entries"
url="http://www.freedesktop.org/wiki/Software/desktop-file-utils"
license="GPL"
-depends="glib uclibc libiconv"
-makedepends="glib-dev libiconv-dev"
-source="http://www.freedesktop.org/software/$pkgname/releases/$pkgname-$pkgver.tar.gz"
+depends="glib uclibc libiconv gettext"
+makedepends="glib-dev libiconv-dev gettext-dev pkgconfig"
+source="http://www.freedesktop.org/software/$pkgname/releases/$pkgname-$pkgver.tar.gz
+ nocxx.patch"
build ()
{
- cd "$srcdir/desktop-file-utils-$pkgver"
+ cd "$srcdir"/desktop-file-utils-$pkgver
+ patch configure < ../nocxx.patch || return 1
+
./configure --prefix=/usr || return 1
make || return 1
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="2fe8ebe222fc33cd4a959415495b7eed desktop-file-utils-0.15.tar.gz"
+md5sums="2fe8ebe222fc33cd4a959415495b7eed desktop-file-utils-0.15.tar.gz
+28513788ba4d556ccd538867dc6205ab nocxx.patch"
diff --git a/x11/desktop-file-utils/nocxx.patch b/x11/desktop-file-utils/nocxx.patch
new file mode 100644
index 000000000..beb1ab900
--- /dev/null
+++ b/x11/desktop-file-utils/nocxx.patch
@@ -0,0 +1,15 @@
+--- a/configure 2004-12-07 21:34:23.205172545 +0000
++++ b/configure 2004-12-07 21:37:17.726654782 +0000
+@@ -5148,10 +5148,8 @@
+ :
+ else
+ { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
+-See \`config.log' for more details." >&5
+-echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
+-See \`config.log' for more details." >&2;}
+- { (exit 1); exit 1; }; }
++See \`config.log' for more details." >&5;}
++ { echo "C++ sucks, ignoring ..." >&5; }; }
+ fi
+
+ ac_ext=cc
diff --git a/x11/font-adobe-100dpi/APKBUILD b/x11/font-adobe-100dpi/APKBUILD
index ad0827f99..8e4d7a9f9 100644
--- a/x11/font-adobe-100dpi/APKBUILD
+++ b/x11/font-adobe-100dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-adobe-100dpi
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="X.org adobe 100dpi font"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/100dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="443acfe70e26716282f9068730fe92c4 font-adobe-100dpi-1.0.0.tar.bz2
diff --git a/x11/font-adobe-75dpi/APKBUILD b/x11/font-adobe-75dpi/APKBUILD
index 253728ceb..d261ccf46 100644
--- a/x11/font-adobe-75dpi/APKBUILD
+++ b/x11/font-adobe-75dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-adobe-75dpi
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="X.org adobe 75dpi font"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/75dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="813b5d3723c84388a938ab6732e1329c font-adobe-75dpi-1.0.0.tar.bz2
diff --git a/x11/font-adobe-utopia-100dpi/APKBUILD b/x11/font-adobe-utopia-100dpi/APKBUILD
index adddf48da..317207525 100644
--- a/x11/font-adobe-utopia-100dpi/APKBUILD
+++ b/x11/font-adobe-utopia-100dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-adobe-utopia-100dpi
pkgver=1.0.1
-pkgrel=0
+pkgrel=1
pkgdesc="X.org adobe 100dpi font"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/100dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="5d28a30efef966f8dbbaff9a6619f01a font-adobe-utopia-100dpi-1.0.1.tar.bz2
diff --git a/x11/font-adobe-utopia-75dpi/APKBUILD b/x11/font-adobe-utopia-75dpi/APKBUILD
index 48f1df488..444100f9b 100644
--- a/x11/font-adobe-utopia-75dpi/APKBUILD
+++ b/x11/font-adobe-utopia-75dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-adobe-utopia-75dpi
pkgver=1.0.1
-pkgrel=0
+pkgrel=1
pkgdesc="X.org adobe 75dpi font"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/75dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="dd912284e4750023f9682812532fa033 font-adobe-utopia-75dpi-1.0.1.tar.bz2
diff --git a/x11/font-adobe-utopia-type1/APKBUILD b/x11/font-adobe-utopia-type1/APKBUILD
new file mode 100644
index 000000000..e336226be
--- /dev/null
+++ b/x11/font-adobe-utopia-type1/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-adobe-utopia-type1
+pkgver=1.0.1
+pkgrel=0
+pkgdesc="X.org adobe utopia-type1 fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/utopia-type1
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="aa7ff4bd20b961afda9c15d103b972a5 font-adobe-utopia-type1-1.0.1.tar.bz2
+0d164813aa81019f31f2e3ac7c0c82bf font-adobe-utopia-type1.post-install
+0d164813aa81019f31f2e3ac7c0c82bf font-adobe-utopia-type1.post-upgrade"
diff --git a/x11/font-adobe-utopia-type1/font-adobe-utopia-type1.post-install b/x11/font-adobe-utopia-type1/font-adobe-utopia-type1.post-install
new file mode 100644
index 000000000..f5162235c
--- /dev/null
+++ b/x11/font-adobe-utopia-type1/font-adobe-utopia-type1.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/utopia-type1
+mkfontdir /usr/share/fonts/utopia-type1
+echo "done."
+
diff --git a/x11/font-adobe-utopia-type1/font-adobe-utopia-type1.post-upgrade b/x11/font-adobe-utopia-type1/font-adobe-utopia-type1.post-upgrade
new file mode 120000
index 000000000..da36a1f83
--- /dev/null
+++ b/x11/font-adobe-utopia-type1/font-adobe-utopia-type1.post-upgrade
@@ -0,0 +1 @@
+font-adobe-utopia-type1.post-install \ No newline at end of file
diff --git a/x11/font-arabic-misc/APKBUILD b/x11/font-arabic-misc/APKBUILD
new file mode 100644
index 000000000..754008eab
--- /dev/null
+++ b/x11/font-arabic-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-arabic-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="81595016e2ff859716fc256ebb136ba6 font-arabic-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-arabic-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-arabic-misc.post-upgrade"
diff --git a/x11/font-arabic-misc/font-arabic-misc.post-install b/x11/font-arabic-misc/font-arabic-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-arabic-misc/font-arabic-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-arabic-misc/font-arabic-misc.post-upgrade b/x11/font-arabic-misc/font-arabic-misc.post-upgrade
new file mode 120000
index 000000000..bdd62b20d
--- /dev/null
+++ b/x11/font-arabic-misc/font-arabic-misc.post-upgrade
@@ -0,0 +1 @@
+font-arabic-misc.post-install \ No newline at end of file
diff --git a/x11/font-bh-100dpi/APKBUILD b/x11/font-bh-100dpi/APKBUILD
index 81bf2c6d2..b6fb27efe 100644
--- a/x11/font-bh-100dpi/APKBUILD
+++ b/x11/font-bh-100dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-bh-100dpi
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="X.Org Bigelow & Holmes bitmap fonts"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/100dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="e5592de74a5c04e3a2608800dd079197 font-bh-100dpi-1.0.0.tar.bz2
diff --git a/x11/font-bh-75dpi/APKBUILD b/x11/font-bh-75dpi/APKBUILD
index bc0bba01d..504762bf7 100644
--- a/x11/font-bh-75dpi/APKBUILD
+++ b/x11/font-bh-75dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-bh-75dpi
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="X.Org Bigelow & Holmes bitmap fonts"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/75dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="6e51cd02f4ce32e1393e34ab17a9b211 font-bh-75dpi-1.0.0.tar.bz2
diff --git a/x11/font-bh-lucidatypewriter-100dpi/APKBUILD b/x11/font-bh-lucidatypewriter-100dpi/APKBUILD
index 0db4578dd..7f6e81587 100644
--- a/x11/font-bh-lucidatypewriter-100dpi/APKBUILD
+++ b/x11/font-bh-lucidatypewriter-100dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-bh-lucidatypewriter-100dpi
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="X.Org Bigelow & Holmes Lucida bitmap fonts"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/100dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="c44d3f730564da465993e9292a33c235 font-bh-lucidatypewriter-100dpi-1.0.0.tar.bz2
diff --git a/x11/font-bh-lucidatypewriter-75dpi/APKBUILD b/x11/font-bh-lucidatypewriter-75dpi/APKBUILD
index be28db49f..fe6e32784 100644
--- a/x11/font-bh-lucidatypewriter-75dpi/APKBUILD
+++ b/x11/font-bh-lucidatypewriter-75dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-bh-lucidatypewriter-75dpi
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="X.Org Bigelow & Holmes Lucida bitmap fonts"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/75dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="fdd9be5b9db94ef363a33e39b7977e2b font-bh-lucidatypewriter-75dpi-1.0.0.tar.bz2
diff --git a/x11/font-bh-ttf/APKBUILD b/x11/font-bh-ttf/APKBUILD
new file mode 100644
index 000000000..e019aa2f6
--- /dev/null
+++ b/x11/font-bh-ttf/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-bh-ttf
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org bh TTF fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/TTF
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="ad43cf739b3d46ba1e7dc778a0608a52 font-bh-ttf-1.0.0.tar.bz2
+63cff3d913fb3aecdb43942649ffedf4 font-bh-ttf.post-install
+63cff3d913fb3aecdb43942649ffedf4 font-bh-ttf.post-upgrade"
diff --git a/x11/font-bh-ttf/font-bh-ttf.post-install b/x11/font-bh-ttf/font-bh-ttf.post-install
new file mode 100644
index 000000000..562441683
--- /dev/null
+++ b/x11/font-bh-ttf/font-bh-ttf.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/TTF
+mkfontdir /usr/share/fonts/TTF
+echo "done."
+
diff --git a/x11/font-bh-ttf/font-bh-ttf.post-upgrade b/x11/font-bh-ttf/font-bh-ttf.post-upgrade
new file mode 120000
index 000000000..d05854397
--- /dev/null
+++ b/x11/font-bh-ttf/font-bh-ttf.post-upgrade
@@ -0,0 +1 @@
+font-bh-ttf.post-install \ No newline at end of file
diff --git a/x11/font-bh-type1/APKBUILD b/x11/font-bh-type1/APKBUILD
new file mode 100644
index 000000000..c0388e7bd
--- /dev/null
+++ b/x11/font-bh-type1/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-bh-type1
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org bh Type1 fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/Type1
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="46588b22678e440741d6220bc3945cbf font-bh-type1-1.0.0.tar.bz2
+633c958b3dbebf92fb122eb5033e9557 font-bh-type1.post-install
+633c958b3dbebf92fb122eb5033e9557 font-bh-type1.post-upgrade"
diff --git a/x11/font-bh-type1/font-bh-type1.post-install b/x11/font-bh-type1/font-bh-type1.post-install
new file mode 100644
index 000000000..0d2105713
--- /dev/null
+++ b/x11/font-bh-type1/font-bh-type1.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/Type1
+mkfontdir /usr/share/fonts/Type1
+echo "done."
+
diff --git a/x11/font-bh-type1/font-bh-type1.post-upgrade b/x11/font-bh-type1/font-bh-type1.post-upgrade
new file mode 120000
index 000000000..f687ceadf
--- /dev/null
+++ b/x11/font-bh-type1/font-bh-type1.post-upgrade
@@ -0,0 +1 @@
+font-bh-type1.post-install \ No newline at end of file
diff --git a/x11/font-bitstream-100dpi/APKBUILD b/x11/font-bitstream-100dpi/APKBUILD
index c68ef3b46..57962adf0 100644
--- a/x11/font-bitstream-100dpi/APKBUILD
+++ b/x11/font-bitstream-100dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-bitstream-100dpi
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="X.Org Bitstream bitmap fonts"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/100dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="173352ddec3d26e2b91df1edcf1ae85b font-bitstream-100dpi-1.0.0.tar.bz2
diff --git a/x11/font-bitstream-75dpi/APKBUILD b/x11/font-bitstream-75dpi/APKBUILD
index b89f2fdb6..738b5f926 100644
--- a/x11/font-bitstream-75dpi/APKBUILD
+++ b/x11/font-bitstream-75dpi/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=font-bitstream-75dpi
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="X.Org Bitstream bitmap fonts"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -17,7 +17,7 @@ build() {
--with-mapfiles=/usr/share/fonts/util \
--with-fontdir=/usr/share/fonts/75dpi
make || return 1
- make -j1 DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
}
md5sums="beb476657d50d07d17eef7c325a5ed08 font-bitstream-75dpi-1.0.0.tar.bz2
diff --git a/x11/font-bitstream-speedo/APKBUILD b/x11/font-bitstream-speedo/APKBUILD
new file mode 100644
index 000000000..e87648a78
--- /dev/null
+++ b/x11/font-bitstream-speedo/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-bitstream-speedo
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org bitstream Speedo fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/Speedo
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="1399dc18aeb9571b0951d9570ea1059d font-bitstream-speedo-1.0.0.tar.bz2
+13b0e85f86cbb1b434f366b82727b805 font-bitstream-speedo.post-install
+13b0e85f86cbb1b434f366b82727b805 font-bitstream-speedo.post-upgrade"
diff --git a/x11/font-bitstream-speedo/font-bitstream-speedo.post-install b/x11/font-bitstream-speedo/font-bitstream-speedo.post-install
new file mode 100644
index 000000000..fabb00b41
--- /dev/null
+++ b/x11/font-bitstream-speedo/font-bitstream-speedo.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/Speedo
+mkfontdir /usr/share/fonts/Speedo
+echo "done."
+
diff --git a/x11/font-bitstream-speedo/font-bitstream-speedo.post-upgrade b/x11/font-bitstream-speedo/font-bitstream-speedo.post-upgrade
new file mode 120000
index 000000000..0174eb090
--- /dev/null
+++ b/x11/font-bitstream-speedo/font-bitstream-speedo.post-upgrade
@@ -0,0 +1 @@
+font-bitstream-speedo.post-install \ No newline at end of file
diff --git a/x11/font-bitstream-type1/APKBUILD b/x11/font-bitstream-type1/APKBUILD
new file mode 100644
index 000000000..647307043
--- /dev/null
+++ b/x11/font-bitstream-type1/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-bitstream-type1
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org bitstream Type1 fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/Type1
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="6610475e2e231242f8f2122a709c3695 font-bitstream-type1-1.0.0.tar.bz2
+633c958b3dbebf92fb122eb5033e9557 font-bitstream-type1.post-install
+633c958b3dbebf92fb122eb5033e9557 font-bitstream-type1.post-upgrade"
diff --git a/x11/font-bitstream-type1/font-bitstream-type1.post-install b/x11/font-bitstream-type1/font-bitstream-type1.post-install
new file mode 100644
index 000000000..0d2105713
--- /dev/null
+++ b/x11/font-bitstream-type1/font-bitstream-type1.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/Type1
+mkfontdir /usr/share/fonts/Type1
+echo "done."
+
diff --git a/x11/font-bitstream-type1/font-bitstream-type1.post-upgrade b/x11/font-bitstream-type1/font-bitstream-type1.post-upgrade
new file mode 120000
index 000000000..691d0bf97
--- /dev/null
+++ b/x11/font-bitstream-type1/font-bitstream-type1.post-upgrade
@@ -0,0 +1 @@
+font-bitstream-type1.post-install \ No newline at end of file
diff --git a/x11/font-cronyx-cyrillic/APKBUILD b/x11/font-cronyx-cyrillic/APKBUILD
new file mode 100644
index 000000000..c36eb9149
--- /dev/null
+++ b/x11/font-cronyx-cyrillic/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-cronyx-cyrillic
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org cronyx cyrillic fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/cyrillic
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="22b451e7230b8c003cfc496ee2d360cc font-cronyx-cyrillic-1.0.0.tar.bz2
+e738ad911ff453b7c957007832845f21 font-cronyx-cyrillic.post-install
+e738ad911ff453b7c957007832845f21 font-cronyx-cyrillic.post-upgrade"
diff --git a/x11/font-cronyx-cyrillic/font-cronyx-cyrillic.post-install b/x11/font-cronyx-cyrillic/font-cronyx-cyrillic.post-install
new file mode 100644
index 000000000..0d2f0d77c
--- /dev/null
+++ b/x11/font-cronyx-cyrillic/font-cronyx-cyrillic.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/cyrillic
+mkfontdir /usr/share/fonts/cyrillic
+echo "done."
+
diff --git a/x11/font-cronyx-cyrillic/font-cronyx-cyrillic.post-upgrade b/x11/font-cronyx-cyrillic/font-cronyx-cyrillic.post-upgrade
new file mode 120000
index 000000000..1198ffd25
--- /dev/null
+++ b/x11/font-cronyx-cyrillic/font-cronyx-cyrillic.post-upgrade
@@ -0,0 +1 @@
+font-cronyx-cyrillic.post-install \ No newline at end of file
diff --git a/x11/font-cursor-misc/APKBUILD b/x11/font-cursor-misc/APKBUILD
new file mode 100644
index 000000000..7a819cd84
--- /dev/null
+++ b/x11/font-cursor-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-cursor-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="305fa22cdfefb8f80babd711051a534b font-cursor-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-cursor-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-cursor-misc.post-upgrade"
diff --git a/x11/font-cursor-misc/font-cursor-misc.post-install b/x11/font-cursor-misc/font-cursor-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-cursor-misc/font-cursor-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-cursor-misc/font-cursor-misc.post-upgrade b/x11/font-cursor-misc/font-cursor-misc.post-upgrade
new file mode 120000
index 000000000..becaa73e3
--- /dev/null
+++ b/x11/font-cursor-misc/font-cursor-misc.post-upgrade
@@ -0,0 +1 @@
+font-cursor-misc.post-install \ No newline at end of file
diff --git a/x11/font-daewoo-misc/APKBUILD b/x11/font-daewoo-misc/APKBUILD
new file mode 100644
index 000000000..deeeaaaf5
--- /dev/null
+++ b/x11/font-daewoo-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-daewoo-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="61f9eab48c619af5494d3e384d8d7d79 font-daewoo-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-daewoo-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-daewoo-misc.post-upgrade"
diff --git a/x11/font-daewoo-misc/font-daewoo-misc.post-install b/x11/font-daewoo-misc/font-daewoo-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-daewoo-misc/font-daewoo-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-daewoo-misc/font-daewoo-misc.post-upgrade b/x11/font-daewoo-misc/font-daewoo-misc.post-upgrade
new file mode 120000
index 000000000..cba2bf1f0
--- /dev/null
+++ b/x11/font-daewoo-misc/font-daewoo-misc.post-upgrade
@@ -0,0 +1 @@
+font-daewoo-misc.post-install \ No newline at end of file
diff --git a/x11/font-dec-misc/APKBUILD b/x11/font-dec-misc/APKBUILD
new file mode 100644
index 000000000..6b6a79bf0
--- /dev/null
+++ b/x11/font-dec-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-dec-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="284e554db1c64fb7580a06df01444a2b font-dec-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-dec-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-dec-misc.post-upgrade"
diff --git a/x11/font-dec-misc/font-dec-misc.post-install b/x11/font-dec-misc/font-dec-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-dec-misc/font-dec-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-dec-misc/font-dec-misc.post-upgrade b/x11/font-dec-misc/font-dec-misc.post-upgrade
new file mode 120000
index 000000000..80c5b14b6
--- /dev/null
+++ b/x11/font-dec-misc/font-dec-misc.post-upgrade
@@ -0,0 +1 @@
+font-dec-misc.post-install \ No newline at end of file
diff --git a/x11/font-ibm-type1/APKBUILD b/x11/font-ibm-type1/APKBUILD
new file mode 100644
index 000000000..880105ffc
--- /dev/null
+++ b/x11/font-ibm-type1/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-ibm-type1
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org ibm Type1 fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/Type1
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="8e8733051371e2b51123376b49f5d3ea font-ibm-type1-1.0.0.tar.bz2
+633c958b3dbebf92fb122eb5033e9557 font-ibm-type1.post-install
+633c958b3dbebf92fb122eb5033e9557 font-ibm-type1.post-upgrade"
diff --git a/x11/font-ibm-type1/font-ibm-type1.post-install b/x11/font-ibm-type1/font-ibm-type1.post-install
new file mode 100644
index 000000000..0d2105713
--- /dev/null
+++ b/x11/font-ibm-type1/font-ibm-type1.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/Type1
+mkfontdir /usr/share/fonts/Type1
+echo "done."
+
diff --git a/x11/font-ibm-type1/font-ibm-type1.post-upgrade b/x11/font-ibm-type1/font-ibm-type1.post-upgrade
new file mode 120000
index 000000000..4fff34efb
--- /dev/null
+++ b/x11/font-ibm-type1/font-ibm-type1.post-upgrade
@@ -0,0 +1 @@
+font-ibm-type1.post-install \ No newline at end of file
diff --git a/x11/font-isas-misc/APKBUILD b/x11/font-isas-misc/APKBUILD
new file mode 100644
index 000000000..6acb846d8
--- /dev/null
+++ b/x11/font-isas-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-isas-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="ec709a96b64b497a5cb5658c93bd38dc font-isas-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-isas-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-isas-misc.post-upgrade"
diff --git a/x11/font-isas-misc/font-isas-misc.post-install b/x11/font-isas-misc/font-isas-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-isas-misc/font-isas-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-isas-misc/font-isas-misc.post-upgrade b/x11/font-isas-misc/font-isas-misc.post-upgrade
new file mode 120000
index 000000000..ce06bdb3d
--- /dev/null
+++ b/x11/font-isas-misc/font-isas-misc.post-upgrade
@@ -0,0 +1 @@
+font-isas-misc.post-install \ No newline at end of file
diff --git a/x11/font-jis-misc/APKBUILD b/x11/font-jis-misc/APKBUILD
new file mode 100644
index 000000000..b19caf81b
--- /dev/null
+++ b/x11/font-jis-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-jis-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="61febb49a71065723a1fba17cbf23c67 font-jis-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-jis-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-jis-misc.post-upgrade"
diff --git a/x11/font-jis-misc/font-jis-misc.post-install b/x11/font-jis-misc/font-jis-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-jis-misc/font-jis-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-jis-misc/font-jis-misc.post-upgrade b/x11/font-jis-misc/font-jis-misc.post-upgrade
new file mode 120000
index 000000000..a1e2ce0df
--- /dev/null
+++ b/x11/font-jis-misc/font-jis-misc.post-upgrade
@@ -0,0 +1 @@
+font-jis-misc.post-install \ No newline at end of file
diff --git a/x11/font-micro-misc/APKBUILD b/x11/font-micro-misc/APKBUILD
new file mode 100644
index 000000000..17285c268
--- /dev/null
+++ b/x11/font-micro-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-micro-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="8c8bffd7540f05caa0dbb4e6e1d6c58e font-micro-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-micro-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-micro-misc.post-upgrade"
diff --git a/x11/font-micro-misc/font-micro-misc.post-install b/x11/font-micro-misc/font-micro-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-micro-misc/font-micro-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-micro-misc/font-micro-misc.post-upgrade b/x11/font-micro-misc/font-micro-misc.post-upgrade
new file mode 120000
index 000000000..8c6b42ccb
--- /dev/null
+++ b/x11/font-micro-misc/font-micro-misc.post-upgrade
@@ -0,0 +1 @@
+font-micro-misc.post-install \ No newline at end of file
diff --git a/x11/font-misc-cyrillic/APKBUILD b/x11/font-misc-cyrillic/APKBUILD
new file mode 100644
index 000000000..ccbc3c3d3
--- /dev/null
+++ b/x11/font-misc-cyrillic/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-misc-cyrillic
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org misc cyrillic fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/cyrillic
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="3596907d7a2a99c81d8de99bc4552b6a font-misc-cyrillic-1.0.0.tar.bz2
+e738ad911ff453b7c957007832845f21 font-misc-cyrillic.post-install
+e738ad911ff453b7c957007832845f21 font-misc-cyrillic.post-upgrade"
diff --git a/x11/font-misc-cyrillic/font-misc-cyrillic.post-install b/x11/font-misc-cyrillic/font-misc-cyrillic.post-install
new file mode 100644
index 000000000..0d2f0d77c
--- /dev/null
+++ b/x11/font-misc-cyrillic/font-misc-cyrillic.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/cyrillic
+mkfontdir /usr/share/fonts/cyrillic
+echo "done."
+
diff --git a/x11/font-misc-cyrillic/font-misc-cyrillic.post-upgrade b/x11/font-misc-cyrillic/font-misc-cyrillic.post-upgrade
new file mode 120000
index 000000000..ca0af793d
--- /dev/null
+++ b/x11/font-misc-cyrillic/font-misc-cyrillic.post-upgrade
@@ -0,0 +1 @@
+font-misc-cyrillic.post-install \ No newline at end of file
diff --git a/x11/font-misc-ethiopic/APKBUILD b/x11/font-misc-ethiopic/APKBUILD
new file mode 100644
index 000000000..9de203b45
--- /dev/null
+++ b/x11/font-misc-ethiopic/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-misc-ethiopic
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org misc ethiopic fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/ethiopic
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="0b271fc617087d77560bdca20c0cdbb0 font-misc-ethiopic-1.0.0.tar.bz2
+da6076d83300b9ae75263939b0ae751d font-misc-ethiopic.post-install
+da6076d83300b9ae75263939b0ae751d font-misc-ethiopic.post-upgrade"
diff --git a/x11/font-misc-ethiopic/font-misc-ethiopic.post-install b/x11/font-misc-ethiopic/font-misc-ethiopic.post-install
new file mode 100644
index 000000000..ebd2bbfad
--- /dev/null
+++ b/x11/font-misc-ethiopic/font-misc-ethiopic.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/ethiopic
+mkfontdir /usr/share/fonts/ethiopic
+echo "done."
+
diff --git a/x11/font-misc-ethiopic/font-misc-ethiopic.post-upgrade b/x11/font-misc-ethiopic/font-misc-ethiopic.post-upgrade
new file mode 120000
index 000000000..cf8f78d4d
--- /dev/null
+++ b/x11/font-misc-ethiopic/font-misc-ethiopic.post-upgrade
@@ -0,0 +1 @@
+font-misc-ethiopic.post-install \ No newline at end of file
diff --git a/x11/font-misc-meltho/APKBUILD b/x11/font-misc-meltho/APKBUILD
new file mode 100644
index 000000000..f63fb9bc8
--- /dev/null
+++ b/x11/font-misc-meltho/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-misc-meltho
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org misc meltho fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/meltho
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="ccb212a7badf7aefdc9f9a92af428d32 font-misc-meltho-1.0.0.tar.bz2
+e522903aeb3ae73669a389bdf9f0f087 font-misc-meltho.post-install
+e522903aeb3ae73669a389bdf9f0f087 font-misc-meltho.post-upgrade"
diff --git a/x11/font-misc-meltho/font-misc-meltho.post-install b/x11/font-misc-meltho/font-misc-meltho.post-install
new file mode 100644
index 000000000..9424edc7e
--- /dev/null
+++ b/x11/font-misc-meltho/font-misc-meltho.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/meltho
+mkfontdir /usr/share/fonts/meltho
+echo "done."
+
diff --git a/x11/font-misc-meltho/font-misc-meltho.post-upgrade b/x11/font-misc-meltho/font-misc-meltho.post-upgrade
new file mode 120000
index 000000000..97a56879f
--- /dev/null
+++ b/x11/font-misc-meltho/font-misc-meltho.post-upgrade
@@ -0,0 +1 @@
+font-misc-meltho.post-install \ No newline at end of file
diff --git a/x11/font-misc-misc/APKBUILD b/x11/font-misc-misc/APKBUILD
new file mode 100644
index 000000000..abbd6e8e4
--- /dev/null
+++ b/x11/font-misc-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-misc-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="2a57f6188c41d4bc1b88ca3d08ad011d font-misc-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-misc-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-misc-misc.post-upgrade"
diff --git a/x11/font-misc-misc/font-misc-misc.post-install b/x11/font-misc-misc/font-misc-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-misc-misc/font-misc-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-misc-misc/font-misc-misc.post-upgrade b/x11/font-misc-misc/font-misc-misc.post-upgrade
new file mode 120000
index 000000000..e2e3545af
--- /dev/null
+++ b/x11/font-misc-misc/font-misc-misc.post-upgrade
@@ -0,0 +1 @@
+font-misc-misc.post-install \ No newline at end of file
diff --git a/x11/font-mutt-misc/APKBUILD b/x11/font-mutt-misc/APKBUILD
new file mode 100644
index 000000000..3cf00aedd
--- /dev/null
+++ b/x11/font-mutt-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-mutt-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="648b409b7eb78ad1cd5f6d7fac3eef88 font-mutt-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-mutt-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-mutt-misc.post-upgrade"
diff --git a/x11/font-mutt-misc/font-mutt-misc.post-install b/x11/font-mutt-misc/font-mutt-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-mutt-misc/font-mutt-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-mutt-misc/font-mutt-misc.post-upgrade b/x11/font-mutt-misc/font-mutt-misc.post-upgrade
new file mode 120000
index 000000000..b23625ff3
--- /dev/null
+++ b/x11/font-mutt-misc/font-mutt-misc.post-upgrade
@@ -0,0 +1 @@
+font-mutt-misc.post-install \ No newline at end of file
diff --git a/x11/font-schumacher-misc/APKBUILD b/x11/font-schumacher-misc/APKBUILD
new file mode 100644
index 000000000..1f455b752
--- /dev/null
+++ b/x11/font-schumacher-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-schumacher-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="f1c6063d2fadc57e696a0aab69afd6e0 font-schumacher-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-schumacher-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-schumacher-misc.post-upgrade"
diff --git a/x11/font-schumacher-misc/font-schumacher-misc.post-install b/x11/font-schumacher-misc/font-schumacher-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-schumacher-misc/font-schumacher-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-schumacher-misc/font-schumacher-misc.post-upgrade b/x11/font-schumacher-misc/font-schumacher-misc.post-upgrade
new file mode 120000
index 000000000..453ab67fd
--- /dev/null
+++ b/x11/font-schumacher-misc/font-schumacher-misc.post-upgrade
@@ -0,0 +1 @@
+font-schumacher-misc.post-install \ No newline at end of file
diff --git a/x11/font-screen-cyrillic/APKBUILD b/x11/font-screen-cyrillic/APKBUILD
new file mode 100644
index 000000000..07965a703
--- /dev/null
+++ b/x11/font-screen-cyrillic/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-screen-cyrillic
+pkgver=1.0.1
+pkgrel=0
+pkgdesc="X.org screen cyrillic fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/cyrillic
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="c8d5aef01c906c7aaea329702a8b1b63 font-screen-cyrillic-1.0.1.tar.bz2
+e738ad911ff453b7c957007832845f21 font-screen-cyrillic.post-install
+e738ad911ff453b7c957007832845f21 font-screen-cyrillic.post-upgrade"
diff --git a/x11/font-screen-cyrillic/font-screen-cyrillic.post-install b/x11/font-screen-cyrillic/font-screen-cyrillic.post-install
new file mode 100644
index 000000000..0d2f0d77c
--- /dev/null
+++ b/x11/font-screen-cyrillic/font-screen-cyrillic.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/cyrillic
+mkfontdir /usr/share/fonts/cyrillic
+echo "done."
+
diff --git a/x11/font-screen-cyrillic/font-screen-cyrillic.post-upgrade b/x11/font-screen-cyrillic/font-screen-cyrillic.post-upgrade
new file mode 120000
index 000000000..123449b9f
--- /dev/null
+++ b/x11/font-screen-cyrillic/font-screen-cyrillic.post-upgrade
@@ -0,0 +1 @@
+font-screen-cyrillic.post-install \ No newline at end of file
diff --git a/x11/font-sony-misc/APKBUILD b/x11/font-sony-misc/APKBUILD
new file mode 100644
index 000000000..c6c465014
--- /dev/null
+++ b/x11/font-sony-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-sony-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="0dfddd1a946e4497f009094c0ae1bdd5 font-sony-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-sony-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-sony-misc.post-upgrade"
diff --git a/x11/font-sony-misc/font-sony-misc.post-install b/x11/font-sony-misc/font-sony-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-sony-misc/font-sony-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-sony-misc/font-sony-misc.post-upgrade b/x11/font-sony-misc/font-sony-misc.post-upgrade
new file mode 120000
index 000000000..f066810b0
--- /dev/null
+++ b/x11/font-sony-misc/font-sony-misc.post-upgrade
@@ -0,0 +1 @@
+font-sony-misc.post-install \ No newline at end of file
diff --git a/x11/font-sun-misc/APKBUILD b/x11/font-sun-misc/APKBUILD
new file mode 100644
index 000000000..ea8fd1218
--- /dev/null
+++ b/x11/font-sun-misc/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-sun-misc
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X.org misc font"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/misc
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="e17d43a7c6c0d862cfba0908ff132ffa font-sun-misc-1.0.0.tar.bz2
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-sun-misc.post-install
+ccf8ff4d45ebd2be8d6d05882d02cfeb font-sun-misc.post-upgrade"
diff --git a/x11/font-sun-misc/font-sun-misc.post-install b/x11/font-sun-misc/font-sun-misc.post-install
new file mode 100644
index 000000000..e9dc2acda
--- /dev/null
+++ b/x11/font-sun-misc/font-sun-misc.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/misc
+mkfontdir /usr/share/fonts/misc
+echo "done."
+
diff --git a/x11/font-sun-misc/font-sun-misc.post-upgrade b/x11/font-sun-misc/font-sun-misc.post-upgrade
new file mode 120000
index 000000000..bfd74ce37
--- /dev/null
+++ b/x11/font-sun-misc/font-sun-misc.post-upgrade
@@ -0,0 +1 @@
+font-sun-misc.post-install \ No newline at end of file
diff --git a/x11/font-winitzki-cyrillic/APKBUILD b/x11/font-winitzki-cyrillic/APKBUILD
new file mode 100644
index 000000000..7343eb2ef
--- /dev/null
+++ b/x11/font-winitzki-cyrillic/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-winitzki-cyrillic
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="X.org winitzki cyrillic fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/cyrillic
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="b99b02aff36a88ca3379715423c60303 font-winitzki-cyrillic-1.0.0.tar.bz2
+e738ad911ff453b7c957007832845f21 font-winitzki-cyrillic.post-install
+e738ad911ff453b7c957007832845f21 font-winitzki-cyrillic.post-upgrade"
diff --git a/x11/font-winitzki-cyrillic/font-winitzki-cyrillic.post-install b/x11/font-winitzki-cyrillic/font-winitzki-cyrillic.post-install
new file mode 100644
index 000000000..0d2f0d77c
--- /dev/null
+++ b/x11/font-winitzki-cyrillic/font-winitzki-cyrillic.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/cyrillic
+mkfontdir /usr/share/fonts/cyrillic
+echo "done."
+
diff --git a/x11/font-winitzki-cyrillic/font-winitzki-cyrillic.post-upgrade b/x11/font-winitzki-cyrillic/font-winitzki-cyrillic.post-upgrade
new file mode 120000
index 000000000..a0928865f
--- /dev/null
+++ b/x11/font-winitzki-cyrillic/font-winitzki-cyrillic.post-upgrade
@@ -0,0 +1 @@
+font-winitzki-cyrillic.post-install \ No newline at end of file
diff --git a/x11/font-xfree86-type1/APKBUILD b/x11/font-xfree86-type1/APKBUILD
new file mode 100644
index 000000000..0852e7cf7
--- /dev/null
+++ b/x11/font-xfree86-type1/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=font-xfree86-type1
+pkgver=1.0.1
+pkgrel=0
+pkgdesc="X.org xfree86 Type1 fonts"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="encodings font-alias mkfontscale mkfontdir fontconfig"
+makedepends="pkgconfig font-util-dev bdftopcf"
+install="$pkgname.post-install $pkgname.post-upgrade"
+source="http://xorg.freedesktop.org/releases/individual/font/$pkgname-$pkgver.tar.bz2
+ $install"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-mapfiles=/usr/share/fonts/util \
+ --with-fontdir=/usr/share/fonts/Type1
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" MKFONTDIR=: MKFONTSCALE=: install || return 1
+}
+
+md5sums="d7e965776c7f0c30b0f09742176fb77a font-xfree86-type1-1.0.1.tar.bz2
+633c958b3dbebf92fb122eb5033e9557 font-xfree86-type1.post-install
+633c958b3dbebf92fb122eb5033e9557 font-xfree86-type1.post-upgrade"
diff --git a/x11/font-xfree86-type1/font-xfree86-type1.post-install b/x11/font-xfree86-type1/font-xfree86-type1.post-install
new file mode 100644
index 000000000..0d2105713
--- /dev/null
+++ b/x11/font-xfree86-type1/font-xfree86-type1.post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo -n "Updating font cache (TODO: implement triggers in apk)... "
+fc-cache -f > /dev/null
+mkfontscale /usr/share/fonts/Type1
+mkfontdir /usr/share/fonts/Type1
+echo "done."
+
diff --git a/x11/font-xfree86-type1/font-xfree86-type1.post-upgrade b/x11/font-xfree86-type1/font-xfree86-type1.post-upgrade
new file mode 120000
index 000000000..5362f29a2
--- /dev/null
+++ b/x11/font-xfree86-type1/font-xfree86-type1.post-upgrade
@@ -0,0 +1 @@
+font-xfree86-type1.post-install \ No newline at end of file
diff --git a/x11/gtk+/APKBUILD b/x11/gtk+/APKBUILD
index c8de1e5b9..1276255a8 100644
--- a/x11/gtk+/APKBUILD
+++ b/x11/gtk+/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=gtk+
pkgver=2.16.0
-pkgrel=1
+pkgrel=2
pkgdesc="The GTK+ Toolkit (v2)"
url="http://www.gtk.org/"
license="LGPL"
@@ -19,6 +19,7 @@ depends="atk
libxfixes
libxrandr
pango
+ tiff
uclibc"
makedepends="pkgconfig
atk-dev
@@ -34,7 +35,8 @@ makedepends="pkgconfig
libxfixes-dev
libxrandr-dev
libxi-dev
- pango-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"
diff --git a/x11/libsoup/APKBUILD b/x11/libsoup/APKBUILD
index 59165b192..91acb9fae 100644
--- a/x11/libsoup/APKBUILD
+++ b/x11/libsoup/APKBUILD
@@ -7,7 +7,7 @@ url="http://www.gnome.org"
license="LGPL"
subpackages="$pkgname-dev $pkgname-doc"
depends="glib gnutls libxml2 uclibc libiconv"
-makedepends="glib-dev gnutls-dev libxml2-dev libiconv-dev"
+makedepends="pkgconfig glib-dev gnutls-dev libxml2-dev libiconv-dev g++"
source="http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2"
depends_dev="glib-dev libxml2-dev gnutls-dev"
diff --git a/x11/midori/APKBUILD b/x11/midori/APKBUILD
new file mode 100644
index 000000000..4c1d7ea9e
--- /dev/null
+++ b/x11/midori/APKBUILD
@@ -0,0 +1,55 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=midori
+pkgver=0.1.5
+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
+ python
+ gettext-dev
+ libidn-dev
+ libxml2-dev
+ webkit-dev
+ "
+install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall"
+source="http://goodies.xfce.org/releases/$pkgname/$pkgname-$pkgver.tar.bz2
+ midori-0.1.5-fpic.patch
+ $install"
+
+build ()
+{
+ cd "$srcdir"/$pkgname-$pkgver
+ for i in ../*.patch; do
+ msg "Applying $i..."
+ patch -p1 < $i || return 1
+ done
+ ./configure --prefix=/usr \
+ --jobs=${MAKEFLAGS/-j/} \
+ --enable-libidn \
+ --enable-sqlite \
+ --enable-addons \
+ --disable-hildon \
+ --disable-unique \
+ --enable-nls \
+ || return 1
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+}
+md5sums="dccaddeb49d7def8a19cf497cb7eabf8 midori-0.1.5.tar.bz2
+8f36ef6716f2fc8ae9924471f3647e94 midori-0.1.5-fpic.patch
+a373e86256d1cd179791e486d2862d44 midori.post-install
+a373e86256d1cd179791e486d2862d44 midori.post-upgrade
+e962d246f1861faf94b70b37b0d3ef66 midori.post-deinstall"
diff --git a/x11/midori/midori-0.1.5-fpic.patch b/x11/midori/midori-0.1.5-fpic.patch
new file mode 100644
index 000000000..82dc761dd
--- /dev/null
+++ b/x11/midori/midori-0.1.5-fpic.patch
@@ -0,0 +1,53 @@
+From ed2a35d70b78232562aeb1ba0158fe785916c96b Mon Sep 17 00:00:00 2001
+From: Christian Dywan <christian@twotoasts.de>
+Date: Sun, 29 Mar 2009 22:14:43 +0000
+Subject: Don't expressly use libkatze in extensions to avoid -fPIC problem
+
+---
+diff --git a/extensions/wscript_build b/extensions/wscript_build
+index 8ce7027..1ea845d 100644
+--- a/extensions/wscript_build
++++ b/extensions/wscript_build
+@@ -26,5 +26,4 @@ for extension in extensions:
+ obj.includes = '..'
+ obj.source = source
+ obj.uselib = 'UNIQUE LIBSOUP GIO GTK SQLITE WEBKIT LIBXML'
+- obj.uselib_local = 'katze'
+ obj.install_path = '${LIBDIR}/midori'
+diff --git a/katze/wscript_build b/katze/wscript_build
+index 27a24fc..52c282d 100644
+--- a/katze/wscript_build
++++ b/katze/wscript_build
+@@ -12,6 +12,3 @@ obj.find_sources_in_dirs ('.')
+ obj.add_marshal_file ('marshal.list', 'katze_cclosure_marshal')
+ obj.uselib = 'M GMODULE LIBSOUP GTK LIBXML'
+ obj.install_path = None
+-
+-if platform.architecture ()[0] == '64bit':
+- obj.env.append_value ('CCFLAGS', '-fPIC')
+diff --git a/midori/wscript_build b/midori/wscript_build
+index 91f5302..87eba0e 100644
+--- a/midori/wscript_build
++++ b/midori/wscript_build
+@@ -14,9 +14,6 @@ obj.uselib = 'UNIQUE LIBSOUP LIBIDN GIO GTK SQLITE WEBKIT LIBXML HILDON'
+ obj.uselib_local = 'katze'
+ obj.install_path = None
+
+-if platform.architecture ()[0] == '64bit':
+- obj.env.append_value ('CCFLAGS', '-fPIC')
+-
+ obj = bld.new_task_gen ('cc', 'staticlib')
+ obj.name = 'panels'
+ obj.target = 'panels'
+@@ -26,9 +23,6 @@ obj.uselib = 'UNIQUE LIBSOUP GMODULE GTHREAD GIO GTK SQLITE WEBKIT LIBXML'
+ obj.uselib_local = 'midori'
+ obj.install_path = None
+
+-if platform.architecture ()[0] == '64bit':
+- obj.env.append_value ('CCFLAGS', '-fPIC')
+-
+ obj = bld.new_task_gen ('cc', 'program')
+ obj.target = 'midori'
+ obj.includes = '. .. ../panels'
+--
+cgit v0.8.2-1-g6063
diff --git a/x11/midori/midori.post-deinstall b/x11/midori/midori.post-deinstall
new file mode 100644
index 000000000..00ebf0b31
--- /dev/null
+++ b/x11/midori/midori.post-deinstall
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+update-desktop-database -q
+gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor
+
diff --git a/x11/midori/midori.post-install b/x11/midori/midori.post-install
new file mode 100644
index 000000000..9f24aeca9
--- /dev/null
+++ b/x11/midori/midori.post-install
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor
+update-desktop-database -q
diff --git a/x11/midori/midori.post-upgrade b/x11/midori/midori.post-upgrade
new file mode 120000
index 000000000..41bc70a93
--- /dev/null
+++ b/x11/midori/midori.post-upgrade
@@ -0,0 +1 @@
+midori.post-install \ No newline at end of file
diff --git a/x11/webkit/APKBUILD b/x11/webkit/APKBUILD
index 8bb00f5e5..cd74e81fd 100644
--- a/x11/webkit/APKBUILD
+++ b/x11/webkit/APKBUILD
@@ -1,16 +1,18 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=webkit
-pkgver=1.1.3
+pkgver=1.1.4
pkgrel=0
-pkgdesc="A webbrowser engine"
-url="http://webkit.org/"
+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"
+ atk gnutls sqlite libxslt libxt libiconv gettext zlib libgcrypt
+ libgpg-error expat libuuid"
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
+ gnutls-dev sqlite-dev libxslt-dev libxt-dev libiconv-dev gettext-dev
+ zlib-dev libgcrypt-dev libgpg-error-dev expat-dev e2fsprogs-dev
"
install=
subpackages="$pkgname-dev gtklauncher"
@@ -20,10 +22,12 @@ depends_dev="gtk+-dev libsoup-dev"
build() {
cd "$srcdir"/$pkgname-$pkgver
+ # html5 video requires gstreamer, we turn off for now
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
- --infodir=/usr/share/info
+ --infodir=/usr/share/info \
+ --disable-video
make || return 1
make DESTDIR="$pkgdir" install
}
@@ -36,4 +40,4 @@ gtklauncher() {
"$subpkgdir"/usr/bin/GtkLauncher
}
-md5sums="9c1dcba372e2a56d6011ad807abc80e6 webkit-1.1.3.tar.gz"
+md5sums="2c941eb9ad9e791fba9b57bf252e3f04 webkit-1.1.4.tar.gz"
diff --git a/x11/xorg-server/APKBUILD b/x11/xorg-server/APKBUILD
index b23dd0ec0..369434ff9 100644
--- a/x11/xorg-server/APKBUILD
+++ b/x11/xorg-server/APKBUILD
@@ -1,25 +1,59 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xorg-server
pkgver=1.6.0
-pkgrel=0
+pkgrel=2
pkgdesc="X.Org X servers"
url="http://xorg.freedesktop.org"
license="custom"
-subpackages="$pkgname-dev $pkgname-doc"
-depends="libx11 libxfont openssl libxxf86misc libpciaccess libxv pixman"
-makedepends="pkgconfig libx11-dev libxfont-dev openssl-dev libxxf86misc
- libpciaccess-dev libxv-dev pixman-dev libxkbfile-dev randrproto
- fixesproto renderproto damageproto xcmiscproto xextproto xtrans
- bigreqsproto resourceproto inputproto libxkbui-dev
+subpackages="$pkgname-dev $pkgname-doc xfbdev xephyr"
+depends="
+ libpciaccess
+ libx11
+ libxdamage
+ libxfont
+ libxv
+ libxxf86dga
+ libxxf86misc
+ openssl
+ pixman
+ uclibc
+ "
+makedepends="
+ libpciaccess-dev
+ libx11-dev
+ libxdamage-dev
+ libxfont-dev
+ libxkbfile-dev
+ libxkbui-dev
+ libxv-dev
+ libxxf86dga-dev
+ libxxf86misc-dev
+ openssl-dev
+ pixman-dev
+
+ bigreqsproto
+ damageproto
+ fixesproto
+ inputproto
+ pkgconfig
+ randrproto
+ renderproto
+ resourceproto
+ xcmiscproto
+ xextproto
+ xtrans
"
# hal>=0.5.11 xcursor-themes xkeyboard-config>=1.3
# xorg-server-utils xorg-utils xorg-fonts-misc xbitmaps libdrm>=2.3.1
# diffutils xf86-input-evdev"
-source="http://xorg.freedesktop.org/releases/individual/xserver/$pkgname-$pkgver.tar.bz2"
+source="http://xorg.freedesktop.org/releases/individual/xserver/$pkgname-$pkgver.tar.bz2
+ nocxx.patch"
build () {
cd "$srcdir"/$pkgname-$pkgver
+ patch configure < ../nocxx.patch || return 1
+
./configure --prefix=/usr \
--sysconfdir=/etc/X11 \
--localstatedir=/var \
@@ -27,6 +61,10 @@ build () {
--enable-xfbdev \
--enable-kdrive \
--enable-kdrive-vesa \
+ --enable-randr \
+ --enable-xorg \
+ --enable-xv \
+ --enable-xephyr \
--disable-composite \
--disable-config-dbus \
--disable-config-hal \
@@ -39,21 +77,17 @@ build () {
--disable-xfree86-utils \
--disable-xinerama \
--disable-xnest \
- --disable-xorg \
--disable-xorgcfg \
--disable-xsdl \
--disable-xvfb \
--disable-aiglx \
--disable-xres \
- --disable-xv \
--disable-xvmc \
--disable-screensaver \
--disable-glx \
--disable-xinerama \
--disable-xace \
--disable-dbe \
- --disable-dpms \
- --disable-randr \
|| return 1
# --enable-xnest \
@@ -98,10 +132,28 @@ build () {
# --enable-xfree86-utils Build xfree86 DDX utilities (default: enabled)
make || return 1
- make DESTDIR="$pkgdir" install || return 1
+ make -j1 DESTDIR="$pkgdir" install || return 1
install -m755 -d "$pkgdir"/etc/X11 || return 1
install -m755 -d "$pkgdir"/var/lib/xkb || return 1
install -m644 -D COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
-md5sums="aafe73f5807ce8bb534727ecb72467c7 xorg-server-1.6.0.tar.bz2"
+
+
+xfbdev() {
+ pkgdesc="X.org server for framebuffer"
+ depends="libxfont libxau pixman libxdmcp openssl uclibc"
+ mkdir -p "$subpkgdir"/usr/bin
+ mv "$pkgdir"/usr/bin/Xfbdev "$subpkgdir"/usr/bin/
+}
+
+xephyr() {
+ pkgdesc="kdrive based X Server which targets a window on a host X Server as its framebuffer"
+ depends="pixman openssl libx11 libxext libxfont libxau libxdmcp libxv
+ uclibc"
+ mkdir -p "$subpkgdir"/usr/bin
+ mv "$pkgdir"/usr/bin/Xephyr "$subpkgdir"/usr/bin/
+}
+
+md5sums="aafe73f5807ce8bb534727ecb72467c7 xorg-server-1.6.0.tar.bz2
+28513788ba4d556ccd538867dc6205ab nocxx.patch"
diff --git a/x11/xorg-server/nocxx.patch b/x11/xorg-server/nocxx.patch
new file mode 100644
index 000000000..beb1ab900
--- /dev/null
+++ b/x11/xorg-server/nocxx.patch
@@ -0,0 +1,15 @@
+--- a/configure 2004-12-07 21:34:23.205172545 +0000
++++ b/configure 2004-12-07 21:37:17.726654782 +0000
+@@ -5148,10 +5148,8 @@
+ :
+ else
+ { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
+-See \`config.log' for more details." >&5
+-echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
+-See \`config.log' for more details." >&2;}
+- { (exit 1); exit 1; }; }
++See \`config.log' for more details." >&5;}
++ { echo "C++ sucks, ignoring ..." >&5; }; }
+ fi
+
+ ac_ext=cc