From 80954808878cb230945e21d3a623c52a2aa1c751 Mon Sep 17 00:00:00 2001 From: Tim Harder Date: Mon, 19 Sep 2011 05:59:13 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.0_alpha58/cvs/Linux x86_64 --- app-misc/task/ChangeLog | 8 ++- app-misc/task/Manifest | 19 ++++-- .../task/files/task-2.0.0_beta1-rcdir.patch | 26 ++++++++ app-misc/task/task-2.0.0_beta1.ebuild | 64 +++++++++++++++++++ 4 files changed, 110 insertions(+), 7 deletions(-) create mode 100644 app-misc/task/files/task-2.0.0_beta1-rcdir.patch create mode 100644 app-misc/task/task-2.0.0_beta1.ebuild diff --git a/app-misc/task/ChangeLog b/app-misc/task/ChangeLog index 901ca2fa49b4..6912690570be 100644 --- a/app-misc/task/ChangeLog +++ b/app-misc/task/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-misc/task # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/task/ChangeLog,v 1.20 2011/09/14 20:25:29 nativemad Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/task/ChangeLog,v 1.21 2011/09/19 05:59:12 radhermit Exp $ + +*task-2.0.0_beta1 (19 Sep 2011) + + 19 Sep 2011; Tim Harder +task-2.0.0_beta1.ebuild, + +files/task-2.0.0_beta1-rcdir.patch: + Version bump. 15 Sep 2011; Andreas Schuerch task-1.9.4-r1.ebuild: x86 stable, thanks JD. Bug 382513 diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index 032019139d46..526cbb968299 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1,19 +1,26 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA512 AUX 0001-Merge-Uri-support.patch 778 RMD160 31a236a04afd5741305d826fa7a95800f9a3fe21 SHA1 db4c81a13f7ff07d304b5f73aa2cb8d67a5fa729 SHA256 ca9a0637756f0e4c9137a7f25edf28190265cc2c31e296977071f6f578add79c AUX task-1.9.4-lua-automagic.patch 907 RMD160 4898aede6ad624eaaa2cf1268c100333b4518b67 SHA1 97bddfe68524fe11a0b7535ab814aaa96f15c834 SHA256 8e42b81c13030fb40342e127906ea528265bde9da61d7a48b67de56ef115f7cd AUX task-1.9.4-rcdir.patch 1585 RMD160 d7b50c3485e45cd628f38176eadc3a1984f9899c SHA1 163b9df7428b3422657f52dea84938898bab36b5 SHA256 e49f6a0a1ee5fd71a2bb0b3650f4196bd172128751fee7f2a00c32cbef5dde02 AUX task-1.9.4-remove-ncurses.patch 701 RMD160 37ed0ee3e9997d5f9fda441626b78e77577ff01b SHA1 03be8ea636fd92db6dd2c4edffc7491de605bc3f SHA256 196c93c304077aac9e0be4644e29c3ae0c01b7a3b7eb9aec96d1f1e60c658d57 +AUX task-2.0.0_beta1-rcdir.patch 1576 RMD160 15bbfaa5fee144019ce09ab19a1e03914e11f757 SHA1 5d898bab4e061f16fc0ee53de4627fa28ece3f58 SHA256 eb3293b712410c5e224df2dfa0eb2b4328e49dc9bf0b3558d5b6fac833217540 DIST task-1.9.4.tar.gz 479079 RMD160 4f17bfd08d94fc2c9c2da74a2fe0a7322d15623d SHA1 b9bae255f4fa03970eced3ac0876935271d1d7a1 SHA256 1020621c9bf885c3216a5c11cacced3c916b6495e0d09846b7438a152618d34a +DIST task-2.0.0.beta1.tar.gz 1374262 RMD160 1deed8a95e4d1f3f9c62b62a50c8113d8d0384b4 SHA1 ca60399aafad2ce67488a0978e655e77d3fb38bc SHA256 948122c12696954f98bad1122196813de33598910d9ce2a7dd049a806d9550c2 EBUILD task-1.9.4-r1.ebuild 1644 RMD160 8fef440073404e3c899f293ae5eb3ae5424e5d00 SHA1 91b1d2aea1b2089126dfe13b7a25673ec529a36c SHA256 bb91f15a574380d72f3c7fc165fb785dcb01a49f11854575216eff263366a439 EBUILD task-1.9.4.ebuild 1656 RMD160 4106bb57c48074c8cf00f880cfa8ca142f7730b3 SHA1 db302b79cdcafe515214a22b70883127cec0ef23 SHA256 8f77a90bc9dc8f79e87ebd95b8cc269ae8b2204fbec7d966a07e6836bbcaf290 -MISC ChangeLog 3426 RMD160 4087000e76e551f95de81ada86dc5346dca73e5d SHA1 09da4e5e7531bfc1e006c9bfb4a0e67594c750e2 SHA256 a898871e22fc277cfeb325282c7e2d942cdc746a41850a761bffff4e3a1ff8d9 +EBUILD task-2.0.0_beta1.ebuild 1593 RMD160 5e5a0ecbc7cb8bf6be74848ef3aaffbbf92a4803 SHA1 7837de988869bf2b7e8465d71548a6a91953a443 SHA256 9a788ae28eee9c0721a6bcd017be957c860b50743a0b48e2a0dadbc6a896294f +MISC ChangeLog 3590 RMD160 642def3ffe3434bdd375446d82c032bcfef0127c SHA1 21ae67b3cad9b49a07c134212edfd835d7bf9f9b SHA256 96e9dc1b63c317c595446bae89848d4827169931c6a566a65ede983c18bcc022 MISC metadata.xml 249 RMD160 a5babf138125425341877a815124eb64b960822d SHA1 d8d6a882d321d9f63e39129680cf4e6ce6dd5b6d SHA256 3ff4375deaa1a580af26f45c44db59c83418083f469e1c94a3e21a72d5001347 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk5xfeoACgkQB6aLYPQCwOAtWgCfd/uVi+Xj8ZF+blNBfYpXRyv3 -uvgAoLNWjLlyquqyeMnTc3I3w1rhLAT1 -=ne/7 +iQEcBAEBCgAGBQJOdto6AAoJEEqz6FtPBkyjRKEH/016HyWxtNcvN6UVC5ZL+F2G +iboYnVsClUz9pq5TriGixOl8tCicnt5k/MPkNrwqZXsTCI68KEI5l1vSxVN9VUFX +hJ4k13F2uS+TSu1AgjSqDHW0RFf5Wsq3CyrpHb8QG/k5NuethAPN7h38LPeWh8mb +GgE1o04IFHtYat5TCUzgSKJ0SQK5DJkqak0csm3JkbGRN+I/+yZTpNhfpTSLfCFu +HXFhDDSWN2/mIlS2tZefLkOZUJKWvP6B88BlsGcSlzIlub+FNcdK3ZOl0XCMpIuj +GUd5Tb42LWMvdn3SIMIhRkiseZH0Ncgdsdcoy4uz/cKIVi+ObmZOuEqizwrWQi0= +=IXVP -----END PGP SIGNATURE----- diff --git a/app-misc/task/files/task-2.0.0_beta1-rcdir.patch b/app-misc/task/files/task-2.0.0_beta1-rcdir.patch new file mode 100644 index 000000000000..0139f9cacb3d --- /dev/null +++ b/app-misc/task/files/task-2.0.0_beta1-rcdir.patch @@ -0,0 +1,26 @@ +--- task-2.0.0.beta1.orig/CMakeLists.txt ++++ task-2.0.0.beta1/CMakeLists.txt +@@ -9,6 +9,7 @@ + SET (TASK_MAN1DIR share/man/man1 CACHE STRING "Installation directory for man pages, section 1") + SET (TASK_MAN5DIR share/man/man5 CACHE STRING "Installation directory for man pages, section 5") + SET (TASK_DOCDIR share/doc/task CACHE STRING "Installation directory for doc files") ++SET (TASK_RCDIR share/task CACHE STRING "Installation directory for rc files") + SET (TASK_BINDIR bin CACHE STRING "Installation directory for the binary") + + if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") +--- task-2.0.0.beta1.orig/doc/CMakeLists.txt ++++ task-2.0.0.beta1/doc/CMakeLists.txt +@@ -11,4 +11,4 @@ + FILES_MATCHING PATTERN "*.1") + install (DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/man/ DESTINATION ${TASK_MAN5DIR} + FILES_MATCHING PATTERN "*.5") +-install (DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/rc DESTINATION ${TASK_DOCDIR}) ++install (DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/rc DESTINATION ${TASK_RCDIR}) +--- task-2.0.0.beta1.orig/i18n/CMakeLists.txt ++++ task-2.0.0.beta1/i18n/CMakeLists.txt +@@ -1,4 +1,4 @@ + cmake_minimum_required (VERSION 2.8) +-install (DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION ${TASK_DOCDIR}/i18n ++install (DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION ${TASK_RCDIR}/i18n + FILES_MATCHING REGEX "tips.*" + PATTERN "CMakeFiles" EXCLUDE) diff --git a/app-misc/task/task-2.0.0_beta1.ebuild b/app-misc/task/task-2.0.0_beta1.ebuild new file mode 100644 index 000000000000..67c60d238228 --- /dev/null +++ b/app-misc/task/task-2.0.0_beta1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/task/task-2.0.0_beta1.ebuild,v 1.1 2011/09/19 05:59:13 radhermit Exp $ + +EAPI=4 + +inherit eutils cmake-utils bash-completion-r1 + +MY_P="${P/_/.}" +DESCRIPTION="A task management tool with a command-line interface" +HOMEPAGE="http://taskwarrior.org/projects/show/taskwarrior/" +SRC_URI="http://taskwarrior.org/download/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="lua vim-syntax zsh-completion" + +DEPEND="lua? ( dev-lang/lua )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + # Use the correct directory locations + sed -i -e "s:/usr/local/share/doc/task/rc:/usr/share/task/rc:" \ + doc/man/taskrc.5.in doc/man/task-tutorial.5.in doc/man/task-color.5.in + sed -i -e "s:/usr/local/bin:/usr/bin:" doc/man/task-faq.5.in scripts/add-ons/* + + # Don't automatically install scripts + sed -i -e '/scripts/d' CMakeLists.txt + + epatch "${FILESDIR}"/${P}-rcdir.patch \ + "${FILESDIR}"/${PN}-1.9.4-lua-automagic.patch +} + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_enable lua LUA) + -DTASK_DOCDIR=/usr/share/doc/${PF} + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + newbashcomp scripts/bash/task_completion.sh task + + if use vim-syntax ; then + rm scripts/vim/README + insinto /usr/share/vim/vimfiles + doins -r scripts/vim/* + fi + + if use zsh-completion ; then + insinto /usr/share/zsh/site-functions + doins scripts/zsh/* + fi + + exeinto /usr/share/${PN}/scripts + doexe scripts/add-ons/* +} -- 2.26.2