[arch-commits] Commit in stardict/trunk (PKGBUILD)
Balló György
bgyorgy at archlinux.org
Sat Jan 21 11:28:36 UTC 2017
Date: Saturday, January 21, 2017 @ 11:28:35
Author: bgyorgy
Revision: 208238
upgpkg: stardict 3.0.6-3
Remove deprecated libgnome dependency, drop stardict-lite package
Modified:
stardict/trunk/PKGBUILD
----------+
PKGBUILD | 50 ++++++++++++--------------------------------------
1 file changed, 12 insertions(+), 38 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-01-21 10:59:33 UTC (rev 208237)
+++ PKGBUILD 2017-01-21 11:28:35 UTC (rev 208238)
@@ -5,29 +5,30 @@
# Contributor: Neil Lin <neil at vip.url.com.tw>
# Contributor: Cravix < dr dot neemous at gmail dot com >
-pkgbase=stardict
-pkgname=(stardict stardict-lite)
+pkgname=stardict
pkgver=3.0.6
-pkgrel=2
+pkgrel=3
+pkgdesc='International dictionary software'
arch=('i686' 'x86_64')
url='http://www.stardict.org/'
license=('GPL')
-makedepends=('intltool' 'popt' 'gnome-doc-utils' 'gnome-common' 'libmariadbclient' 'enchant' 'gtk2' 'libsigc++' 'libsm' 'espeak' 'libgnome')
+depends=('gtk2' 'libsigc++')
+makedepends=('enchant' 'espeak' 'libmariadbclient' 'gconf' 'gnome-common' 'gnome-doc-utils')
+optdepends=('enchant: spell checker plugin'
+ 'espeak: text to speech plugin')
options=('!emptydirs')
-source=("http://downloads.sourceforge.net/project/stardict-4/$pkgver/$pkgbase-$pkgver.tar.bz2"
+source=("http://downloads.sourceforge.net/project/stardict-4/$pkgver/$pkgname-$pkgver.tar.bz2"
'gcc46.patch'
'glib2.patch')
prepare() {
- cd "${srcdir}/${pkgbase}-${pkgver}"
+ cd "${srcdir}/${pkgname}-${pkgver}"
patch -p1 -i ../gcc46.patch
patch -p1 -i ../glib2.patch
-
- cp -a "${srcdir}/${pkgbase}-${pkgver}" "${srcdir}/${pkgbase}-${pkgver}-lite"
}
build() {
- cd "${srcdir}/${pkgbase}-${pkgver}"
+ cd "${srcdir}/${pkgname}-${pkgver}"
CXXFLAGS+=" -std=gnu++11"
./autogen.sh
@@ -35,21 +36,7 @@
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
- --disable-schemas-install \
- --disable-gucharmap \
- --disable-festival \
- --disable-updateinfo
- make
-
- cd "${srcdir}/${pkgbase}-${pkgver}-lite"
- ./autogen.sh
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
--disable-gnome-support \
- --disable-schemas-install \
- --disable-espeak \
--disable-gucharmap \
--disable-festival \
--disable-updateinfo
@@ -56,24 +43,11 @@
make
}
-package_stardict() {
- pkgdesc='International dictionary software'
- depends=('enchant' 'gtk2' 'libsigc++' 'libsm' 'espeak' 'libgnome')
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
-package_stardict-lite() {
- pkgdesc='International dictionary software - lite version without gnome and espeak support'
- depends=('enchant' 'gtk2' 'libsigc++' 'libsm')
- provides=("stardict=$pkgver")
- conflicts=(stardict)
-
- cd "${srcdir}/${pkgbase}-${pkgver}-lite"
- make DESTDIR="${pkgdir}" install
-}
-
md5sums=('93371b35482e6380e8bd4ba5d256b864'
'52ff47441c503de07add4b7688510bc5'
'b2f216897c9053c7e4666c3d78705cf1')
More information about the arch-commits
mailing list