From 821f94ebbfa9f9acf544fc721f0f0154c280311f Mon Sep 17 00:00:00 2001 From: Manuel Friedli Date: Fri, 2 Oct 2015 19:26:11 +0200 Subject: [PATCH 1/5] added ebuild for nexus-2.11.4 --- dev-java/nexus-oss-bin/Manifest | 3 ++ .../files/nexus-wrapper-2.11.4.patch | 42 +++++++++++++++ .../nexus-oss-bin/nexus-oss-bin-2.11.4.ebuild | 51 +++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100644 dev-java/nexus-oss-bin/files/nexus-wrapper-2.11.4.patch create mode 100644 dev-java/nexus-oss-bin/nexus-oss-bin-2.11.4.ebuild diff --git a/dev-java/nexus-oss-bin/Manifest b/dev-java/nexus-oss-bin/Manifest index 5c58898..29b4bde 100644 --- a/dev-java/nexus-oss-bin/Manifest +++ b/dev-java/nexus-oss-bin/Manifest @@ -1,5 +1,8 @@ AUX init.sh 381 SHA256 7adb00b5de411223dcdaf017005e7103d8716e885a008f19aa8d56db2afa47de SHA512 b458fda89207b327f34c3e14f0c51ab86e7aa271867ec9a6c72634e1b8d81aebafba8ac6279f359fc9ba520920bee64fb439588b3f771d647ee8f3fde0ea742d WHIRLPOOL ac4d4fc6facc926f697706beb7b95d9c3bceb35a2e2d04eb656a73b2ed397c4dac521b3566307189655d6afcaa1ea116fbb8ff645a32cad484bf3ed0380b2dc8 AUX nexus-wrapper-2.11.2.patch 1193 SHA256 f77229f2dddaae7205eec13188487ff73a663bbcd5d45b01201706044c1f18e0 SHA512 6f7230eeebe94e2cee426ffb3f1939c0a5e3b637002de7aef36608c4e95e399db1c9e28883f6e6a67cdff08804baa69efaae310871c3a9442508c72af556da6f WHIRLPOOL 2c3b48a30f4202177deb75d437a3aedc4ecf86870d4ab8e2ea79b5cb909a34630677f1fa006328554ea08807a88c1959fbf7e86ea49981dd1847687183d4ed70 +AUX nexus-wrapper-2.11.4.patch 1193 SHA256 031a5caf1355ab11ec474a77ca2b972b441a61caabeca14ad409ab53f2743549 SHA512 c6f3f978a0b96bd696bb5e1a12f67eb81063e98e2552169597f3c944e0e6ea42c734f398712959936538ac5f9d5f5eb6c7f1fc3e43a489325e5f3a69a7543bd7 WHIRLPOOL eff81fa1037b105096e10a940d51b5288d559a2a66fa852987c2f3aa072957c7e81d60d173de26c6f9302efbe52c667c2bdcbd7e745fb590ceb208945dbde875 DIST nexus-2.11.2-06-bundle.tar.gz 70793247 SHA256 e3fe7811d932ef449fafc4287a27fae62127154297d073f594ca5cba4721f59e SHA512 31b33afad7f31d33af78f9430c04c20ea6a9f4c7391c014493ecd0d02837f9eef99443012682ac0f463ae113b11fb2736078a36f25c1e69f510abc2c5c3a7f7d WHIRLPOOL c4ad2eb6bf1c78ae60de923e741e99bc85c61a68799f8329194648cc6669d0c6a411d0440620069637b480f7cd79ebbbba507a9ef846c678e218c81a084a37f1 +DIST nexus-2.11.4-01-bundle.tar.gz 70938260 SHA256 2901d00c7a5c287d0ab51980b0ea8ad6a3db936e6a9bc7aea573ec4e2b516719 SHA512 6d44422cb87d9b229b21ed564a9275cc3cda38ecf32de1002909750b421787c196702a811eb9f6e15726662ea13614c9d2715a8f944c8a67d5e9162b1e4eae93 WHIRLPOOL a73c37b4126f72b6b83ff9d043da46b01bb41342c7bf28a53503dd44a4c22a2da6e8af33aeb7e7229ed5b01c873576b955d5a7b9c536ed79a050ce49b0c1aa3d EBUILD nexus-oss-bin-2.11.2.ebuild 1077 SHA256 a6764695b07366aaebb582698277df84897a958a5476222549da496e3997287b SHA512 5a312b18e201bd46cb26dd7de974b01c58d11cc15665d4c9e5192f915dbf41fcf7ebad5985198d9061825d1ea929c701586260493f708eeb996c2f255387dbdb WHIRLPOOL abd2162cd46c2e0ca09cdb048a5297eaa1600cdf77945405154e00fa517c26a70c89c7e67225c89b5c77bade9ed6ce5974fec9e2cff1eae3e1e058ee3cb9898c +EBUILD nexus-oss-bin-2.11.4.ebuild 1077 SHA256 0b56fbb5fffa3986b0e58ededa1d456b26dbecc2fbd27623b4edaa8a71d2c7ab SHA512 4ee0287dc522dc6f914d82b37185a86fd424c62a6992f81265cf31a0dc63e9c227d95533892cc2458b486635f4da2f65a03d9703e3b8a80f9a50604f7c12dc17 WHIRLPOOL 9affa211c59854c343c3af0222c6ebc7dcc50785a500866b8c6b60195a713ab38a23354d51fd859155866429770c9bb4cf4d8af26f91f822b6135a1dc93cfa07 MISC metadata.xml 234 SHA256 f35b97f99a26d73cc441e1d93bfe25aaa4e9f7f6d90c8d05a74f7b7bc5b68472 SHA512 59d8156b3ca3e99c40d5a2a32de7edf2eb53279b2424998862589d6bad77617d23fc852afec0a92f8ac5bb54a88ebc504cc0641029c1936412e90ab03dfdd447 WHIRLPOOL 935a1401910a42f888c991e443a49275ea8b87976c5aa977f670053d97d18754231749749bc92d37d4b5f45ecf65914480942a11b5827b6c08fb24313a428431 diff --git a/dev-java/nexus-oss-bin/files/nexus-wrapper-2.11.4.patch b/dev-java/nexus-oss-bin/files/nexus-wrapper-2.11.4.patch new file mode 100644 index 0000000..b0dee28 --- /dev/null +++ b/dev-java/nexus-oss-bin/files/nexus-wrapper-2.11.4.patch @@ -0,0 +1,42 @@ +diff --git a/bin/nexus b/bin/nexus +index 3f3a23c..4f69c5e 100755 +--- a/nexus-2.11.4-01/bin/nexus ++++ b/nexus-2.11.4-01/bin/nexus +@@ -161,6 +161,37 @@ case "$DIST_ARCH" in + '9000/800') + DIST_ARCH="parisc" + ;; ++ *) ++ DIST_ARCH=`uname -m | tr [:upper:] [:lower:] | tr -d [:blank:]` ++ case "$DIST_ARCH" in ++ 'athlon' | 'ia32' | 'i386' | 'i486' | 'i586' | 'i686') ++ DIST_ARCH="x86" ++ ;; ++ 'amd64' | 'x86_64' | 'ia64') ++ DIST_ARCH="x86" ++ DIST_BITS=64 ++ ;; ++ 'ip27') ++ DIST_ARCH="mips" ++ ;; ++ 'power' | 'powerpc' | 'power_pc') ++ DIST_ARCH="ppc" ++ ;; ++ 'ppc64') ++ DIST_ARCH="ppc" ++ DIST_BITS=64 ++ ;; ++ 'pa_risc' | 'pa-risc') ++ DIST_ARCH="parisc" ++ ;; ++ 'sun4u' | 'sparcv9') ++ DIST_ARCH="sparc" ++ ;; ++ '9000/800') ++ DIST_ARCH="parisc" ++ ;; ++ esac ++ ;; + esac + + # Extra architecture detection diff --git a/dev-java/nexus-oss-bin/nexus-oss-bin-2.11.4.ebuild b/dev-java/nexus-oss-bin/nexus-oss-bin-2.11.4.ebuild new file mode 100644 index 0000000..4578b81 --- /dev/null +++ b/dev-java/nexus-oss-bin/nexus-oss-bin-2.11.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils user + +DESCRIPTION="Maven Repository Manager" +HOMEPAGE="http://nexus.sonatype.org/" +LICENSE="GPL-3" +SUB_VERSION="-01" +SRC_URI="http://download.sonatype.com/nexus/oss/nexus-${PV}${SUB_VERSION}-bundle.tar.gz" +RESTRICT="mirror" +KEYWORDS="~x86 ~amd64" +SLOT="0" +IUSE="" + +S="${WORKDIR}" + +RDEPEND=">=virtual/jdk-1.6" + +INSTALL_DIR="/opt/nexus" + +WEBAPP_DIR="${INSTALL_DIR}/nexus-oss-webapp" + +pkg_setup() { + enewgroup nexus + enewuser nexus -1 /bin/bash /opt/nexus "nexus" +} + +src_unpack() { + unpack ${A} + cd "${S}" +} + +src_prepare() { + epatch "${FILESDIR}/nexus-wrapper-${PV}.patch" +} + +src_install() { + insinto ${WEBAPP_DIR} + doins -r nexus-${PV}${SUB_VERSION}/* + + newinitd "${FILESDIR}/init.sh" nexus + + fowners -R nexus:nexus ${INSTALL_DIR} + fperms 755 "${INSTALL_DIR}/nexus-oss-webapp/bin/jsw/linux-x86-64/wrapper" + fperms 755 "${INSTALL_DIR}/nexus-oss-webapp/bin/jsw/linux-x86-32/wrapper" + fperms 755 "${INSTALL_DIR}/nexus-oss-webapp/bin/nexus" +} From da8c491efe3f2c370294bc841a8afc081ec4e0fd Mon Sep 17 00:00:00 2001 From: Manuel Friedli Date: Fri, 2 Oct 2015 19:28:19 +0200 Subject: [PATCH 2/5] deleted b0rken ebuild for ankh. it still lives in its own branch. --- games-rpg/ankh/Manifest | 2 - games-rpg/ankh/ankh-1.0.ebuild | 76 ------------------- games-rpg/ankh/metadata.xml | 8 -- .../linux/amd64/13.0/no-multilib/package.mask | 1 - .../linux/amd64/no-multilib/package.mask | 1 - .../amd64/no-multilib/selinux/package.mask | 1 - 6 files changed, 89 deletions(-) delete mode 100644 games-rpg/ankh/Manifest delete mode 100644 games-rpg/ankh/ankh-1.0.ebuild delete mode 100644 games-rpg/ankh/metadata.xml delete mode 100644 profiles/default/linux/amd64/13.0/no-multilib/package.mask delete mode 100644 profiles/hardened/linux/amd64/no-multilib/package.mask delete mode 100644 profiles/hardened/linux/amd64/no-multilib/selinux/package.mask diff --git a/games-rpg/ankh/Manifest b/games-rpg/ankh/Manifest deleted file mode 100644 index fb66a47..0000000 --- a/games-rpg/ankh/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -EBUILD ankh-1.0.ebuild 1873 SHA256 93a3b8f2e43d0639cc6ad98b85a6eb5ba7ed1f4b8c44f6a11274747cde1b6282 SHA512 7a96bfbe33c1ca7f407c032e48d9dc2a70cde38b4db7ebc639b978e1d58cced8221acc23578d262ec228bed3d1fd875db3de06757159f2347d7acce0c0172ed5 WHIRLPOOL 5bde0cc3678a763f0655898bc86fdaafc876167c2c8eb619277911e46a751da897588fdc40002cfd784bd79fc8658912dd58bf662509f43f58f6957231522228 -MISC metadata.xml 234 SHA256 f35b97f99a26d73cc441e1d93bfe25aaa4e9f7f6d90c8d05a74f7b7bc5b68472 SHA512 59d8156b3ca3e99c40d5a2a32de7edf2eb53279b2424998862589d6bad77617d23fc852afec0a92f8ac5bb54a88ebc504cc0641029c1936412e90ab03dfdd447 WHIRLPOOL 935a1401910a42f888c991e443a49275ea8b87976c5aa977f670053d97d18754231749749bc92d37d4b5f45ecf65914480942a11b5827b6c08fb24313a428431 diff --git a/games-rpg/ankh/ankh-1.0.ebuild b/games-rpg/ankh/ankh-1.0.ebuild deleted file mode 100644 index 65a0fdf..0000000 --- a/games-rpg/ankh/ankh-1.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils games -DESCRIPTION="Ankh a Adventure like Monkey Island" -HOMEPAGE="http://www.ankh-game.de/ankh.html" -LICENSE="all-rights-reserved" - -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="+abi_x86_32" -RESTRICT="strip" -ABI="x86" - -REQUIRED_USE="abi_x86_32" - -DEPEND="app-arch/bzip2 - app-arch/tar - app-arch/unzip" - -RDEPEND="sys-libs/glibc - amd64? ( - virtual/opengl[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXau[abi_x86_32(-)] - x11-libs/libXdmcp[abi_x86_32(-)] - || ( - x11-drivers/nvidia-drivers[multilib(-)] - x11-drivers/ati-drivers[abi_x86_32(-)] - ) - ) - x86? ( - virtual/opengl - x11-libs/libXext - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - || ( - x11-drivers/nvidia-drivers - x11-drivers/ati-drivers - ) - )" - -S=${WORKDIR} - -GAMES_CHECK_LICENSE="no" -dir=${GAMES_PREFIX_OPT}/ankh -Ddir=${D}/${dir} - -src_install() { - cdrom_get_cds data/Ankh.tar.gz - insinto "${dir}" - exeinto "${dir}" - einfo "Unpacking common.zip from Disk..." - unzip -qo "${CDROM_ROOT}"/data/common.zip -d "$Ddir" - einfo "Unpacking bin-x86.tar.gz from Disk..." - tar xzf "${CDROM_ROOT}"/data/bin-x86.tar.gz -C "$Ddir" - einfo "Unpacking libs-x86.tar.gz from Disk..." - tar xzf "${CDROM_ROOT}"/data/libs-x86.tar.gz -C "$Ddir" - einfo "Unpacking Ankh.tar.gz from Disk..." - tar xzf "${CDROM_ROOT}"/data/Ankh.tar.gz -C "$Ddir" - - find "${Ddir}" -exec touch '{}' \; - # Argh the Program saves the settings in his install dir :( - # so we have to set some dir to be writeable by the group - chmod g+w "${Ddir}"/media/ # the settings are saved here - chmod g+w "${Ddir}"/bin/release # the log-files are saved here - dosym "${dir}"/Ankh /usr/games/bin/ankh - - prepgamesdirs - make_desktop_entry ankh "Ankh" "${dir}"/Ankh.xpm -} diff --git a/games-rpg/ankh/metadata.xml b/games-rpg/ankh/metadata.xml deleted file mode 100644 index 1315b88..0000000 --- a/games-rpg/ankh/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - manuel@fritteli.ch - Manuel Friedli - - diff --git a/profiles/default/linux/amd64/13.0/no-multilib/package.mask b/profiles/default/linux/amd64/13.0/no-multilib/package.mask deleted file mode 100644 index 3103622..0000000 --- a/profiles/default/linux/amd64/13.0/no-multilib/package.mask +++ /dev/null @@ -1 +0,0 @@ -games-rpg/ankh diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask b/profiles/hardened/linux/amd64/no-multilib/package.mask deleted file mode 100644 index 3103622..0000000 --- a/profiles/hardened/linux/amd64/no-multilib/package.mask +++ /dev/null @@ -1 +0,0 @@ -games-rpg/ankh diff --git a/profiles/hardened/linux/amd64/no-multilib/selinux/package.mask b/profiles/hardened/linux/amd64/no-multilib/selinux/package.mask deleted file mode 100644 index 3103622..0000000 --- a/profiles/hardened/linux/amd64/no-multilib/selinux/package.mask +++ /dev/null @@ -1 +0,0 @@ -games-rpg/ankh From c1fa2215b8b10c4bf7acabb3c4b83a969c86de6c Mon Sep 17 00:00:00 2001 From: Manuel Friedli Date: Sun, 4 Oct 2015 02:21:49 +0200 Subject: [PATCH 3/5] added ebuild for dev-vcs/gitlab-git-http-server-0.2.12 --- dev-vcs/gitlab-git-http-server/Manifest | 2 + .../gitlab-git-http-server-0.2.12.ebuild | 37 +++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 dev-vcs/gitlab-git-http-server/gitlab-git-http-server-0.2.12.ebuild diff --git a/dev-vcs/gitlab-git-http-server/Manifest b/dev-vcs/gitlab-git-http-server/Manifest index 22f0468..2f1ecdb 100644 --- a/dev-vcs/gitlab-git-http-server/Manifest +++ b/dev-vcs/gitlab-git-http-server/Manifest @@ -2,5 +2,7 @@ AUX fix-Makefile-0.2.10.patch 386 SHA256 16a0441a38a057773859af0a50f6f21fa1220c9 AUX gitlab-git-http-server.conf 254 SHA256 b0c0a9a0c6db8743f46e38124ad3591f5f4e3b7d0cf1e0ff6a426504d85a1006 SHA512 9a6948e6491727737fb4faf12238e459992f95a8011726badba7202a8e3a409a4fd34d7a78b933e473bf0b6516d54c08b5905e35e304e022b5d9d2a8f7e38e62 WHIRLPOOL 1d2b11f973f7a0249a75df929c1f71f36c59bc0b7537cb7aed598dc40cb0ca581b9443eb499f2894069f3857d89c058fa3fd01418bbdab40b16a9896e83a52d2 AUX gitlab-git-http-server.init 688 SHA256 58b3c644bed79d5450aa45a50ba2ee625d510b3670721b15f421990808747efe SHA512 d954e41b30704edd1e0f631ab5f1969fdf46e783dbcf57d1d18ac98c141ce5d692fcd92a3f8b8f36a9836fb195fddb5d57d3420118d97732ed966c3623947495 WHIRLPOOL 43cb019f14d0987b1e31903fafef9cbda254006f2ba0b73a7e95733bd75845dbe9385a2e42bc1a16bedf3921b538afbac9c36305c839ced8f085d8315c325028 DIST gitlab-git-http-server-0.2.10.tar.bz2 7150 SHA256 13a43078c2fe321c83c4af61db087ed5f1bef443a866dd05704717e197ce8f2a SHA512 faae12473e3994bfed31c7b13ad20e30f74a954db1b622ff911dce9be4dbc1a54a0ee4d0e9706f443928ad72ea810184360c590251e8012a882e8dea1538878b WHIRLPOOL c0b8ad7143bfc40b0540a5dd3466eb26b8698a3aa307a0086020d42968d23f785b4a22309b04f6923e6003efa53dc4a4412ec13fb7ec5c21f54220d04d786032 +DIST gitlab-git-http-server-0.2.12.tar.bz2 7352 SHA256 0a50682ac246a0f7b27844959da829521df7f86ef7e88fd72d84fb500f09a6a5 SHA512 393ec8fe17310a79e4094eca464bec2f9e4e8508c8bbd911c9f4843b400f28617e35a06b6e41a9c84f8db904f4f20a3386e3473896ad27a1d278260dd4cd3b93 WHIRLPOOL df9fb21fd63db3aac811b1a62eb60225822a6fcc0b874f5b399d2d38f5f3e4c5dcb370c3a1773dd73a67f34cfc21fb6b56144b02987c29f50cef35b33b48f8bc EBUILD gitlab-git-http-server-0.2.10.ebuild 889 SHA256 c562c473a7755fbffc39b368df0c06ee77773630e32fc86254a4d98de5cdf5c3 SHA512 30249f99c649137a0ee7a799bae2b65549e5362adf6b1064b8c9eec40fa4a48ef17db1827d03a2e13316306a913e616a800bb09c7a5dabafdf851972796f920c WHIRLPOOL dc140bb370ff1ca7149506542c0f98de35a9821b3d3795e414a9882fa05587928291f4e974e45249dfcb9eca6b7655efa531463ac51ab67200d7878764fc867e +EBUILD gitlab-git-http-server-0.2.12.ebuild 889 SHA256 c562c473a7755fbffc39b368df0c06ee77773630e32fc86254a4d98de5cdf5c3 SHA512 30249f99c649137a0ee7a799bae2b65549e5362adf6b1064b8c9eec40fa4a48ef17db1827d03a2e13316306a913e616a800bb09c7a5dabafdf851972796f920c WHIRLPOOL dc140bb370ff1ca7149506542c0f98de35a9821b3d3795e414a9882fa05587928291f4e974e45249dfcb9eca6b7655efa531463ac51ab67200d7878764fc867e MISC metadata.xml 234 SHA256 f35b97f99a26d73cc441e1d93bfe25aaa4e9f7f6d90c8d05a74f7b7bc5b68472 SHA512 59d8156b3ca3e99c40d5a2a32de7edf2eb53279b2424998862589d6bad77617d23fc852afec0a92f8ac5bb54a88ebc504cc0641029c1936412e90ab03dfdd447 WHIRLPOOL 935a1401910a42f888c991e443a49275ea8b87976c5aa977f670053d97d18754231749749bc92d37d4b5f45ecf65914480942a11b5827b6c08fb24313a428431 diff --git a/dev-vcs/gitlab-git-http-server/gitlab-git-http-server-0.2.12.ebuild b/dev-vcs/gitlab-git-http-server/gitlab-git-http-server-0.2.12.ebuild new file mode 100644 index 0000000..b679475 --- /dev/null +++ b/dev-vcs/gitlab-git-http-server/gitlab-git-http-server-0.2.12.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils user + +DESCRIPTION="GitLab Git HTTP Server is the new backend for Git-over-HTTP communication needed for GitLab >= 8.0" +HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-git-http-server" +SRC_URI="https://gitlab.com/gitlab-org/${PN}/repository/archive.tar.bz2?ref=${PV} -> ${P}.tar.bz2" +S="${WORKDIR}/${P}-c846662dced60bb1eef5cc4f59e4e71cc8aa5c5d" +RESTRICT="mirror" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=dev-lang/go-1.5" + +src_prepare() { + epatch "${FILESDIR}/fix-Makefile-${PV}.patch" +} + +src_install() { + local dest=/usr/bin + + diropts -m755 + dodir ${dest} + + exeinto ${dest} + doexe "${S}/${PN}" + + ## RC script ## + newinitd "${FILESDIR}/gitlab-git-http-server.init" "${PN}" + newconfd "${FILESDIR}/gitlab-git-http-server.conf" "${PN}" +} From 4162cb9921d03cfa99cfc3c7e239b10e3d9f5da3 Mon Sep 17 00:00:00 2001 From: Manuel Friedli Date: Sun, 4 Oct 2015 02:33:32 +0200 Subject: [PATCH 4/5] fixed ebuild for dev-vcs/gitlab-git-http-server-0.2.12 --- dev-vcs/gitlab-git-http-server/Manifest | 3 ++- .../files/fix-Makefile-0.2.12.patch | 12 ++++++++++++ .../gitlab-git-http-server-0.2.12.ebuild | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 dev-vcs/gitlab-git-http-server/files/fix-Makefile-0.2.12.patch diff --git a/dev-vcs/gitlab-git-http-server/Manifest b/dev-vcs/gitlab-git-http-server/Manifest index 2f1ecdb..29bcee7 100644 --- a/dev-vcs/gitlab-git-http-server/Manifest +++ b/dev-vcs/gitlab-git-http-server/Manifest @@ -1,8 +1,9 @@ AUX fix-Makefile-0.2.10.patch 386 SHA256 16a0441a38a057773859af0a50f6f21fa1220c94dfc7521d2b9f86d9931cafbf SHA512 e18e74cdfa8d540b541e0b00e8a8bc70e2691e9985bc5a4f302848be99bd9765ef5531cb6a92ad807daec85e7c5e5d1f19c6a4223460755de304a1eeb419b87c WHIRLPOOL ce23abcd31287e28a27762b2c51ab906e3eb652f1c3c23011b6257d271f59a72b34d89e9624ab1a9941c62910775c0b8651d11c414a11760417f106800d6ec1c +AUX fix-Makefile-0.2.12.patch 386 SHA256 66a4b8e4f883d5147266a7db4f84ffdf7147946ae5222f43adaee04f11a40d6b SHA512 f47adb7ace8f903b8261b83cbc589ebda009e2d1f694ff6fe125cf3cbb80b55d06a61dff815d84d35aa6948976e17ebbe28cff9eb8a5bc4608ad05baa82b3f7c WHIRLPOOL 550e82c1c041fa0a899eda1a598c2d4ea6ffbaf1f8182e1ca66cf24b13a244590a2317a279b9548a47196dfb6e7f1e6ee829b6bab3178b60d183ac5c00156453 AUX gitlab-git-http-server.conf 254 SHA256 b0c0a9a0c6db8743f46e38124ad3591f5f4e3b7d0cf1e0ff6a426504d85a1006 SHA512 9a6948e6491727737fb4faf12238e459992f95a8011726badba7202a8e3a409a4fd34d7a78b933e473bf0b6516d54c08b5905e35e304e022b5d9d2a8f7e38e62 WHIRLPOOL 1d2b11f973f7a0249a75df929c1f71f36c59bc0b7537cb7aed598dc40cb0ca581b9443eb499f2894069f3857d89c058fa3fd01418bbdab40b16a9896e83a52d2 AUX gitlab-git-http-server.init 688 SHA256 58b3c644bed79d5450aa45a50ba2ee625d510b3670721b15f421990808747efe SHA512 d954e41b30704edd1e0f631ab5f1969fdf46e783dbcf57d1d18ac98c141ce5d692fcd92a3f8b8f36a9836fb195fddb5d57d3420118d97732ed966c3623947495 WHIRLPOOL 43cb019f14d0987b1e31903fafef9cbda254006f2ba0b73a7e95733bd75845dbe9385a2e42bc1a16bedf3921b538afbac9c36305c839ced8f085d8315c325028 DIST gitlab-git-http-server-0.2.10.tar.bz2 7150 SHA256 13a43078c2fe321c83c4af61db087ed5f1bef443a866dd05704717e197ce8f2a SHA512 faae12473e3994bfed31c7b13ad20e30f74a954db1b622ff911dce9be4dbc1a54a0ee4d0e9706f443928ad72ea810184360c590251e8012a882e8dea1538878b WHIRLPOOL c0b8ad7143bfc40b0540a5dd3466eb26b8698a3aa307a0086020d42968d23f785b4a22309b04f6923e6003efa53dc4a4412ec13fb7ec5c21f54220d04d786032 DIST gitlab-git-http-server-0.2.12.tar.bz2 7352 SHA256 0a50682ac246a0f7b27844959da829521df7f86ef7e88fd72d84fb500f09a6a5 SHA512 393ec8fe17310a79e4094eca464bec2f9e4e8508c8bbd911c9f4843b400f28617e35a06b6e41a9c84f8db904f4f20a3386e3473896ad27a1d278260dd4cd3b93 WHIRLPOOL df9fb21fd63db3aac811b1a62eb60225822a6fcc0b874f5b399d2d38f5f3e4c5dcb370c3a1773dd73a67f34cfc21fb6b56144b02987c29f50cef35b33b48f8bc EBUILD gitlab-git-http-server-0.2.10.ebuild 889 SHA256 c562c473a7755fbffc39b368df0c06ee77773630e32fc86254a4d98de5cdf5c3 SHA512 30249f99c649137a0ee7a799bae2b65549e5362adf6b1064b8c9eec40fa4a48ef17db1827d03a2e13316306a913e616a800bb09c7a5dabafdf851972796f920c WHIRLPOOL dc140bb370ff1ca7149506542c0f98de35a9821b3d3795e414a9882fa05587928291f4e974e45249dfcb9eca6b7655efa531463ac51ab67200d7878764fc867e -EBUILD gitlab-git-http-server-0.2.12.ebuild 889 SHA256 c562c473a7755fbffc39b368df0c06ee77773630e32fc86254a4d98de5cdf5c3 SHA512 30249f99c649137a0ee7a799bae2b65549e5362adf6b1064b8c9eec40fa4a48ef17db1827d03a2e13316306a913e616a800bb09c7a5dabafdf851972796f920c WHIRLPOOL dc140bb370ff1ca7149506542c0f98de35a9821b3d3795e414a9882fa05587928291f4e974e45249dfcb9eca6b7655efa531463ac51ab67200d7878764fc867e +EBUILD gitlab-git-http-server-0.2.12.ebuild 889 SHA256 e17a6fef2fcbb31d705d7f086a490a7af9465c380e8942c90d9b414ebc7b3d43 SHA512 2f34f1f09caa33b41e948ffdf1f8f561a20cf51b10d7333ba315876fdd869d2b57baf57d995cf5632f08d9aff50e499f791ad47ba4a00b68d24dece5597f6182 WHIRLPOOL 72691c344d68b657c9b06da4f9c31160b5f9afc99b5d10de8140774712afe509fef152779e1395a6d2ed68fbde0863226537ac733f3aeb107687dadb575d8f1d MISC metadata.xml 234 SHA256 f35b97f99a26d73cc441e1d93bfe25aaa4e9f7f6d90c8d05a74f7b7bc5b68472 SHA512 59d8156b3ca3e99c40d5a2a32de7edf2eb53279b2424998862589d6bad77617d23fc852afec0a92f8ac5bb54a88ebc504cc0641029c1936412e90ab03dfdd447 WHIRLPOOL 935a1401910a42f888c991e443a49275ea8b87976c5aa977f670053d97d18754231749749bc92d37d4b5f45ecf65914480942a11b5827b6c08fb24313a428431 diff --git a/dev-vcs/gitlab-git-http-server/files/fix-Makefile-0.2.12.patch b/dev-vcs/gitlab-git-http-server/files/fix-Makefile-0.2.12.patch new file mode 100644 index 0000000..439aedd --- /dev/null +++ b/dev-vcs/gitlab-git-http-server/files/fix-Makefile-0.2.12.patch @@ -0,0 +1,12 @@ +diff --git a/Makefile b/Makefile +index f6456e1..c25e29e 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,5 +1,5 @@ +-PREFIX=/usr/local +-VERSION=$(shell git describe)-$(shell date -u +%Y%m%d.%H%M%S) ++PREFIX=${DESTDIR}/usr ++VERSION=0.2.12-$(shell date -u +%Y%m%d.%H%M%S) + + gitlab-git-http-server: main.go githandler.go + go build -ldflags "-X main.Version ${VERSION}" -o gitlab-git-http-server diff --git a/dev-vcs/gitlab-git-http-server/gitlab-git-http-server-0.2.12.ebuild b/dev-vcs/gitlab-git-http-server/gitlab-git-http-server-0.2.12.ebuild index b679475..f9ba62a 100644 --- a/dev-vcs/gitlab-git-http-server/gitlab-git-http-server-0.2.12.ebuild +++ b/dev-vcs/gitlab-git-http-server/gitlab-git-http-server-0.2.12.ebuild @@ -9,7 +9,7 @@ inherit eutils user DESCRIPTION="GitLab Git HTTP Server is the new backend for Git-over-HTTP communication needed for GitLab >= 8.0" HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-git-http-server" SRC_URI="https://gitlab.com/gitlab-org/${PN}/repository/archive.tar.bz2?ref=${PV} -> ${P}.tar.bz2" -S="${WORKDIR}/${P}-c846662dced60bb1eef5cc4f59e4e71cc8aa5c5d" +S="${WORKDIR}/${P}-dda7c98adf850e032fa19c24173cbe567a416065" RESTRICT="mirror" LICENSE="MIT" From 6684c2591e13f1afbd3e8e134129ac65ebdde8bd Mon Sep 17 00:00:00 2001 From: Manuel Friedli Date: Sun, 4 Oct 2015 02:37:16 +0200 Subject: [PATCH 5/5] fixed init file --- dev-vcs/gitlab-git-http-server/Manifest | 2 +- .../gitlab-git-http-server/files/gitlab-git-http-server.init | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-vcs/gitlab-git-http-server/Manifest b/dev-vcs/gitlab-git-http-server/Manifest index 2f1ecdb..67fa857 100644 --- a/dev-vcs/gitlab-git-http-server/Manifest +++ b/dev-vcs/gitlab-git-http-server/Manifest @@ -1,6 +1,6 @@ AUX fix-Makefile-0.2.10.patch 386 SHA256 16a0441a38a057773859af0a50f6f21fa1220c94dfc7521d2b9f86d9931cafbf SHA512 e18e74cdfa8d540b541e0b00e8a8bc70e2691e9985bc5a4f302848be99bd9765ef5531cb6a92ad807daec85e7c5e5d1f19c6a4223460755de304a1eeb419b87c WHIRLPOOL ce23abcd31287e28a27762b2c51ab906e3eb652f1c3c23011b6257d271f59a72b34d89e9624ab1a9941c62910775c0b8651d11c414a11760417f106800d6ec1c AUX gitlab-git-http-server.conf 254 SHA256 b0c0a9a0c6db8743f46e38124ad3591f5f4e3b7d0cf1e0ff6a426504d85a1006 SHA512 9a6948e6491727737fb4faf12238e459992f95a8011726badba7202a8e3a409a4fd34d7a78b933e473bf0b6516d54c08b5905e35e304e022b5d9d2a8f7e38e62 WHIRLPOOL 1d2b11f973f7a0249a75df929c1f71f36c59bc0b7537cb7aed598dc40cb0ca581b9443eb499f2894069f3857d89c058fa3fd01418bbdab40b16a9896e83a52d2 -AUX gitlab-git-http-server.init 688 SHA256 58b3c644bed79d5450aa45a50ba2ee625d510b3670721b15f421990808747efe SHA512 d954e41b30704edd1e0f631ab5f1969fdf46e783dbcf57d1d18ac98c141ce5d692fcd92a3f8b8f36a9836fb195fddb5d57d3420118d97732ed966c3623947495 WHIRLPOOL 43cb019f14d0987b1e31903fafef9cbda254006f2ba0b73a7e95733bd75845dbe9385a2e42bc1a16bedf3921b538afbac9c36305c839ced8f085d8315c325028 +AUX gitlab-git-http-server.init 689 SHA256 7c3ca271bfaa696fde364ca5915abe0874dfed67601680f3ab91a9560cabb810 SHA512 9d724a4a5c83d12ad817f33ba6d8a68df195e6a91ff75755c24f04678bb8e91f3708900770d87c824418406b3eca5774117e8a5b9e28210f2d8c48726007912b WHIRLPOOL 3078871755f1d425690adb30b4d096f6ed71e5da6aca7f28383ef154d958748536efef6c53e1417c36259591d165a364e1fde64bb8b490287183e02ac1b42571 DIST gitlab-git-http-server-0.2.10.tar.bz2 7150 SHA256 13a43078c2fe321c83c4af61db087ed5f1bef443a866dd05704717e197ce8f2a SHA512 faae12473e3994bfed31c7b13ad20e30f74a954db1b622ff911dce9be4dbc1a54a0ee4d0e9706f443928ad72ea810184360c590251e8012a882e8dea1538878b WHIRLPOOL c0b8ad7143bfc40b0540a5dd3466eb26b8698a3aa307a0086020d42968d23f785b4a22309b04f6923e6003efa53dc4a4412ec13fb7ec5c21f54220d04d786032 DIST gitlab-git-http-server-0.2.12.tar.bz2 7352 SHA256 0a50682ac246a0f7b27844959da829521df7f86ef7e88fd72d84fb500f09a6a5 SHA512 393ec8fe17310a79e4094eca464bec2f9e4e8508c8bbd911c9f4843b400f28617e35a06b6e41a9c84f8db904f4f20a3386e3473896ad27a1d278260dd4cd3b93 WHIRLPOOL df9fb21fd63db3aac811b1a62eb60225822a6fcc0b874f5b399d2d38f5f3e4c5dcb370c3a1773dd73a67f34cfc21fb6b56144b02987c29f50cef35b33b48f8bc EBUILD gitlab-git-http-server-0.2.10.ebuild 889 SHA256 c562c473a7755fbffc39b368df0c06ee77773630e32fc86254a4d98de5cdf5c3 SHA512 30249f99c649137a0ee7a799bae2b65549e5362adf6b1064b8c9eec40fa4a48ef17db1827d03a2e13316306a913e616a800bb09c7a5dabafdf851972796f920c WHIRLPOOL dc140bb370ff1ca7149506542c0f98de35a9821b3d3795e414a9882fa05587928291f4e974e45249dfcb9eca6b7655efa531463ac51ab67200d7878764fc867e diff --git a/dev-vcs/gitlab-git-http-server/files/gitlab-git-http-server.init b/dev-vcs/gitlab-git-http-server/files/gitlab-git-http-server.init index 9f26804..1fe8efb 100644 --- a/dev-vcs/gitlab-git-http-server/files/gitlab-git-http-server.init +++ b/dev-vcs/gitlab-git-http-server/files/gitlab-git-http-server.init @@ -3,7 +3,7 @@ start() { ebegin "Starting gitlab-git-http-server" start-stop-daemon --start --exec /usr/bin/gitlab-git-http-server --pidfile /run/gitlab-git-http-server.pid \ - --make-pidfile --background --user ${RUNAS_USER}:${RUNAS_GROUP} --stdout "${LOGFILE}" --stderr "${LOGFILE}"\ + --make-pidfile --background --user ${RUNAS_USER}:${RUNAS_GROUP} --stdout "${LOGFILE}" --stderr "${LOGFILE}" \ -- -authBackend=${AUTH_BACKEND} -listenAddr=${LISTEN_ADDR} -listenNetwork=${LISTEN_NETWORK} -listenUmask=${LISTEN_UMASK} \ -pprofListenAddr=${PPROF_LISTEN_ADDR} ${GIT_REPO_PATH} eend $?