[arch-commits] Commit in wxgtk/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Mon Jun 5 21:23:05 UTC 2017
Date: Monday, June 5, 2017 @ 21:23:05
Author: arojas
Revision: 297824
Move wxrc to common subpackage
Modified:
wxgtk/trunk/PKGBUILD
----------+
PKGBUILD | 20 ++++++++------------
1 file changed, 8 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-06-05 21:08:28 UTC (rev 297823)
+++ PKGBUILD 2017-06-05 21:23:05 UTC (rev 297824)
@@ -4,8 +4,7 @@
pkgbase=wxgtk
pkgname=(wxgtk2 wxgtk3 wxgtk-common)
pkgver=3.0.3.1
-pkgrel=2
-pkgdesc="GTK+ implementation of wxWidgets API for GUI"
+pkgrel=3
arch=('i686' 'x86_64')
url="https://wxwidgets.org"
license=('custom:wxWindows')
@@ -47,16 +46,18 @@
}
package_wxgtk-common() {
+ pkgdesc='Common libraries and headers for wxgtk2 and wxgtk3'
depends=('zlib' 'gcc-libs' 'expat')
cd wxWidgets-${pkgver}
make DESTDIR="${pkgdir}" install
- rm -r "$pkgdir"/usr/{bin,lib/{wx,libwx_gtk*}}
+ rm -r "$pkgdir"/usr/{bin/wx-config,lib/{wx,libwx_gtk*}}
install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
package_wxgtk2() {
+ pkgdesc='GTK+2 implementation of wxWidgets API for GUI'
depends=('gtk2' 'gst-plugins-base-libs' 'libsm' 'wxgtk-common' 'libnotify')
optdepends=('webkitgtk2: for webview support')
conflicts=('wxgtk')
@@ -65,12 +66,13 @@
cd wxWidgets-${pkgver}
make DESTDIR="${pkgdir}" install
- rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*}
+ rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*}
install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
package_wxgtk3() {
+ pkgdesc='GTK+3 implementation of wxWidgets API for GUI'
depends=('gtk3' 'gst-plugins-base-libs' 'libsm' 'wxgtk-common' 'libnotify')
optdepends=('webkitgtk: for webview support')
conflicts=('wxgtk<3.0.3.1-2')
@@ -77,14 +79,8 @@
cd wxWidgets-${pkgver}-gtk3
make DESTDIR="${pkgdir}" install
- rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*}
- for _i in wx-config wxrc-3.0
- do
- mv "$pkgdir"/usr/bin/{${_i},${_i}-gtk3}
- done
- rm "$pkgdir"/usr/bin/wxrc
- ln -s wxrc-3.0-gtk3 "$pkgdir"/usr/bin/wxrc-gtk3
+ rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*}
+ mv "$pkgdir"/usr/bin/wx-config{,-gtk3}
install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-
More information about the arch-commits
mailing list