summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKeshav Amburay2015-10-17 21:38:37 -0400
committerKeshav Amburay2015-10-17 21:38:37 -0400
commit15c769737b9e4f632f013727a4bb5c0b4b225d58 (patch)
treef74fdd5e660512473cf9dd281b7eeb779425db0e /PKGBUILD
parent560e0a049b34b93c96b9ba7e0d2a6986b6c9b945 (diff)
downloadaur-15c769737b9e4f632f013727a4bb5c0b4b225d58.tar.gz
Use string_new git branch
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD67
1 files changed, 22 insertions, 45 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b6d7eced2dfb..9f50ce88a429 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,70 +1,47 @@
-# Maintainer : Keshav Amburay <(the ddoott ridikulusddoott rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)>
-# Contributor: Gaetan Bisson <bisson@archlinux.org>
-# Contributor: Robert Orzanna <orschiro@googlemail.com>
-
_pkgname="xournalpp"
pkgname="${_pkgname}-git"
-pkgver=1.0.0.170.gc3c7c87
+pkgver=1.0.0.290.gb62f922
pkgrel=1
-pkgdesc="A C++ rewrite of tablet note-taking software Xournal - GTK3 branch"
-arch=('x86_64' 'i686')
+pkgdesc="C++ re-write of notetaking app Xournal - GIT version"
+arch=('i686' 'x86_64')
url="https://github.com/xournalpp/xournalpp"
license=('GPL3')
-makedepends=('git')
-depends=('gtk3' 'openjpeg2' 'libgnomecanvas>=2.30.1' 'ghostscript' 'shared-mime-info' 'poppler-glib>=0.14.0' 'hicolor-icon-theme' 'desktop-file-utils')
-conflicts=("${_pkgname}" "${_pkgname}-gtk3" 'xournal-gtk3' 'xournal')
-provides=("${_pkgname}=${pkgver}" "${_pkgname}-gtk3=${pkgver}" 'xournal-gtk3' 'xournal')
-options=('!strip' 'zipman' 'docs' '!emptydirs')
-install="${_pkgname}.install"
-
-source=("${_pkgname}::git+https://github.com/xournalpp/xournalpp.git#branch=gtk3"
- 'xournalpp_fix_libopenjpeg.patch')
-
-sha1sums=('SKIP'
- 'e6a219270d550200331389c8010641c8902e8e84')
+makedepends=('git' 'cmake' 'gettext' 'boost')
+depends=('gtk2' 'boost-libs' 'glib2' 'libglade' 'poppler-glib' 'glibmm')
+provides=("xournal=${pkgver}" "xournal-dmgerman=${pkgver} xournalpp=${pkgver}")
+conflicts=('xournal' 'xournalpp' 'xournal-dmgerman' 'xournal-image-patched' 'xournalpp-svn')
+install="xournalpp.install"
+source=("${_pkgname}::git+https://github.com/xournalpp/xournalpp.git#branch=string_new")
+sha1sums=('SKIP')
pkgver() {
- cd "${srcdir}/${_pkgname}/"
- echo "$(git describe --tags)" | sed -e 's|glib-||g' -e 's|-|.|g' -e 's|^v||g'
+ cd "${srcdir}/${_pkgname}/"
+ git describe --tags | sed -e 's|v||g' -e 's|glib.||g' -e 's|-|.|g'
}
prepare() {
- rm -rf "${srcdir}/${_pkgname}_build/" || true
- cp -r "${srcdir}/${_pkgname}" "${srcdir}/${_pkgname}_build"
-
- cd "${srcdir}/${_pkgname}_build/"
+ cd "${srcdir}/${_pkgname}/"
- git clean -x -d -f
- echo
+ rm -rf "${srcdir}/${_pkgname}/build" || true
+ mkdir -p "${srcdir}/${_pkgname}/build"
+ cd "${srcdir}/${_pkgname}/build"
- msg "Apply libopenjpeg fixes"
- ## https://github.com/xournalpp/xournalpp/wiki/Arch-20131101
- patch -Np1 -i "${srcdir}/xournalpp_fix_libopenjpeg.patch"
- echo
+ cmake ..
}
build() {
-
- cd "${srcdir}/${_pkgname}_build/"
-
- libtoolize
- autoreconf
- echo
-
- ./configure --prefix=/usr --enable-mathtex --enable-libopenjpeg
- echo
-
+ cd "${srcdir}/${_pkgname}/build"
make
echo
-
}
package() {
+ cd "${srcdir}/${_pkgname}/build"
- cd "${srcdir}/${_pkgname}_build/"
- make DESTDIR="${pkgdir}" install desktop-install
-
+ sed 's|/usr/local|/usr|g' -i "${srcdir}/${_pkgname}/build/cmake_install.cmake" || true
+ make DESTDIR="${pkgdir}/" install
+ echo
}