diff options
author | Marcos Heredia | 2015-06-09 10:06:26 -0300 |
---|---|---|
committer | Marcos Heredia | 2015-06-09 10:06:26 -0300 |
commit | 379a4e08c90126dfa4bfb5446ca3804457a63877 (patch) | |
tree | 6219c58fe41b365f33314ea77c5b94f535409b55 | |
download | aur-379a4e08c90126dfa4bfb5446ca3804457a63877.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | bigger_info.patch | 13 | ||||
-rw-r--r-- | extras.diff | 4 | ||||
-rw-r--r-- | main.diff | 5 | ||||
-rw-r--r-- | widgets.diff | 4 |
6 files changed, 111 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c83f4dc8bdef --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = gelemental + pkgdesc = gElemental is a periodic table viewer that provides detailed information on the chemical elements + pkgver = 1.2.0 + pkgrel = 7 + url = http://www.kdau.com/projects/gelemental/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = bzip2 + makedepends = gettext + makedepends = libtool + makedepends = pkgconfig + makedepends = intltool + depends = glibmm>=2.6 + depends = gtkmm>=2.6 + depends = perl-xml-parser + source = https://api.opensuse.org/public/source/Education/gelemental/gelemental-1.2.0.tar.bz2 + source = https://api.opensuse.org/public/source/Education/gelemental/gelemental-1.2.0-gcc43.patch + source = bigger_info.patch + source = extras.diff + source = main.diff + source = widgets.diff + md5sums = efe3dc7b408c0c8c0b72fdd0733b2fb6 + md5sums = c91f3e04a4eb50301f09703d17c3c156 + md5sums = 79d72afb573e0592270973860f79d210 + md5sums = 9dd342fccb5573f920fdeca444c597d5 + md5sums = b2dc7e41ddc1087edaade3eaf4bc0319 + md5sums = 81bbc3bca3d918c394092d25cb32b9d3 + +pkgname = gelemental + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..be61e4cb8e7c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer : Marcos Heredia <chelqo@gmail.com> (REALLY FROM OPENSUSE.ORG!!) +# Contributor: Javier "Phrodo_00" Aravena <phrodo.00@gmail.com> +# Contributor: Ivan Stojic <ivstojic@inet.hr> +# Contributor: Paul N. Maxwell <msg.maxwel@gmail.com> + +pkgname=gelemental +pkgver=1.2.0 +pkgrel=7 +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/" +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") +md5sums=('efe3dc7b408c0c8c0b72fdd0733b2fb6' + 'c91f3e04a4eb50301f09703d17c3c156' + '79d72afb573e0592270973860f79d210' + '9dd342fccb5573f920fdeca444c597d5' + 'b2dc7e41ddc1087edaade3eaf4bc0319' + '81bbc3bca3d918c394092d25cb32b9d3') + +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 + ) + + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make || return 1 +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + + install -dpm755 "${pkgdir}/usr/share/licenses/${pkgname}/" + install -Dpm644 COPYING "${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}/" +} diff --git a/bigger_info.patch b/bigger_info.patch new file mode 100644 index 000000000000..79ced7853e30 --- /dev/null +++ b/bigger_info.patch @@ -0,0 +1,13 @@ +## bigger_info.patch [diff] +diff -Naur gelemental-1.2.0/src/buttons.cc gelemental-1.2.0-mod/src/buttons.cc +--- gelemental-1.2.0/src/buttons.cc 2007-09-25 06:49:33.000000000 +0200 ++++ gelemental-1.2.0-mod/src/buttons.cc 2011-09-04 21:05:13.000000000 +0200 +@@ -237,7 +237,7 @@ + { + property_can_focus ().set_value (false); + set_focus_on_click (false); +- set_size_request (50, 50); ++ set_size_request (65, 65); + + const ColorValue& color = el.get_property (P_COLOR); + set_color (color); diff --git a/extras.diff b/extras.diff new file mode 100644 index 000000000000..507aae2fc086 --- /dev/null +++ b/extras.diff @@ -0,0 +1,4 @@ +24c24 +< #include <glib/gmem.h> +--- +> #include <glib.h> diff --git a/main.diff b/main.diff new file mode 100644 index 000000000000..0cf43c73f192 --- /dev/null +++ b/main.diff @@ -0,0 +1,5 @@ +29,30c29 +< #include <glib/goption.h> +< #include <glib/gutils.h> +--- +> #include <glib.h> diff --git a/widgets.diff b/widgets.diff new file mode 100644 index 000000000000..2e13638f9241 --- /dev/null +++ b/widgets.diff @@ -0,0 +1,4 @@ +23c23 +< #include <glib/gmessages.h> +--- +> #include <glib.h> |