[arch-commits] Commit in xorgproto/repos (testing-any testing-any/PKGBUILD)
Date: Wednesday, April 15, 2020 @ 05:21:47 Author: andyrtr Revision: 380343 archrelease: copy trunk to testing-any Added: xorgproto/repos/testing-any/ xorgproto/repos/testing-any/PKGBUILD (from rev 380342, xorgproto/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: xorgproto/repos/testing-any/PKGBUILD (from rev 380342, xorgproto/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2020-04-15 05:21:47 UTC (rev 380343) @@ -0,0 +1,54 @@ +# Maintainer: AndyRTR + +# When releasing a xorgproto version with updated keysyms, rebuild libx11 + +pkgname=xorgproto +pkgver=2020.1 +pkgrel=1 +pkgdesc="combined X.Org X11 Protocol headers" +arch=('any') +url="https://xorg.freedesktop.org/"; +license=('custom') +makedepends=('xorg-util-macros' 'meson') +source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.bz2{,.sig}) +sha512sums=('2d10533e54987f293e1c8578aa742c38cf2fac8551db1d317cf5ee4a6a9600eced50f59c57c38b35dd210fe02d350294c967512f04cb9876d6c0c1f7e89cb199' +'SKIP') +validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson " +validpgpkeys+=('DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3') # "Adam Jackson " +validpgpkeys+=('C383B778255613DFDB409D91DB221A690011') # "Keith Packard " +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # "Peter Hutterer (Who-T) " +validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # Adam Jackson + +prepare() { + mkdir build +} + +build() { + arch-meson "$pkgname"-$pkgver build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + + # missing docs + install -m755 -d "${pkgdir}/usr/share/doc/${pkgname}" + install -m644 "$pkgname"-$pkgver/*.txt "${pkgdir}/usr/share/doc/${pkgname}/" + install -m644 "$pkgname"-$pkgver/PM_spec "${pkgdir}/usr/share/doc/${pkgname}/" + rm "${pkgdir}"/usr/share/doc/${pkgname}/meson_options.txt + + # licenses + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 "$pkgname"-$pkgver/COPYING* "${pkgdir}/usr/share/licenses/${pkgname}/" + # remove licences of legacy stuff we don't ship anymore + rm -f "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING-{evieproto,fontcacheproto,lg3dproto,printproto,xcalibrateproto,xf86rushproto} + + # cleanup + rm -f "${pkgdir}"/usr/include/X11/extensions/apple* + rm -f "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING-{apple,windows}wmproto + rm -f "${pkgdir}"/usr/share/pkgconfig/applewmproto.pc +}
[arch-commits] Commit in xorgproto/repos (testing-any testing-any/PKGBUILD)
Date: Thursday, December 19, 2019 @ 16:53:12 Author: andyrtr Revision: 371864 archrelease: copy trunk to testing-any Added: xorgproto/repos/testing-any/ xorgproto/repos/testing-any/PKGBUILD (from rev 371863, xorgproto/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: xorgproto/repos/testing-any/PKGBUILD (from rev 371863, xorgproto/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-12-19 16:53:12 UTC (rev 371864) @@ -0,0 +1,54 @@ +# Maintainer: AndyRTR + +# When releasing a xorgproto version with updated keysyms, rebuild libx11 + +pkgname=xorgproto +pkgver=2019.2 +pkgrel=2 +pkgdesc="combined X.Org X11 Protocol headers" +arch=('any') +url="https://xorg.freedesktop.org/"; +license=('custom') +makedepends=('xorg-util-macros' 'meson') +source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.bz2{,.sig}) +sha512sums=('cbfdf6bb3d58d4d4e7788c9ed779402352715e9899f65594fbc527b3178f1dc5e03cebc8ba5a863b3c196a1a0f2026c2d0438207ca19f81f3c8b7da0c0667904' +'SKIP') +validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson " +validpgpkeys+=('DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3') # "Adam Jackson " +validpgpkeys+=('C383B778255613DFDB409D91DB221A690011') # "Keith Packard " +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # "Peter Hutterer (Who-T) " +validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # Adam Jackson + +prepare() { + mkdir build +} + +build() { + arch-meson "$pkgname"-$pkgver build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + + # missing docs + install -m755 -d "${pkgdir}/usr/share/doc/${pkgname}" + install -m644 "$pkgname"-$pkgver/*.txt "${pkgdir}/usr/share/doc/${pkgname}/" + install -m644 "$pkgname"-$pkgver/PM_spec "${pkgdir}/usr/share/doc/${pkgname}/" + rm "${pkgdir}"/usr/share/doc/${pkgname}/meson_options.txt + + # licenses + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 "$pkgname"-$pkgver/COPYING* "${pkgdir}/usr/share/licenses/${pkgname}/" + # remove licences of legacy stuff we don't ship anymore + rm -f "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING-{evieproto,fontcacheproto,lg3dproto,printproto,xcalibrateproto,xf86rushproto} + + # cleanup + rm -f "${pkgdir}"/usr/include/X11/extensions/apple* + rm -f "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING-{apple,windows}wmproto + rm -f "${pkgdir}"/usr/share/pkgconfig/applewmproto.pc +}
[arch-commits] Commit in xorgproto/repos (testing-any testing-any/PKGBUILD)
Date: Thursday, June 20, 2019 @ 16:44:36 Author: andyrtr Revision: 356617 archrelease: copy trunk to testing-any Added: xorgproto/repos/testing-any/ xorgproto/repos/testing-any/PKGBUILD (from rev 356616, xorgproto/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: xorgproto/repos/testing-any/PKGBUILD (from rev 356616, xorgproto/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-06-20 16:44:36 UTC (rev 356617) @@ -0,0 +1,54 @@ +# Maintainer: AndyRTR + +pkgname=xorgproto +pkgver=2019.1 +pkgrel=1 +pkgdesc="combined X.Org X11 Protocol headers" +arch=('any') +url="https://xorg.freedesktop.org/"; +license=('custom') +makedepends=('xorg-util-macros' 'meson') # 'xmlto' 'libxslt' 'linuxdoc-tools' 'docbook-sgml' 'fop') +provides=('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=('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') +replaces=('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') +source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.bz2{,.sig}) +sha512sums=('f26c17f4a027acdc799b532fa65c3ea1b0e8c30794c7b7293060ee9d9dec84b4878966cd2dcda43584849232e73a208abd4213374f89b05c10e5aae92bdc00be' +'SKIP') +validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson " +validpgpkeys+=('DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3') # "Adam Jackson " +validpgpkeys+=('C383B778255613DFDB409D91DB221A690011') # "Keith Packard " +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # "Peter Hutterer (Who-T) " + +prepare() { + mkdir build +} + +build() { + arch-meson $pkgname-$pkgver build \ +-Dlegacy=true + + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + + # missing docs + install -m755 -d "${pkgdir}/usr/share/doc/${pkgname}" + install -m644 $pkgname-$pkgver/*.txt "${pkgdir}/usr/share/doc/${pkgname}/" + install -m644 $pkgname-$pkgver/PM_spec "${pkgdir}/usr/share/doc/${pkgname}/" + rm ${pkgdir}/usr/share/doc/${pkgname}/meson_options.txt + + # licenses + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 $pkgname-$pkgver/COPYING* "${pkgdir}/usr/share/licenses/${pkgname}/" + + # 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 +}
[arch-commits] Commit in xorgproto/repos (testing-any testing-any/PKGBUILD)
Date: Thursday, March 1, 2018 @ 07:01:59 Author: andyrtr Revision: 317656 archrelease: copy trunk to testing-any Added: xorgproto/repos/testing-any/ xorgproto/repos/testing-any/PKGBUILD (from rev 317655, xorgproto/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: xorgproto/repos/testing-any/PKGBUILD (from rev 317655, xorgproto/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-03-01 07:01:59 UTC (rev 317656) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=xorgproto +pkgver=2018.4 +pkgrel=1 +pkgdesc="combined X.Org X11 Protocol headers" +arch=('any') +url="https://xorg.freedesktop.org/"; +license=('custom') +makedepends=('xorg-util-macros' 'meson') # 'xmlto' 'libxslt' 'linuxdoc-tools' 'docbook-sgml' 'fop') +provides=('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=('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') +replaces=('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') +source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.bz2{,.sig}) +sha512sums=('2db682d10280ca58cdc04d8eb9fef30c111d4cd379de9fec86cff317865b859a576de5426447be9231d24be9762cc1d684c57383a99ad499398e8b7d62b1c03c' +'SKIP') +validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson " +validpgpkeys+=('DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3') # "Adam Jackson " +validpgpkeys+=('C383B778255613DFDB409D91DB221A690011') # "Keith Packard " + +prepare() { + mkdir build +} + +build() { + arch-meson $pkgname-$pkgver build \ +-Dlegacy=true + + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + + # missing docs + install -m755 -d "${pkgdir}/usr/share/doc/${pkgname}" + install -m644 $pkgname-$pkgver/*.txt "${pkgdir}/usr/share/doc/${pkgname}/" + install -m644 $pkgname-$pkgver/PM_spec "${pkgdir}/usr/share/doc/${pkgname}/" + rm ${pkgdir}/usr/share/doc/${pkgname}/meson_options.txt + + # licenses + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 $pkgname-$pkgver/COPYING* "${pkgdir}/usr/share/licenses/${pkgname}/" + + # 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 +}
[arch-commits] Commit in xorgproto/repos (testing-any testing-any/PKGBUILD)
Date: Wednesday, February 21, 2018 @ 06:50:10 Author: andyrtr Revision: 317341 archrelease: copy trunk to testing-any Added: xorgproto/repos/testing-any/ xorgproto/repos/testing-any/PKGBUILD (from rev 317340, xorgproto/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: xorgproto/repos/testing-any/PKGBUILD (from rev 317340, xorgproto/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-02-21 06:50:10 UTC (rev 317341) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=xorgproto +pkgver=2018.3 +pkgrel=1 +pkgdesc="combined X.Org X11 Protocol headers" +arch=('any') +url="https://xorg.freedesktop.org/"; +license=('custom') +makedepends=('xorg-util-macros' 'meson') # 'xmlto' 'libxslt' 'linuxdoc-tools' 'docbook-sgml' 'fop') +provides=('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=('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') +replaces=('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') +source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.bz2{,.sig}) +sha512sums=('c0d69021ab5a4d3415811f4e7719cc14c2a0dc2624c6d99524304805a1b09de35fbc3cdf5027f951b389a339e9082f53a7d05e7f337589f58ce0660dc088d02b' +'SKIP') +validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson " +validpgpkeys+=('C383B778255613DFDB409D91DB221A690011') # "Keith Packard " + +prepare() { + mkdir build +} + +build() { + arch-meson $pkgname-$pkgver build \ +-Dlegacy=true + + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + + # missing docs + install -m755 -d "${pkgdir}/usr/share/doc/${pkgname}" + install -m644 $pkgname-$pkgver/*.txt "${pkgdir}/usr/share/doc/${pkgname}/" + install -m644 $pkgname-$pkgver/PM_spec "${pkgdir}/usr/share/doc/${pkgname}/" + rm ${pkgdir}/usr/share/doc/${pkgname}/meson_options.txt + + # licenses + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 $pkgname-$pkgver/COPYING* "${pkgdir}/usr/share/licenses/${pkgname}/" + + # 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 +}
[arch-commits] Commit in xorgproto/repos (testing-any testing-any/PKGBUILD)
Date: Monday, February 12, 2018 @ 19:13:07 Author: andyrtr Revision: 316732 archrelease: copy trunk to testing-any Added: xorgproto/repos/testing-any/ xorgproto/repos/testing-any/PKGBUILD (from rev 316731, xorgproto/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: xorgproto/repos/testing-any/PKGBUILD (from rev 316731, xorgproto/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-02-12 19:13:07 UTC (rev 316732) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=xorgproto +pkgver=2018.2 +pkgrel=1 +pkgdesc="combined X.Org X11 Protocol headers" +arch=('any') +url="https://xorg.freedesktop.org/"; +license=('custom') +makedepends=('xorg-util-macros' 'meson') # 'xmlto' 'libxslt' 'linuxdoc-tools' 'docbook-sgml' 'fop') +provides=('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=('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') +replaces=('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') +source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.bz2{,.sig}) +sha512sums=('29ac0479de321eb921b1d902e4670e9e856f8b50c95c07a855aea122e5c9762ff34d01dbda9c795e4c652b09e21151f024aa7ba54bd463e14263db5240418862' +'SKIP') +validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson " + +prepare() { + mkdir build +} + +build() { + arch-meson $pkgname-$pkgver build + + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + + # missing docs + install -m755 -d "${pkgdir}/usr/share/doc/${pkgname}" + install -m644 $pkgname-$pkgver/*.txt "${pkgdir}/usr/share/doc/${pkgname}/" + install -m644 $pkgname-$pkgver/PM_spec "${pkgdir}/usr/share/doc/${pkgname}/" + rm ${pkgdir}/usr/share/doc/${pkgname}/meson_options.txt + + # licenses + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 $pkgname-$pkgver/COPYING* "${pkgdir}/usr/share/licenses/${pkgname}/" + + # 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 +}
[arch-commits] Commit in xorgproto/repos (testing-any testing-any/PKGBUILD)
Date: Tuesday, February 6, 2018 @ 07:26:34 Author: andyrtr Revision: 315934 archrelease: copy trunk to testing-any Added: xorgproto/repos/testing-any/ xorgproto/repos/testing-any/PKGBUILD (from rev 315933, xorgproto/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: xorgproto/repos/testing-any/PKGBUILD (from rev 315933, xorgproto/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-02-06 07:26:34 UTC (rev 315934) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=xorgproto +pkgver=2018.1 +pkgrel=1 +pkgdesc="combined X.Org X11 Protocol headers" +arch=('any') +url="https://xorg.freedesktop.org/"; +license=('custom') +makedepends=('xorg-util-macros') # 'xmlto' 'libxslt' 'linuxdoc-tools' 'docbook-sgml' 'fop') +provides=('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=('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') +replaces=('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') +source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.bz2{,.sig}) +sha512sums=('eaad8947f8cda4683bd952706feaa926eed06c508925d3bed7c9a610f925844d3546bbfe49b5403220ca812d63442ca6a72e65ecc50a71899aadf60875156800' +'SKIP') +validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson " + +build() { + cd "$pkgname-$pkgver" + # do not try to build additional docs, we don't have xorg-sgml-doctools + ./configure --prefix=/usr \ +--without-xmlto \ +--without-xsltproc \ +--without-fop + make +} + +check() { + cd "$pkgname-$pkgver" + make -k check +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + + # licenses + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING* "${pkgdir}/usr/share/licenses/${pkgname}/" + + # 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 +}