summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD43
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..324b8d2d89eb
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = avogadrolibs-git
+ pkgdesc = Avogadro 2: libraries
+ pkgver = 0.8.0.r969.2d2f8d3
+ pkgrel = 1
+ url = http://openchemistry.org/projects/avogadro2
+ arch = i686
+ arch = x86_64
+ license = Kitware
+ makedepends = git
+ makedepends = cmake
+ makedepends = eigen3
+ depends = libgl
+ depends = glew
+ depends = qt5-base
+ depends = vtk
+ depends = hdf5
+ depends = molequeue
+ provides = avogadrolibs
+ conflicts = avogadrolibs
+ source = git://github.com/OpenChemistry/avogadrolibs.git
+ sha256sums = SKIP
+
+pkgname = avogadrolibs-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2a0f5df42a8c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Eric Berquist <eric DOT berquist AT gmail DOT com>
+
+_pkgname=avogadrolibs
+pkgname="${_pkgname}-git"
+pkgver=0.8.0.r969.2d2f8d3
+pkgrel=1
+pkgdesc="Avogadro 2: libraries"
+url="http://openchemistry.org/projects/avogadro2"
+arch=("i686" "x86_64")
+license=("Kitware")
+depends=("libgl" "glew" "qt5-base" "vtk" "hdf5" "molequeue")
+makedepends=("git" "cmake" "eigen3")
+conflicts=("${_pkgname}")
+provides=("${_pkgname}")
+source=("git://github.com/OpenChemistry/${_pkgname}.git")
+sha256sums=("SKIP")
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ _parent_ver=$(git log --tags --simplify-by-decoration --pretty="format:%d" | head -n 1 | cut -d " " -f 6 | tr -d ",")
+ printf "%s.r%s.%s" \
+ "${_parent_ver}" \
+ "$(git rev-list --count HEAD)" \
+ "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+ cmake \
+ -DCMAKE_BUILD_TYPE:STRING=Release \
+ -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+ -DCMAKE_INSTALL_LIBDIR:PATH=lib \
+ -DENABLE_TESTING:BOOL=OFF \
+ -DBUILD_SHARED_LIBS:BOOL=ON \
+ .
+ make
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ make DESTDIR="${pkgdir}" install
+ install -D -m 644 COPYING "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
+}