diff options
-rw-r--r-- | x11/inputproto/APKBUILD | 18 | ||||
-rw-r--r-- | x11/kbproto/APKBUILD | 19 | ||||
-rw-r--r-- | x11/libX11/012_ru_RU_UTF-8_XLC_LOCALE.diff | 237 | ||||
-rw-r--r-- | x11/libX11/APKBUILD | 38 | ||||
-rw-r--r-- | x11/libXau/APKBUILD | 21 | ||||
-rw-r--r-- | x11/libXdmcp/APKBUILD | 20 | ||||
-rw-r--r-- | x11/libpthread-stubs/APKBUILD | 17 | ||||
-rw-r--r-- | x11/libxcb/APKBUILD | 21 | ||||
-rw-r--r-- | x11/util-macros/APKBUILD | 19 | ||||
-rw-r--r-- | x11/xcb-proto/APKBUILD | 20 | ||||
-rw-r--r-- | x11/xextproto/APKBUILD | 19 | ||||
-rw-r--r-- | x11/xf86bigfontproto/APKBUILD | 18 | ||||
-rw-r--r-- | x11/xproto/APKBUILD | 21 | ||||
-rw-r--r-- | x11/xtrans/APKBUILD | 19 |
14 files changed, 507 insertions, 0 deletions
diff --git a/x11/inputproto/APKBUILD b/x11/inputproto/APKBUILD new file mode 100644 index 0000000000..c0e810689d --- /dev/null +++ b/x11/inputproto/APKBUILD @@ -0,0 +1,18 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=inputproto +pkgver=1.5.0 +pkgrel=0 +pkgdesc="X11 Input extension wire protocol" +url="http://xorg.freedesktop.org/" +license="custom" +source="http://xorg.freedesktop.org/releases/individual/proto/$pkgname-$pkgver.tar.bz2" + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -m755 -d "$pkgdir"/usr/share/licenses/$pkgname + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} +md5sums="dcc36554aea1338b3813943daf1e9988 inputproto-1.5.0.tar.bz2" diff --git a/x11/kbproto/APKBUILD b/x11/kbproto/APKBUILD new file mode 100644 index 0000000000..c6c990076d --- /dev/null +++ b/x11/kbproto/APKBUILD @@ -0,0 +1,19 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=kbproto +pkgver=1.0.3 +pkgrel=0 +pkgdesc="X11 XKB extension wire protocol" +url="http://xorg.freedesktop.org/" +license="custom" +depends="" +makedepends="" +source="http://xorg.freedesktop.org/releases/individual/proto/$pkgname-$pkgver.tar.bz2" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="6092cdb0a1225f95356ddbe6c2abaad5 kbproto-1.0.3.tar.bz2" diff --git a/x11/libX11/012_ru_RU_UTF-8_XLC_LOCALE.diff b/x11/libX11/012_ru_RU_UTF-8_XLC_LOCALE.diff new file mode 100644 index 0000000000..218c906b19 --- /dev/null +++ b/x11/libX11/012_ru_RU_UTF-8_XLC_LOCALE.diff @@ -0,0 +1,237 @@ +Index: libx11/nls/locale.dir.pre +=================================================================== +--- libx11.orig/nls/locale.dir.pre 2006-08-02 22:04:01.000000000 +0000 ++++ libx11/nls/locale.dir.pre 2006-08-02 22:04:04.000000000 +0000 +@@ -436,7 +436,7 @@ + pt_BR.UTF-8/XLC_LOCALE: pt_BR.UTF-8 + en_US.UTF-8/XLC_LOCALE: pt_PT.UTF-8 + en_US.UTF-8/XLC_LOCALE: ro_RO.UTF-8 +-en_US.UTF-8/XLC_LOCALE: ru_RU.UTF-8 ++ru_RU.UTF-8/XLC_LOCALE: ru_RU.UTF-8 + en_US.UTF-8/XLC_LOCALE: ru_UA.UTF-8 + en_US.UTF-8/XLC_LOCALE: rw_RW.UTF-8 + en_US.UTF-8/XLC_LOCALE: se_NO.UTF-8 +Index: libx11/nls/ru_RU.UTF-8/XLC_LOCALE.pre +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ libx11/nls/ru_RU.UTF-8/XLC_LOCALE.pre 2006-08-02 22:04:04.000000000 +0000 +@@ -0,0 +1,169 @@ ++XCOMM ++XCOMM XLocale Database Sample for ru_RU.UTF-8 ++XCOMM Derived from en_US.UTF-8 ++XCOMM ++ ++XCOMM ++XCOMM XLC_FONTSET category ++XCOMM ++XLC_FONTSET ++ ++on_demand_loading True ++ ++object_name generic ++ ++XCOMM fs0 class (7 bit ASCII) ++fs0 { ++ charset { ++ name ISO8859-1:GL ++ } ++ font { ++ primary ISO8859-1:GL ++ vertical_rotate all ++ } ++} ++XCOMM fs1 class (ISO8859 families) ++fs1 { ++ charset { ++ name ISO8859-1:GR ++ } ++ font { ++ primary ISO8859-1:GR ++ } ++} ++XCOMM fs2 class (KOI8-R) ++fs2 { ++ charset { ++ name KOI8-R:GR ++ } ++ font { ++ primary KOI8-R:GR ++ } ++} ++XCOMM fs3 class (MICROSOFT-CP1251) ++fs3 { ++ charset { ++ name MICROSOFT-CP1251:GR ++ } ++ font { ++ primary MICROSOFT-CP1251:GR ++ } ++} ++XCOMM fs4 class (ISO8859-5) ++fs4 { ++ charset { ++ name ISO8859-5:GR ++ } ++ font { ++ primary ISO8859-5:GR ++ } ++} ++XCOMM fs5 class (Kanji) ++fs5 { ++ charset { ++ name JISX0208.1983-0:GL ++ } ++ font { ++ primary JISX0208.1983-0:GL ++ } ++} ++XCOMM fs6 class (Korean Character) ++fs6 { ++ charset { ++ name KSC5601.1987-0:GL ++ } ++ font { ++ primary KSC5601.1987-0:GL ++ } ++} ++XCOMM fs7 class (Chinese Han Character) ++fs7 { ++ charset { ++ name GB2312.1980-0:GL ++ } ++ font { ++ primary GB2312.1980-0:GL ++ } ++} ++XCOMM fs8 class (Half Kana) ++fs8 { ++ charset { ++ name JISX0201.1976-0:GR ++ } ++ font { ++ primary JISX0201.1976-0:GR ++ vertical_rotate all ++ } ++} ++XCOMM ISO10646 should come last so the fonts above will actually be used ++XCOMM fs9 class ++fs9 { ++ charset { ++ name ISO10646-1 ++ } ++ font { ++ primary ISO10646-1 ++ } ++} ++END XLC_FONTSET ++ ++XCOMM ++XCOMM XLC_XLOCALE category ++XCOMM ++XLC_XLOCALE ++ ++encoding_name UTF-8 ++mb_cur_max 6 ++state_depend_encoding False ++ ++XCOMM cs0 class ++cs0 { ++ side GL:Default ++ length 1 ++ ct_encoding ISO8859-1:GL ++} ++ ++XCOMM cs1 class ++cs1 { ++ side GR:Default ++ length 1 ++ ct_encoding ISO8859-1:GR ++} ++ ++XCOMM cs2 class ++cs2 { ++ side GR ++ length 2 ++ ct_encoding JISX0208.1983-0:GL; JISX0208.1983-0:GR; JISX0208.1983-1:GL; JISX0208.1983-1:GR ++ ++} ++ ++XCOMM cs3 class ++cs3 { ++ side GL ++ length 2 ++ ct_encoding KSC5601.1987-0:GL; KSC5601.1987-0:GR; KSC5601.1987-1:GL; KSC5601.1987-1:GR ++ ++} ++ ++XCOMM cs4 class ++cs4 { ++ side GR ++ length 2 ++ ct_encoding GB2312.1980-0:GL; GB2312.1980-0:GR ++} ++ ++XCOMM cs5 class ++cs5 { ++ side GR ++ length 1 ++ ct_encoding JISX0201.1976-0:GR ++} ++ ++XCOMM cs6 class ++cs6 { ++ side none ++ ct_encoding ISO10646-1 ++} ++ ++END XLC_XLOCALE +Index: libx11/nls/ru_RU.UTF-8/XI18N_OBJS +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ libx11/nls/ru_RU.UTF-8/XI18N_OBJS 2006-08-02 22:04:04.000000000 +0000 +@@ -0,0 +1,7 @@ ++# CATEGORY(XLC|XIM|OM) SHARED_LIBRARY_NAME FUNCTION_NAME ++# ++# XI18N objects table for en_US.UTF-8 locale ++# ++XLC common/xlcUTF8Load _XlcUtf8Loader # XLC_open ++XIM common/ximcp _XimOpenIM _XimRegisterIMInstantiateCallback _XimUnRegisterIMInstantiateCallback # XIM_open XIM_register XIM_unregister ++XOM common/xomGeneric _XomGenericOpenOM # XOM_open +Index: libx11/configure.ac +=================================================================== +--- libx11.orig/configure.ac 2006-08-02 20:31:39.000000000 +0000 ++++ libx11/configure.ac 2006-08-02 22:04:04.000000000 +0000 +@@ -400,6 +400,7 @@ + nls/mulelao-1/Makefile + nls/nokhchi-1/Makefile + nls/pt_BR.UTF-8/Makefile ++ nls/ru_RU.UTF-8/Makefile + nls/tatar-cyr/Makefile + nls/th_TH/Makefile + nls/th_TH.UTF-8/Makefile +Index: libx11/nls/Makefile.am +=================================================================== +--- libx11.orig/nls/Makefile.am 2006-08-02 20:31:30.000000000 +0000 ++++ libx11/nls/Makefile.am 2006-08-02 22:04:04.000000000 +0000 +@@ -52,6 +52,7 @@ + mulelao-1 \ + nokhchi-1 \ + pt_BR.UTF-8 \ ++ ru_RU.UTF-8 \ + tatar-cyr \ + th_TH \ + th_TH.UTF-8 \ +Index: libx11/nls/ru_RU.UTF-8/Compose.pre +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ libx11/nls/ru_RU.UTF-8/Compose.pre 2006-08-02 22:04:04.000000000 +0000 +@@ -0,0 +1 @@ ++include "/usr/share/X11/locale/en_US.UTF-8/Compose" +Index: libx11/nls/ru_RU.UTF-8/Makefile.am +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ libx11/nls/ru_RU.UTF-8/Makefile.am 2006-08-02 22:04:04.000000000 +0000 +@@ -0,0 +1,3 @@ ++x11thislocaledir = $(X11_LOCALEDATADIR)/ru_RU.UTF-8 ++ ++include $(top_srcdir)/nls/localerules.in diff --git a/x11/libX11/APKBUILD b/x11/libX11/APKBUILD new file mode 100644 index 0000000000..bb2d93ee61 --- /dev/null +++ b/x11/libX11/APKBUILD @@ -0,0 +1,38 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libX11 +pkgver=1.1.99.2 +pkgrel=0 +pkgdesc="X11 client-side library" +url="http://xorg.freedesktop.org/" +license="custom:XFREE86" +depends="uclibc libxcb libXau libXdmcp" +subpackages="$pkgname-dev $pkgname-doc" +makedepends="libxcb-dev libXau-dev libXdmcp-dev xproto xextproto + xf86bigfontproto xtrans kbproto inputproto util-macros pkgconfig + autoconf automake libtool" +source="http://xorg.freedesktop.org/releases/individual/lib/$pkgname-$pkgver.tar.bz2 + 012_ru_RU_UTF-8_XLC_LOCALE.diff + " + +build() { + cd "$srcdir"/$pkgname-$pkgver + for i in ../*.diff; do + msg "Applying $i..." + patch -p1 < $i || return 1 + done + + libtoolize --force --copy || return 1 + aclocal || return 1 + autoconf || return 1 + automake --add-missing || return 1 + + ./configure --prefix=/usr \ + --with-xcb || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} + +md5sums="2450f861d39939e46f8a4ced1abc3504 libX11-1.1.99.2.tar.bz2 +c7e38a68b932ed557bc71979eed2a8a1 012_ru_RU_UTF-8_XLC_LOCALE.diff" diff --git a/x11/libXau/APKBUILD b/x11/libXau/APKBUILD new file mode 100644 index 0000000000..b4b8bfdfd8 --- /dev/null +++ b/x11/libXau/APKBUILD @@ -0,0 +1,21 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libXau +pkgver=1.0.4 +pkgrel=0 +pkgdesc="X11 authorisation library" +url="http://xorg.freedesktop.org/" +license="custom" +depends="uclibc" +makedepends="pkgconfig xproto" +subpackages="$pkgname-dev $pkgname-doc" +source="http://xorg.freedesktop.org/releases/individual/lib/libXau-$pkgver.tar.bz2" + +build() { + cd "$srcdir"/libXau-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -m755 -d "$pkgdir"/usr/share/licenses/$pkgname + install -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING || return 1 +} +md5sums="0f2b88d857e0a3f5898e4759c541af46 libXau-1.0.4.tar.bz2" diff --git a/x11/libXdmcp/APKBUILD b/x11/libXdmcp/APKBUILD new file mode 100644 index 0000000000..11b2b1e622 --- /dev/null +++ b/x11/libXdmcp/APKBUILD @@ -0,0 +1,20 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libXdmcp +pkgver=1.0.2 +pkgrel=0 +pkgdesc="X11 Display Manager Control Protocol library" +url="http://xorg.freedesktop.org/" +license="custom" +depends="xproto uclibc" +makedepends="pkgconfig" +subpackages="$pkgname-dev" +source="http://xorg.freedesktop.org/releases/individual/lib/libXdmcp-$pkgver.tar.bz2" + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --sysconfdir=/etc + make || return 1 + make DESTDIR=${startdir}/pkg install || return 1 +} +md5sums="10facf2bc7cbd5e5c1a698b8a210a582 libXdmcp-1.0.2.tar.bz2" diff --git a/x11/libpthread-stubs/APKBUILD b/x11/libpthread-stubs/APKBUILD new file mode 100644 index 0000000000..fd565293ac --- /dev/null +++ b/x11/libpthread-stubs/APKBUILD @@ -0,0 +1,17 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libpthread-stubs +pkgver=0.1 +pkgrel=0 +pkgdesc="Pthread functions stubs for platforms missing them" +url="http://cgit.freedesktop.org/xcb/pthread-stubs" +license="X11" +depends="uclibc" +source="http://xcb.freedesktop.org/dist/$pkgname-$pkgver.tar.bz2" + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr + make + make -j1 DESTDIR="$pkgdir" install +} +md5sums="774eabaf33440d534efe108ef9130a7d libpthread-stubs-0.1.tar.bz2" diff --git a/x11/libxcb/APKBUILD b/x11/libxcb/APKBUILD new file mode 100644 index 0000000000..8e0489190c --- /dev/null +++ b/x11/libxcb/APKBUILD @@ -0,0 +1,21 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libxcb +pkgver=1.1.93 +pkgrel=0 +pkgdesc="X11 client-side library" +url="http://xcb.freedesktop.org/" +license="custom" +depends="xcb-proto libXdmcp libXau" +subpackages="$pkgname-dev $pkgname-doc" +makedepends="libXdmcp-dev libXau-dev libxslt libpthread-stubs pkgconfig python" +source="http://xcb.freedesktop.org/dist/$pkgname-$pkgver.tar.bz2 + " +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr \ + --enable-xinput || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} +md5sums="1e401dd361c38ccaa97a3a835da4caa3 libxcb-1.1.93.tar.bz2" diff --git a/x11/util-macros/APKBUILD b/x11/util-macros/APKBUILD new file mode 100644 index 0000000000..6a0f09ce02 --- /dev/null +++ b/x11/util-macros/APKBUILD @@ -0,0 +1,19 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=util-macros +pkgver=1.2.1 +pkgrel=0 +pkgdesc="X.Org Autotools macros" +url="http://xorg.freedesktop.org/" +license="custom" +depends="" +makedepends="" +source="http://xorg.freedesktop.org/releases/individual/util/$pkgname-$pkgver.tar.bz2" + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} +md5sums="dc7ddaf9bea8b341510efe4dac125af4 util-macros-1.2.1.tar.bz2" diff --git a/x11/xcb-proto/APKBUILD b/x11/xcb-proto/APKBUILD new file mode 100644 index 0000000000..030e2f7321 --- /dev/null +++ b/x11/xcb-proto/APKBUILD @@ -0,0 +1,20 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xcb-proto +pkgver=1.3 +pkgrel=1 +pkgdesc="XML-XCB protocol descriptions" +url="http://xcb.freedesktop.org/" +license="custom" +depends="" +makedepends="python" +source="http://xcb.freedesktop.org/dist/$pkgname-$pkgver.tar.bz2" + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR=${pkgdir} install || return 1 + install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ || return 1 +} +md5sums="d9275a714e83ab9c1f9b260c6eff1609 xcb-proto-1.3.tar.bz2" diff --git a/x11/xextproto/APKBUILD b/x11/xextproto/APKBUILD new file mode 100644 index 0000000000..68288833bf --- /dev/null +++ b/x11/xextproto/APKBUILD @@ -0,0 +1,19 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xextproto +pkgver=7.0.5 +pkgrel=0 +pkgdesc="X11 various extension wire protocol" +url="http://xorg.freedesktop.org/" +license="custom" +depends="inputproto" +makedepends="" +source="http://xorg.freedesktop.org/releases/individual/proto/$pkgname-$pkgver.tar.bz2" + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR=""$pkgdir"" install || return 1 + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} +md5sums="e6841018a7c64983b0954aa2c564d115 xextproto-7.0.5.tar.bz2" diff --git a/x11/xf86bigfontproto/APKBUILD b/x11/xf86bigfontproto/APKBUILD new file mode 100644 index 0000000000..4897538129 --- /dev/null +++ b/x11/xf86bigfontproto/APKBUILD @@ -0,0 +1,18 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xf86bigfontproto +pkgver=1.1.2 +pkgrel=0 +pkgdesc="X11 Big Fonts extension wire protocol" +url="http://xorg.freedesktop.org/" +license="custom" +depends="" +makedepends="" +source="http://xorg.freedesktop.org/releases/individual/proto/$pkgname-$pkgver.tar.bz2" + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr + make || return 1 + make DESTDIR="$pkgdir" install || return 1 +} +md5sums="a318c1e86123832d7b0c95fc7d47ef35 xf86bigfontproto-1.1.2.tar.bz2" diff --git a/x11/xproto/APKBUILD b/x11/xproto/APKBUILD new file mode 100644 index 0000000000..ad2f0fcf9e --- /dev/null +++ b/x11/xproto/APKBUILD @@ -0,0 +1,21 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xproto +pkgver=7.0.14 +pkgrel=0 +pkgdesc="X11 core wire protocol and auxiliary headers" +url="http://xorg.freedesktop.org/" +license="custom" +depends="" +makedepends="" +source="http://xorg.freedesktop.org/releases/individual/proto/$pkgname-$pkgver.tar.bz2" + +build () +{ + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -D -m644 "$srcdir"/$pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} + +md5sums="5bbf47f4ad6eb3b3f3a119231abe8e5e xproto-7.0.14.tar.bz2" diff --git a/x11/xtrans/APKBUILD b/x11/xtrans/APKBUILD new file mode 100644 index 0000000000..5be78cc5a5 --- /dev/null +++ b/x11/xtrans/APKBUILD @@ -0,0 +1,19 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xtrans +pkgver=1.2.3 +pkgrel=0 +pkgdesc="X transport library" +url="http://xorg.freedesktop.org/" +license="custom" +depends="" +makedepends="" +source="http://xorg.freedesktop.org/releases/individual/lib/$pkgname-$pkgver.tar.bz2" + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} +md5sums="f9cf791dfad59cf044e276aab3a71e1d xtrans-1.2.3.tar.bz2" |