diff options
author | Marcos Heredia | 2019-09-18 18:44:39 -0300 |
---|---|---|
committer | Marcos Heredia | 2019-09-18 18:44:39 -0300 |
commit | 37eb7f61cdef98975285a9092c46d56bd4211c71 (patch) | |
tree | 5bf39ca32356b85b9dfd939dd5a281f5504e2a8d | |
parent | d5555320f399aae6839f94779daec9f50ea14c8b (diff) | |
download | aur-37eb7f61cdef98975285a9092c46d56bd4211c71.tar.gz |
Update 2.0.0-1
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 10 insertions, 35 deletions
@@ -6,45 +6,20 @@ # Contributor: hxtk pkgname=gelemental -pkgver=1.2.0 -pkgrel=9 +pkgver=2.0.0 +pkgrel=1 pkgdesc="gElemental is a periodic table viewer that provides detailed information on the chemical elements" arch=('i686' 'x86_64') -#url="http://www.kdau.com/projects/gelemental/" -url="http://software.opensuse.org/package/gelemental" +url="https://github.com/ginggs/gelemental" license=('GPL') -depends=('glibmm>=2.6' 'gtkmm>=2.6' 'perl-xml-parser') -makedepends=('bzip2' 'gettext' 'libtool' 'pkgconfig' 'intltool') -source=("https://api.opensuse.org/public/source/Education/gelemental/${pkgname}-${pkgver}.tar.bz2" - "https://api.opensuse.org/public/source/Education/gelemental/${pkgname}-${pkgver}-gcc43.patch" - "bigger_info.patch" - "extras.diff" - "main.diff" - "widgets.diff" - "dialogs.diff") -md5sums=('efe3dc7b408c0c8c0b72fdd0733b2fb6' - 'c91f3e04a4eb50301f09703d17c3c156' - '79d72afb573e0592270973860f79d210' - '9dd342fccb5573f920fdeca444c597d5' - 'b2dc7e41ddc1087edaade3eaf4bc0319' - '81bbc3bca3d918c394092d25cb32b9d3' - 'bfc2b2c9c0c322dd70281441727793ce') +depends=('gtkmm' 'gdk-pixbuf2') +makedepends=('gawk' 'make' 'gettext' 'libtool' 'pkgconf' 'intltool' 'perl>=5.8.1' 'doxygen') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/ginggs/${pkgname}/archive/v${pkgver}.tar.gz) +md5sums=('8d38d7599b0f2fc96e2bd622cd762b9a') build() { - ( - cd ${srcdir} - patch -p0 < ${srcdir}/${pkgname}-${pkgver}-gcc43.patch - patch -p0 < ${srcdir}/bigger_info.patch - cd ${srcdir}/${pkgname}-${pkgver}/libelemental/misc - patch extras.cc ${srcdir}/extras.diff - patch widgets.cc ${srcdir}/widgets.diff - cd ${srcdir}/${pkgname}-${pkgver}/src - patch main.cc ${srcdir}/main.diff - patch dialogs.cc ${srcdir}/dialogs.diff - ) - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr CXXFLAGS="--std=c++11" + ./configure --prefix=/usr make || return 1 } @@ -53,8 +28,8 @@ package() { make DESTDIR=${pkgdir} install install -dpm755 "${pkgdir}/usr/share/licenses/${pkgname}/" - install -Dpm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" + install -Dpm644 COPYING COPYING.DATA "${pkgdir}/usr/share/licenses/${pkgname}/" install -dpm755 "${pkgdir}/usr/share/doc/${pkgname}/" - install -Dpm644 AUTHORS COPYING.DATA ChangeLog INSTALL NEWS NEWS-GPeriodic README TODO TRANSLATORS "${pkgdir}/usr/share/doc/${pkgname}/" + install -Dpm644 AUTHORS ChangeLog INSTALL NEWS* README TODO TRANSLATORS "${pkgdir}/usr/share/doc/${pkgname}/" } |