summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDet2018-02-10 16:24:22 +0200
committerDet2018-02-10 16:24:22 +0200
commite43c3c0906876f92802c2097ab9137a4ff20564c (patch)
tree9984b1e803345b06bf582d98a6d636c2ce52e821
downloadaur-e43c3c0906876f92802c2097ab9137a4ff20564c.tar.gz
Initial upload: 2018.1.2.r2585.g5c6e9a6
-rw-r--r--.SRCINFO97
-rw-r--r--PKGBUILD50
2 files changed, 147 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..26a8396d427c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,97 @@
+pkgbase = xorgproto-git
+ pkgdesc = Combined X.Org X11 Protocol headers - Git version
+ pkgver = 2018.1.2.r2585.g5c6e9a6
+ pkgrel = 1
+ url = http://cgit.freedesktop.org/xorg/proto/xorgproto/
+ arch = any
+ license = custom
+ makedepends = git
+ makedepends = xorg-util-macros
+ provides = xorgproto
+ provides = bigreqsproto
+ provides = compositeproto
+ provides = damageproto
+ provides = dmxproto
+ provides = dri2proto
+ provides = dri3proto
+ provides = fixesproto
+ provides = fontsproto
+ provides = glproto
+ provides = inputproto
+ provides = kbproto
+ provides = presentproto
+ provides = printproto
+ provides = randrproto
+ provides = recordproto
+ provides = renderproto
+ provides = resourceproto
+ provides = scrnsaverproto
+ provides = videoproto
+ provides = xcmiscproto
+ provides = xextproto
+ provides = xf86dgaproto
+ provides = xf86driproto
+ provides = xf86miscproto
+ provides = xf86vidmodeproto
+ provides = xineramaproto
+ provides = xproto
+ conflicts = xorgproto
+ conflicts = bigreqsproto
+ conflicts = compositeproto
+ conflicts = damageproto
+ conflicts = dmxproto
+ conflicts = dri2proto
+ conflicts = dri3proto
+ conflicts = fixesproto
+ conflicts = fontsproto
+ conflicts = glproto
+ conflicts = inputproto
+ conflicts = kbproto
+ conflicts = presentproto
+ conflicts = printproto
+ conflicts = randrproto
+ conflicts = recordproto
+ conflicts = renderproto
+ conflicts = resourceproto
+ conflicts = scrnsaverproto
+ conflicts = videoproto
+ conflicts = xcmiscproto
+ conflicts = xextproto
+ conflicts = xf86dgaproto
+ conflicts = xf86driproto
+ conflicts = xf86miscproto
+ conflicts = xf86vidmodeproto
+ conflicts = xineramaproto
+ conflicts = xproto
+ replaces = bigreqsproto
+ replaces = compositeproto
+ replaces = damageproto
+ replaces = dmxproto
+ replaces = dri2proto
+ replaces = dri3proto
+ replaces = fixesproto
+ replaces = fontsproto
+ replaces = glproto
+ replaces = inputproto
+ replaces = kbproto
+ replaces = presentproto
+ replaces = printproto
+ replaces = randrproto
+ replaces = recordproto
+ replaces = renderproto
+ replaces = resourceproto
+ replaces = scrnsaverproto
+ replaces = videoproto
+ replaces = xcmiscproto
+ replaces = xextproto
+ replaces = xf86dgaproto
+ replaces = xf86driproto
+ replaces = xf86miscproto
+ replaces = xf86vidmodeproto
+ replaces = xineramaproto
+ replaces = xproto
+ source = git://anongit.freedesktop.org/xorg/proto/xorgproto
+ md5sums = SKIP
+
+pkgname = xorgproto-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..430c880ab890
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: Det <nimetonmaili g-mail>
+# Based on [extra]'s xorgproto: https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/xorgproto
+
+_pkgname=xorgproto
+pkgname=$_pkgname-git
+pkgver=2018.1.2.r2585.g5c6e9a6
+pkgrel=1
+pkgdesc="Combined X.Org X11 Protocol headers - Git version"
+arch=('any')
+url="http://cgit.freedesktop.org/xorg/proto/$_pkgname/"
+license=('custom')
+makedepends=('git' 'xorg-util-macros') # 'xmlto' 'libxslt' 'linuxdoc-tools' 'docbook-sgml' 'fop')
+provides=('xorgproto' 'bigreqsproto' 'compositeproto' 'damageproto' 'dmxproto' 'dri2proto' 'dri3proto' 'fixesproto' 'fontsproto' 'glproto' 'inputproto' 'kbproto' 'presentproto' 'printproto' 'randrproto' 'recordproto' 'renderproto' 'resourceproto' 'scrnsaverproto' 'videoproto' 'xcmiscproto' 'xextproto' 'xf86dgaproto' 'xf86driproto' 'xf86miscproto' 'xf86vidmodeproto' 'xineramaproto' 'xproto')
+conflicts=(${provides[@]})
+replaces=(${provides[@]/xorgproto})
+source=("git://anongit.freedesktop.org/xorg/proto/$_pkgname")
+md5sums=('SKIP')
+
+pkgver() {
+ cd $_pkgname
+
+ echo $(git describe --long | cut -d "-" -f2-3 | tr - .).r$(git rev-list HEAD --count).$(git describe --long | cut -d "-" -f4)
+}
+
+build() {
+ cd $_pkgname
+
+ msg2 "Starting autogen.sh..."
+ ./autogen.sh --prefix=/usr \
+ --without-xmlto \
+ --without-xsltproc \
+ --without-fop
+
+ msg2 "Starting make..."
+ make
+}
+
+package() {
+ cd $_pkgname
+
+ msg2 "Starting make install..."
+ make DESTDIR="$pkgdir" install
+
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$_pkgname/COPYING
+
+ # Cleanup
+ rm -f "$pkgdir"/usr/include/X11/extensions/{apple,windows}*
+ rm -f "$pkgdir"/usr/share/licenses/$pkgname/COPYING-{apple,windows}wmproto
+ rm -f "$pkgdir"/usr/share/pkgconfig/{apple,windows}wmproto.pc
+}