summaryrefslogtreecommitdiff
path: root/app-office/calcurse
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-office/calcurse
reinit the tree, so we can have metadata
Diffstat (limited to 'app-office/calcurse')
-rw-r--r--app-office/calcurse/Manifest9
-rw-r--r--app-office/calcurse/calcurse-4.2.1.ebuild42
-rw-r--r--app-office/calcurse/calcurse-4.2.2.ebuild42
-rw-r--r--app-office/calcurse/files/calcurse-4.2.1-tinfo.patch21
-rw-r--r--app-office/calcurse/files/calcurse-4.2.2-tinfo.patch21
-rw-r--r--app-office/calcurse/metadata.xml12
6 files changed, 147 insertions, 0 deletions
diff --git a/app-office/calcurse/Manifest b/app-office/calcurse/Manifest
new file mode 100644
index 000000000000..245eeb76b660
--- /dev/null
+++ b/app-office/calcurse/Manifest
@@ -0,0 +1,9 @@
+AUX calcurse-4.2.1-tinfo.patch 644 SHA256 4ea4d2014cbf8f818fcb70d43ad903af0d2163a48c8852d09f312fb663a3904b SHA512 099ead1b288717e9d9eff331c2fbb9ff8deb19b1843109549ebdab30e8e59cc9cbb01a89c87e84e9283003ce70fc595e2305936a8a0918b0996b5fab1854cb5f WHIRLPOOL 8096f364ff1fab4d01d92ce9c9edb0632c63dbab11c2dc69b477a60b2f6591a0224ac7a26af46df871341562ca78638b6c15852023449512c3cddfc288dc10ed
+AUX calcurse-4.2.2-tinfo.patch 644 SHA256 4ea4d2014cbf8f818fcb70d43ad903af0d2163a48c8852d09f312fb663a3904b SHA512 099ead1b288717e9d9eff331c2fbb9ff8deb19b1843109549ebdab30e8e59cc9cbb01a89c87e84e9283003ce70fc595e2305936a8a0918b0996b5fab1854cb5f WHIRLPOOL 8096f364ff1fab4d01d92ce9c9edb0632c63dbab11c2dc69b477a60b2f6591a0224ac7a26af46df871341562ca78638b6c15852023449512c3cddfc288dc10ed
+DIST calcurse-4.2.1.tar.gz 612593 SHA256 9d5db3fa920e82d76e43a08c4bd3554ffdde023385b0f9c37e6f0e99d8d00598 SHA512 77f7fd23fe28e34ace29239530948c7576196339e4c603952dd5d48a201fa2e52bfcfaf411edf3f299c9d8b30d659febade68679fc65a2b87afb305bbf5db8df WHIRLPOOL 1af299f7501bc5ec57eeadf020e10b7f6d76eddb2f538007dbd9e391b24686fd702952384529fe5f4ccc1d53408fb214fb64836212c40d8f265172107c4c61fd
+DIST calcurse-4.2.2.tar.gz 612456 SHA256 c6881ddbd1cc7fbd02898187ac0fb4c6d8ac4c2715909b1cf00fb7a90cf08046 SHA512 d54d5a1ca457499ff82fe0b6a945f5f54c0f93f84b34d5a69579dd42d4d44edda0b81a165d29b4f3d77ef7219b2e815b5858eaa744eb418e9549abf58eb2f958 WHIRLPOOL 8afee25e8ddd1d5d5ebf06c8618da4c03840b698ef9f9f5ea4c0f1e37956b89aa8a09ee9b5131c26bed02ed5bfe78db2e9ef488656e748e7b99c0b3a7dbe814c
+EBUILD calcurse-4.2.1.ebuild 746 SHA256 305e6c07e4cb990391621501fa264746f7e9c471d328604a62a86480b89c7e9d SHA512 7801a2c2b438bc1b8445b889a49e96c224de3ce7eb1ad1b93872abdd773757991f04c6a3216b1b5fd8ec74bc91ce42b3dba6611b69d502fed34b8a93acacd266 WHIRLPOOL 8d8356bc65fd2fb7a3a6c6bb71cd17c7683d464b6d2cf07decf5ca72b804abf5477cf8e9e39217030dbd7a93a2f4352fcd3c62255a1bed5be551564e591d0741
+EBUILD calcurse-4.2.2.ebuild 750 SHA256 6e12ca3e6b0c525091c6e09b36ac4186acab6b6d6ef32bdca383916268f19c8a SHA512 88127c3a377944f6ecf57243675793ea57c5ccba6ea2a52a21f5b065a4d7968af80cc272decd8e8bf312d79aae29f968d7b4721b6282fc555b03b45ea0cf0767 WHIRLPOOL 3cfc4937170f545bcb0a5f3b8fe43940e994d967dd5551bfacb14d070df5080758bc6c91190d1057037fe8db88958918a52cdd4c45a2a06479258e9ff1b9cc1b
+MISC ChangeLog 4137 SHA256 aa2fe06fcd6828ebfc9ab972533fbcdf12b7342071b74d82dea51edbec034e00 SHA512 57ff5528494d0e5c51b425cc0ed83becce662f67b6de8dd12d9435cc83298b647210758b80245be9cad5a2513289ed3d1e7bfde670374f0c78db8def9cfc3943 WHIRLPOOL d6cdd331db91b32fb62b1f4fa9053469f3dcd7f0e2b56f91d3fe7364bba6059240658b993f605b01766b5d3bbcd1349b3740ea1d58ce2ef063f248cc52d0c284
+MISC ChangeLog-2015 5151 SHA256 9edffca9cdb6fd577999be20756005142ccce64a9758a3d5b771b49ce4b54148 SHA512 be7ae05b6bddb3276937de51127dbb0d3eed012bf3567ba8a140c3a6b6dbbf65a29d258c9941adeab7a7ee727e1618fda6534d253168d3f93ad25f326b20cc6a WHIRLPOOL 5c87b24e640b22fb854bd753bdaf7a5dfc5c6efd56313d24af4d8e9c28f56d55e6f531a2c6379fb4a1ad6413ae87defef3c1f9b5e7291216f0be21967b6291fc
+MISC metadata.xml 593 SHA256 f5070d7e843ad44995adc556ddd25eae03220adf4b6641e53b2c68b9fb65ff8f SHA512 41f0c2a630723427fb5f4033b928c1dc0e4c7bd08f301240458129b08e9baab02141e214b73a393a8c7af58ef1b6f785f701407e111a49b825e5006078caa9a8 WHIRLPOOL 713a188bb8cf733d171816adf281e611b615b22ded6fcbc715b103c8875fe5ee0d674e525e6c111c672d7beb0856c9492b3d78157cbf3716994d1abc6f4d4ff1
diff --git a/app-office/calcurse/calcurse-4.2.1.ebuild b/app-office/calcurse/calcurse-4.2.1.ebuild
new file mode 100644
index 000000000000..533762c2e262
--- /dev/null
+++ b/app-office/calcurse/calcurse-4.2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils autotools multilib-minimal
+
+DESCRIPTION="a text-based calendar and scheduling application"
+HOMEPAGE="http://calcurse.org/"
+SRC_URI="http://calcurse.org/files/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+
+RDEPEND="sys-libs/ncurses:0="
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS README )
+
+PATCHES=( "${FILESDIR}"/"${P}-tinfo.patch" )
+
+src_prepare() {
+ default
+
+ # Dubious tests.
+ rm -v "${S}/test"/ical-00{2,4,6}.sh || die
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf
+}
+
+src_compile() {
+ multilib-minimal_src_compile
+}
+
+src_install() {
+ multilib-minimal_src_install
+}
diff --git a/app-office/calcurse/calcurse-4.2.2.ebuild b/app-office/calcurse/calcurse-4.2.2.ebuild
new file mode 100644
index 000000000000..8e6722e27efe
--- /dev/null
+++ b/app-office/calcurse/calcurse-4.2.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils autotools multilib-minimal
+
+DESCRIPTION="a text-based calendar and scheduling application"
+HOMEPAGE="http://calcurse.org/"
+SRC_URI="http://calcurse.org/files/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc ~ppc64"
+
+RDEPEND="sys-libs/ncurses:0="
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS README )
+
+PATCHES=( "${FILESDIR}"/"${P}-tinfo.patch" )
+
+src_prepare() {
+ default
+
+ # Dubious tests.
+ rm -v "${S}/test"/ical-00{2,4,6}.sh || die
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf
+}
+
+src_compile() {
+ multilib-minimal_src_compile
+}
+
+src_install() {
+ multilib-minimal_src_install
+}
diff --git a/app-office/calcurse/files/calcurse-4.2.1-tinfo.patch b/app-office/calcurse/files/calcurse-4.2.1-tinfo.patch
new file mode 100644
index 000000000000..f3d2aac897e9
--- /dev/null
+++ b/app-office/calcurse/files/calcurse-4.2.1-tinfo.patch
@@ -0,0 +1,21 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -3,7 +3,7 @@
+ #-------------------------------------------------------------------------------
+ AC_PREREQ(2.59)
+ AC_INIT([calcurse],
+- m4_esyscmd([build-aux/git-version-gen .version]),
++ m4_esyscmd_s([cat .version]),
+ [bugs@calcurse.org])
+ AM_INIT_AUTOMAKE
+ #m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
+@@ -51,6 +51,9 @@
+ LIBS="$LIBS -l$available_ncurses"
+ ])
+
++AC_SEARCH_LIBS([cbreak], [tinfow tinfo],,
++ AC_MSG_ERROR([Cannot find a library providing cbreak]))
++
+ AC_CHECK_HEADERS([pthread.h], [
+ AC_CHECK_LIB(pthread, pthread_create, [
+ LIBS="$LIBS -pthread"
diff --git a/app-office/calcurse/files/calcurse-4.2.2-tinfo.patch b/app-office/calcurse/files/calcurse-4.2.2-tinfo.patch
new file mode 100644
index 000000000000..f3d2aac897e9
--- /dev/null
+++ b/app-office/calcurse/files/calcurse-4.2.2-tinfo.patch
@@ -0,0 +1,21 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -3,7 +3,7 @@
+ #-------------------------------------------------------------------------------
+ AC_PREREQ(2.59)
+ AC_INIT([calcurse],
+- m4_esyscmd([build-aux/git-version-gen .version]),
++ m4_esyscmd_s([cat .version]),
+ [bugs@calcurse.org])
+ AM_INIT_AUTOMAKE
+ #m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
+@@ -51,6 +51,9 @@
+ LIBS="$LIBS -l$available_ncurses"
+ ])
+
++AC_SEARCH_LIBS([cbreak], [tinfow tinfo],,
++ AC_MSG_ERROR([Cannot find a library providing cbreak]))
++
+ AC_CHECK_HEADERS([pthread.h], [
+ AC_CHECK_LIB(pthread, pthread_create, [
+ LIBS="$LIBS -pthread"
diff --git a/app-office/calcurse/metadata.xml b/app-office/calcurse/metadata.xml
new file mode 100644
index 000000000000..d5b9396fdc35
--- /dev/null
+++ b/app-office/calcurse/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>monsieurp@gentoo.org</email>
+</maintainer>
+<longdescription>Calcurse is a text-based personal organizer which helps keeping
+track of events and everyday tasks. It contains a calendar, a 'todo' list, and
+puts your appointments in order. The user interface is configurable, and one can
+choose between different color schemes and layouts. All of the commands are
+documented within an online help system.</longdescription>
+</pkgmetadata>