summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMarcos Heredia2019-09-18 18:44:39 -0300
committerMarcos Heredia2019-09-18 18:44:39 -0300
commit37eb7f61cdef98975285a9092c46d56bd4211c71 (patch)
tree5bf39ca32356b85b9dfd939dd5a281f5504e2a8d /PKGBUILD
parentd5555320f399aae6839f94779daec9f50ea14c8b (diff)
downloadaur-37eb7f61cdef98975285a9092c46d56bd4211c71.tar.gz
Update 2.0.0-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 10 insertions, 35 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e1dcd16d6f6b..cd38853f6529 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}/"
}