From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-office/calcurse/Manifest | 9 +++++ app-office/calcurse/calcurse-4.2.1.ebuild | 42 ++++++++++++++++++++++ app-office/calcurse/calcurse-4.2.2.ebuild | 42 ++++++++++++++++++++++ .../calcurse/files/calcurse-4.2.1-tinfo.patch | 21 +++++++++++ .../calcurse/files/calcurse-4.2.2-tinfo.patch | 21 +++++++++++ app-office/calcurse/metadata.xml | 12 +++++++ 6 files changed, 147 insertions(+) create mode 100644 app-office/calcurse/Manifest create mode 100644 app-office/calcurse/calcurse-4.2.1.ebuild create mode 100644 app-office/calcurse/calcurse-4.2.2.ebuild create mode 100644 app-office/calcurse/files/calcurse-4.2.1-tinfo.patch create mode 100644 app-office/calcurse/files/calcurse-4.2.2-tinfo.patch create mode 100644 app-office/calcurse/metadata.xml (limited to 'app-office/calcurse') 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 @@ + + + + + monsieurp@gentoo.org + +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. + -- cgit v1.2.3