diff options
author | Jason Donenfeld <zx2c4@gentoo.org> | 2014-02-27 23:47:43 +0000 |
---|---|---|
committer | Jason Donenfeld <zx2c4@gentoo.org> | 2014-02-27 23:47:43 +0000 |
commit | 224bf689f8f880465e9d2dae999ead2d018cefcc (patch) | |
tree | dfac4ad8f8e9202926fcbcc4fc511e265538f2cd /www-apps/cgit | |
parent | Version bump to 3.4.48 (diff) | |
download | historical-224bf689f8f880465e9d2dae999ead2d018cefcc.tar.gz historical-224bf689f8f880465e9d2dae999ead2d018cefcc.tar.bz2 historical-224bf689f8f880465e9d2dae999ead2d018cefcc.zip |
Version bump.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0xA5DE03AE
Diffstat (limited to 'www-apps/cgit')
-rw-r--r-- | www-apps/cgit/ChangeLog | 7 | ||||
-rw-r--r-- | www-apps/cgit/Manifest | 31 | ||||
-rw-r--r-- | www-apps/cgit/cgit-0.10.1.ebuild | 94 |
3 files changed, 117 insertions, 15 deletions
diff --git a/www-apps/cgit/ChangeLog b/www-apps/cgit/ChangeLog index c3535e7c5441..631c710fa99f 100644 --- a/www-apps/cgit/ChangeLog +++ b/www-apps/cgit/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-apps/cgit # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/cgit/ChangeLog,v 1.22 2014/02/05 16:32:50 zx2c4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/cgit/ChangeLog,v 1.23 2014/02/27 23:47:41 zx2c4 Exp $ + +*cgit-0.10.1 (27 Feb 2014) + + 27 Feb 2014; Jason A. Donenfeld <zx2c4@gentoo.org> +cgit-0.10.1.ebuild: + Version bump. 05 Feb 2014; Jason A. Donenfeld <zx2c4@gentoo.org> -cgit-0.9.2.ebuild, cgit-0.10.ebuild: diff --git a/www-apps/cgit/Manifest b/www-apps/cgit/Manifest index 70854e6c7aa2..86deea116433 100644 --- a/www-apps/cgit/Manifest +++ b/www-apps/cgit/Manifest @@ -3,26 +3,29 @@ Hash: SHA256 AUX cgitrc 2632 SHA256 b2870479f67b1e357283cec08e848aec5ab410514fc14883f325c0d833efe626 SHA512 e54745599d14b595d83aa179dfcaa704d883c3513c77ff2c4eeb8d98a4c7955d9dd94b595b6a60382e8f9a3eb5460886395f858a49e888a8004a535efb759281 WHIRLPOOL 01c803a9798c6435767affbce855832aecc54a8503b6a8af270d58aab1ed7ac4c3df293f9989854a9f4cfaa4d54ea33ddb918c07cb17edcbcf28a90c9f83c763 AUX postinstall-en.txt 1844 SHA256 2bfadbe531386c9f2b9fd6b346c9542dd367f86f1ffc1be1a43d9aa182a0118b SHA512 40848a103f12cebe1572b51640abf8bb8c7cab58b6bcb95493498af61ee743abb987b59b6e5d6d9ff4eec5ba7d21cf2e5173ddbf4c51cd4210fdfa430da3aadc WHIRLPOOL d008d1fd56bd5410fe705cd38697dc66bf9e273052aea16a1ba2eaf91b0c2a400ac1d12abc9884cbce7481c5b2e0cab8a15c29489f8f97092f3655637e9b8f19 +DIST cgit-0.10.1.tar.xz 92156 SHA256 839ea3e330259b4b332a346007244f4b74d62c336352c272e4e9b8abd30d912d SHA512 3a6afe2eb47ed718b4c0661ffbd0905118b61f6f2f10723022a9fe7d2e4b2742fcc20fd2a5ecb68de6a22b55d1c9b679d4b7305f6d622d64fa4be66117a9ad02 WHIRLPOOL 0a0c79268e9788079a4dccac75e797deff37b3b562d9fcee7d82d0a7270cddfca6862852d2a3bbcdbd09444314bd7197a6833a71de564c50d08996dd1856f1b6 DIST cgit-0.10.tar.xz 91664 SHA256 90c4227b7889bb268825b36e8a53cb7695895a6d63523b6ad34a670ad4e6de7a SHA512 c00c5a9443774a58a64b0133ab1a7d9771ddf9cee53e09492ff87e79a113593ec918bdb41e60b5e12e2c455575c031d83d056fb805bbdc2c2b158178ab4f3b57 WHIRLPOOL 9439a316ebf55d9be00bbd0247714ab32610145d7b75c1618b3222517cc06b0e201f61bcc499fce9abc867052a3575f7ad20f943e1adb3cba72c60cde08f32b4 DIST git-1.8.5.tar.bz2 3809008 SHA256 0ee7aa4e99d0bdde120c3e57b1ee8b5e8b79babe0d8a9a1b1934e06f24ea8f36 SHA512 c57e64b8ca6a2b612400f065e2d55e47b21041bbd7fb3da3f5cbc01fdbf24caff366c766fe8df99718823fa10fc8713351b0acdcefa543187ef2d7dc963a4ac6 WHIRLPOOL 39224750350d8f5fb8dd2ea637a459a469c60367bef1dc2c12a4e4e674bccd227412923a2b5a3b1a104b753b2c6b63242969e91dc0d1191e7bbc0f5dab781284 +DIST git-1.9.0.tar.xz 3381748 SHA256 38fd51f71acd8dfcedce2a231875a4836565c2da5567199e5f4b081dfc37f681 SHA512 06069d1c9e114823c1423398f0313b663b013362991e0da51816970ec73c34331fc4faa6d2d7ae19c855a641f08116a2632374c795198d7b95c7ffc41bc6f317 WHIRLPOOL 98ae23ca304aec206163b2bcecf7d7d529acf1d9c24765dad5b7f19f87cb59d8d41f282e907f9ba6633723beecd7e4fe8f9459bf92d8db9747f76c493a0814d9 +EBUILD cgit-0.10.1.ebuild 2171 SHA256 64c26a3a780ff90e5c549dee5fa8c83f27bab37ad1792d90515d03ad715a7006 SHA512 e91f46c87489ba43a8b55848d68d481c877a1e3ff2c5e9d535ef0ad13e088792e3c101f36de50f150ce2a1f83aa026c98ccd248483532be9776bb200594958c8 WHIRLPOOL 416e87f159c9a63a91a12f3975a40880ce163a11b027d498e4c3a8c3fd22f0c18dcf3eb662015980e090f4d1d40d9b78aace9e42ead4b0493a396e428cfb41b3 EBUILD cgit-0.10.ebuild 2179 SHA256 41ff4ac56b41969468b884861a95de072752a86179f1dbfe56f883635daebf14 SHA512 32ec7e17769cc5cb6a7973096fbd12e8009e9f55b9f4797c0df12b8c59b26bd6a218f52d40d52d4394854674d7236867f46ca2af40b883b27fcbc0169a47f1d1 WHIRLPOOL 4dedcdc04128bc6c792ac17f2c1a01e7cdbac271c41853a7f21ebc7238fad6e4f53f49140ec99ceca81e6cf40a116525efaf151986330d9adc55dadea94ac7e1 EBUILD cgit-9999.ebuild 2085 SHA256 9bd46bcf1e8db284b8e27e2e683f1acef53554f6715d34922721fab373512c4b SHA512 5484b2f0d17a2358485c2a21ffc39f52d6ef9bd444b5ca73d4bbe36da56c9c21d7065d7b1b14d59c23958914b598941b14224ecf138f54379591a4c32f9e8f41 WHIRLPOOL fedfb2e735b39d02d85259b228392a311b73bbc83bf5fa6d2296341e067494ec56a5098f0e3d5314d5c319cd49888c9d99bec97b326ef5935e67d5698f2e0b36 -MISC ChangeLog 4113 SHA256 f4efd9c8bd3c0ab1654f9d712c5524b10b06487f92fd7842f4c575b745f27f01 SHA512 8d487b7b74867679cb48182d2c0984c652cc7f0df7dfd37709acf36956ed5b3c3ce9fb93dbb1c6e535778e2adfccff5d8856b4cad3e379be1e2b4a78c5331903 WHIRLPOOL c4c3f6944cc09bf3025e9dfda7f2123385c0b0e9fea4f3c8153ed5f4d48a378ae1aacce6f0e68f5e7fa8881abe55bc516c002473bcf9dfdf5a395b1393be0544 +MISC ChangeLog 4232 SHA256 71ae30fbf7417619a274d425d59aa94f7966776b450ac89d809253d2febd0302 SHA512 52e773df7029d1fecaf049a8e24e220d7b7e4c52ffdebf43a30a7349a89a3f5e1affa404c9723107bb75d81d93e6327cfc763933de371cd78a204138b4712dd4 WHIRLPOOL d3ac52f77c6914294724437597dc6b05fd127113de91ca434ace175ff12d1aedcc480cdc47007376c15de8db948b1d867a654a55af5064d3a496a04ce8be0218 MISC metadata.xml 701 SHA256 9733783a1b6a13076d18dd4bd78e5d5c4d3ac45f13440e6f57c3deeb3f3bf603 SHA512 47c89e2c157145880745246095ccff39fbe445314c641c0c3a46cb2152220ba2785dded689da586e559f50271e60a6a4603768b0c8c6afef82432433b7222e46 WHIRLPOOL 920c0524fc4ad28d1c8c32c5098ed2b322713b9b158cf1903abcfe17b17adce5e5e65a422ede873bba0d915a9e46b88fdf60782ed543ec020d5c61412806946c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJS8me3AAoJEEn8cBKl3gOuHQUQALj7tTOCUWe+jtl8sCvf6t5V -RiGzlB8zarrgoiv9xWCJ+gnvQPguauiMCyhBHkvu//sPEY/QJC615lRRGM1jFimi -WNSpTjyOUTmd4DA9qZfh1o9omeLqJfdNXr8sksSAyGPL6k1NEF8g3rV0+vfwvo2g -FZJ5pNAVk6A3OdpZo3QockgkjYkLZm+I/ANVSb5Coz19ZYhmwCjFwjZhLoiXlic0 -tTUU1nhYK6e0VPQwRLfK+JdXBF6OnTAw9ESA1/RqOqt+saSQsnaWqtHkAeCFxOIV -WDssczMNwBnmoe/zkvZd3lOL7ZQGM1KRGhvmUlTK4GyVgyxM9ynmIbrfcWK2yDSF -dnwsTEmfETwyaFtByDTAmSK8vrt9WQZNjnpaK5OGu5nrb+4Vz2JqcTBR/HcTqGsj -xWpW3eLXO2uFq8NNCf0Phe0YyH5w4EXtu8p4zIK/6IuwNREMAuf0e20hngw+DIr3 -neynv07UdvAFSXbh9C+rgWUJKMRy6rSrlreb3YLr3km9B7kh5ZcD7D3zOlDXQByl -8AEx3mzfX9l+qY45/WJndP8/5mt7M7S2uJxOu1I9W6i/vMpxVBnaJS9bTfO4bK7w -WxwlZ2F8MpD0vazpYsoa7VFsiBxMarz236UqLJB/j1Jfcuar8k1WweIqVRPlRG4B -XV/GUvcZowCtfo1CXB+A -=R3Q1 +iQIcBAEBCAAGBQJTD86wAAoJEEn8cBKl3gOuGfMQANpSKhI58+G9ykKPYu/Z+Yhx +pSBwy4ApFcaeu8nvOw90fWx+Vwk7LWuXQq+c+ZuCIzV8SoUND+3qM57kLp5mHIFE +TKweFkvCLgE4v0UL0yGcwSrZhfvEAGjqI/ZnRbYRtrnRy5rgQhrn7wuLi89GeCDg +wDV+5HETP3dGkV0WKP22GwJTlItCxLY73pHaihmOmg1Hz/j6/oQHe4vOUJGksuWL +5E0T48kCjpwcBkdtZvddlu1FNhFH4CXIcQFfnyrAdQP2fhzje4taJU9tkn0nlFrv +q3QtQYWsquTPeQrvPYyLP03k4Z3uXXq+KiGLODfzmHSqXQduFDBuNxDP8wr7DAn7 +ZEnJcLVv+ZgaUOM5cTOYFklaVlPh1xwzgtk8Dr1JzwM7DowR8sXsvHZLP5a9lW18 +KL1zYqNAdXhazNBakxi6fpScRVqbFLk53hfIEJ4nsB1QgKNTFFvCIyVzULdaKnyg +W369dqMlUHXFu4hTrIj8kXuOEJrUbvdzhkSDCD29QDVJTK8RrZxRPJVWmtl4KAfi +HSnj+/BD3K0wTJw/mR7wjycBiqIOf/IT7UbRFMJ0pSnkHeDeSjqOOm1sk3REzPnp +T/WnrXpp4xEBHqOicYJvO7rbgxDIuQmh8YDqIKI9doe5eASMAtMirf9ekvgVBbh6 +PVRE6RhM23PZp3YxHyAq +=eeRE -----END PGP SIGNATURE----- diff --git a/www-apps/cgit/cgit-0.10.1.ebuild b/www-apps/cgit/cgit-0.10.1.ebuild new file mode 100644 index 000000000000..922b5eb4fb1e --- /dev/null +++ b/www-apps/cgit/cgit-0.10.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/cgit/cgit-0.10.1.ebuild,v 1.1 2014/02/27 23:47:41 zx2c4 Exp $ + +EAPI="4" + +WEBAPP_MANUAL_SLOT="yes" + +inherit webapp eutils multilib user + +[[ -z "${CGIT_CACHEDIR}" ]] && CGIT_CACHEDIR="/var/cache/${PN}/" + +GIT_V="1.9.0" + +DESCRIPTION="a fast web-interface for git repositories" +HOMEPAGE="http://git.zx2c4.com/cgit/about" +SRC_URI="mirror://kernel/software/scm/git/git-${GIT_V}.tar.xz + http://git.zx2c4.com/cgit/snapshot/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc +highlight +lua +jit" + +RDEPEND=" + dev-vcs/git + sys-libs/zlib + dev-libs/openssl + virtual/httpd-cgi + highlight? ( || ( dev-python/pygments app-text/highlight ) ) + lua? ( jit? ( dev-lang/luajit ) !jit? ( dev-lang/lua ) ) +" +# ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken +DEPEND="${RDEPEND} + !<www-apps/cgit-0.8.3.3 + doc? ( app-text/docbook-xsl-stylesheets + >=app-text/asciidoc-8.5.1 ) +" + +pkg_setup() { + webapp_pkg_setup + enewuser "${PN}" +} + +src_prepare() { + rmdir git || die + mv "${WORKDIR}"/git-"${GIT_V}" git || die + + echo "prefix = ${EPREFIX}/usr" >> cgit.conf + echo "libdir = ${EPREFIX}/usr/$(get_libdir)" >> cgit.conf + echo "CGIT_SCRIPT_PATH = ${MY_CGIBINDIR}" >> cgit.conf + echo "CGIT_DATA_PATH = ${MY_HTDOCSDIR}" >> cgit.conf + echo "CACHE_ROOT = ${CGIT_CACHEDIR}" >> cgit.conf + echo "DESTDIR = ${D}" >> cgit.conf + if use lua; then + if use jit; then + echo "LUA_PKGCONFIG = luajit" >> cgit.conf + else + echo "LUA_PKGCONFIG = lua" >> cgit.conf + fi + else + echo "NO_LUA = 1" >> cgit.conf + fi +} + +src_compile() { + emake + use doc && emake doc-man +} + +src_install() { + webapp_src_preinst + + emake install + + insinto /etc + doins "${FILESDIR}"/cgitrc + + dodoc README + use doc && doman cgitrc.5 + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + webapp_src_install + + keepdir "${CGIT_CACHEDIR}" + fowners ${PN}:${PN} "${CGIT_CACHEDIR}" + fperms 700 "${CGIT_CACHEDIR}" +} + +pkg_postinst() { + webapp_pkg_postinst + ewarn "If you intend to run cgit using web server's user" + ewarn "you should change ${CGIT_CACHEDIR} permissions." +} |