Date: Monday, December 24, 2018 @ 16:38:38 Author: bgyorgy Revision: 417838
archrelease: copy trunk to community-x86_64 Added: adriconf/repos/community-x86_64/PKGBUILD (from rev 417837, adriconf/trunk/PKGBUILD) Deleted: adriconf/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 91 ++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 49 insertions(+), 42 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-12-24 16:38:32 UTC (rev 417837) +++ PKGBUILD 2018-12-24 16:38:38 UTC (rev 417838) @@ -1,42 +0,0 @@ -# Maintainer: Balló György <ballogyor+arch at gmail dot com> - -pkgname=adriconf -pkgver=1.3 -pkgrel=4 -pkgdesc="GUI tool to configure Mesa drivers by setting options and writing them to the standard drirc file" -arch=(x86_64) -url="https://github.com/jlHertel/adriconf" -license=(GPL3) -depends=(boost-libs gtkmm3 libxml++ pciutils) -makedepends=(boost cmake git gtest) -_commit=93e4ac64999c3ef3f73aab593cca642ef1d9da6f # tags/v1.3 -source=("git+https://github.com/jlHertel/adriconf#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - mkdir -p build - cd $pkgname - sed -i 's/libxml++-2.6/libxml++-3.0/' CMakeLists.txt -} - -build() { - cd build - cmake ../$pkgname \ - -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - cd ../$pkgname - install -Dm644 flatpak/br.com.jeanhertel.adriconf.appdata.xml "$pkgdir/usr/share/metainfo/br.com.jeanhertel.adriconf.appdata.xml" - install -Dm644 flatpak/br.com.jeanhertel.adriconf.desktop "$pkgdir/usr/share/applications/br.com.jeanhertel.adriconf.desktop" - install -Dm644 flatpak/br.com.jeanhertel.adriconf.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/br.com.jeanhertel.adriconf.png" -} Copied: adriconf/repos/community-x86_64/PKGBUILD (from rev 417837, adriconf/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-12-24 16:38:38 UTC (rev 417838) @@ -0,0 +1,49 @@ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> + +pkgname=adriconf +pkgver=1.3 +pkgrel=5 +pkgdesc="GUI tool to configure Mesa drivers by setting options and writing them to the standard drirc file" +arch=(x86_64) +url="https://github.com/jlHertel/adriconf" +license=(GPL3) +depends=(boost-libs gtkmm3 libxml++ pciutils) +makedepends=(boost cmake git gtest) +_commit=93e4ac64999c3ef3f73aab593cca642ef1d9da6f # tags/v1.3 +source=("git+https://github.com/jlHertel/adriconf#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + mkdir -p build + cd $pkgname + + # Build with libxml++ 3.0 + # https://github.com/jlHertel/adriconf/issues/47 + sed -i 's/libxml++-2.6/libxml++-3.0/' CMakeLists.txt + + # Fix AppStream metadata + # https://github.com/jlHertel/adriconf/pull/41 + git cherry-pick -n f4bf2225bad563b15161e193bf7ccecbd0c6d578 +} + +build() { + cd build + cmake ../$pkgname \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + cd ../$pkgname + install -Dm644 flatpak/br.com.jeanhertel.adriconf.appdata.xml "$pkgdir/usr/share/metainfo/br.com.jeanhertel.adriconf.appdata.xml" + install -Dm644 flatpak/br.com.jeanhertel.adriconf.desktop "$pkgdir/usr/share/applications/br.com.jeanhertel.adriconf.desktop" + install -Dm644 flatpak/br.com.jeanhertel.adriconf.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/br.com.jeanhertel.adriconf.png" +}