summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoralxptt2019-01-15 06:57:50 -0500
committeralxptt2019-01-15 06:57:50 -0500
commit0f16941659219e3899935eb3737ce898a6a2921d (patch)
treedd798c7e7be1a0f8023aa43ce7458c77cb3362ea
downloadaur-0f16941659219e3899935eb3737ce898a6a2921d.tar.gz
first commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD35
-rw-r--r--remove_debian_crap.patch33
3 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e49b20ceb24c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = cmake-remake-git
+ pkgdesc = A set of CMake macros for restructuring GNU Automake/Autoconf projects.
+ pkgver = 20160126.3217998
+ pkgrel = 1
+ url = https://github.com/kralf/remake
+ arch = any
+ license = LGPL
+ makedepends = git
+ provides = remake
+ conflicts = remake
+ source = remake::git+https://github.com/kralf/remake.git
+ source = remove_debian_crap.patch
+ md5sums = SKIP
+ md5sums = 5e25c8aba4976390a2b401e8732dec5a
+
+pkgname = cmake-remake-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ae82d7b81251
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Alexandria <alxpettit@gmail.com>
+
+_pkgname=remake
+pkgname=cmake-${_pkgname}-git
+pkgver=20160126.3217998
+pkgrel=1
+pkgdesc='A set of CMake macros for restructuring GNU Automake/Autoconf projects.'
+url='https://github.com/kralf/remake'
+arch=('any')
+license=('LGPL')
+makedepends=('git')
+source=("${_pkgname}::git+https://github.com/kralf/${_pkgname}.git" remove_debian_crap.patch)
+md5sums=('SKIP'
+ '5e25c8aba4976390a2b401e8732dec5a')
+
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ git log -1 --format='%cd.%h' --date=short | tr -d -
+}
+
+prepare () {
+ cd "${srcdir}/${_pkgname}"
+ patch -p1 -i "${srcdir}/remove_debian_crap.patch"
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ rm .git -rf
+ cmake .
+ make
+ make DESTDIR="$pkgdir/" install
+}
diff --git a/remove_debian_crap.patch b/remove_debian_crap.patch
new file mode 100644
index 000000000000..c07e78981188
--- /dev/null
+++ b/remove_debian_crap.patch
@@ -0,0 +1,33 @@
+diff -ura remake.orig/CMakeLists.txt remake.new/CMakeLists.txt
+--- remake.orig/CMakeLists.txt 2019-01-15 05:40:55.323781864 -0500
++++ remake.new/CMakeLists.txt 2019-01-15 05:50:53.809416181 -0500
+@@ -30,29 +30,3 @@
+ ps
+ html
+ )
+-
+-remake_pack_deb(
+- ARCH all
+- DEPENDS "cmake (>= 2.6.2)" groff
+- RECOMMENDS pkg-config
+-)
+-remake_pack_deb(
+- ARCH all
+- COMPONENT doc
+- DESCRIPTION "documentation"
+-)
+-
+-remake_distribute_deb(
+- DISTRIBUTION precise
+- SECTION devel
+- UPLOAD ppa:kralf/asl
+- DEPENDS groff
+- PASS CMAKE_BUILD_TYPE REMAKE_GIT_REVISION
+-)
+-remake_distribute_deb(
+- DISTRIBUTION trusty
+- SECTION devel
+- UPLOAD ppa:kralf/asl
+- DEPENDS groff
+- PASS CMAKE_BUILD_TYPE REMAKE_GIT_REVISION
+-)