diff options
Diffstat (limited to 'dev-vcs/cvsps')
-rw-r--r-- | dev-vcs/cvsps/Manifest | 11 | ||||
-rw-r--r-- | dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild | 42 | ||||
-rw-r--r-- | dev-vcs/cvsps/cvsps-2.2_beta1.ebuild | 2 | ||||
-rw-r--r-- | dev-vcs/cvsps/cvsps-3.13-r2.ebuild | 2 | ||||
-rw-r--r-- | dev-vcs/cvsps/files/cvsps-2.1-build.patch | 4 | ||||
-rw-r--r-- | dev-vcs/cvsps/files/cvsps-2.2_beta1-solaris.patch | 8 | ||||
-rw-r--r-- | dev-vcs/cvsps/files/cvsps-3.13-make.patch | 2 |
7 files changed, 52 insertions, 19 deletions
diff --git a/dev-vcs/cvsps/Manifest b/dev-vcs/cvsps/Manifest index 1aee2f8a1ef1..b7dd37d38b77 100644 --- a/dev-vcs/cvsps/Manifest +++ b/dev-vcs/cvsps/Manifest @@ -1,8 +1,9 @@ -AUX cvsps-2.1-build.patch 396 BLAKE2B d75a8c98b5ecaafbc03e49b6b975d9c9c493b17ecc7205e56188d9a1b7e79b45cdf5a56bab22807ea4018eb54e27b50be13a8dd718722adc727826449c26243b SHA512 bd4e9ea02a89038e9b3d16aa075649659836d36d76145aa643008cf017fde032d66273bc4148340b1b75bfaa83830ab1381c9f9295c54915e19386538b232991 -AUX cvsps-2.2_beta1-solaris.patch 3648 BLAKE2B 0e4471b476485f0202c458cb5505636d0730689083a0be39b245856ac9f6f5e9916c4f654b1597b1a6e727e3d2e5d88f64b617e2383caba6730a7752138b5eeb SHA512 a876362b082b3a877a5ee4da7c23eab24d6f00362cd7ea33d93a71e93a185d0c30421f502d3029e493e99ef2e2ef34f0d6092f98134c3e54480e892ccaddf591 -AUX cvsps-3.13-make.patch 1189 BLAKE2B 682e089bb25716e71f049a2ce1641c14ac8b60a8253024f7c5b14db3d3be7d169b2e1bd487652dea56dc5bc9a963689660b7b4a059786e46dec3e6b4f48897ca SHA512 0ddc7115a0a66f418f81468230c92b17f3b7c6a38a82505de79c27764ee46ee5805ebf1d0a12360df77718cccf9bf2ac61f45b21c1cfecb7700e648ea1187e9e +AUX cvsps-2.1-build.patch 400 BLAKE2B d7b0cd1aef39861357fd74c2ebf31803cd074403001d875c65c75147ab9a3b7a241bd0387054f9956f9761ac40f0a1c4befcd63850e6b1daad11933eead94df9 SHA512 1bcd8b8e8af9e3aa453df97baa309c4463f15aeaaefb362290948dd81d78552780d45a49b5598531fb2348c85a8112aec0734f94d8f7f3d1aea69000d426c7b2 +AUX cvsps-2.2_beta1-solaris.patch 3398 BLAKE2B 116d7988d71fd55dc4e7fa0e707f0909dd1a0925b15c57056b28547f1be8ceff2c84deb485101c1cdff65b176f7fd0ac2622aacba07c8f9562fd35f7fd457871 SHA512 5ba353ca50ce188e73ea4fd7b2c14f753c88cea582f2bcefd88f3f1478be4600f00778a2cdaef70184bbaecd6adca8c380514e48a290a10d69882954ef8f517b +AUX cvsps-3.13-make.patch 1126 BLAKE2B bc5c7aa08816a8cad99a05e0b20cad5de55026c056b97962a11e4aa4f56f48695fac5dbcc77b8a44cfea3f4ace27fc24a894b7968c7b843476ea78a4560ce648 SHA512 eca9b73848d4d219de2f29021f6b5376ce507ea4b4cbf17b7007c96f75b8598feebf9d18750dbd617b903cfbdfd9ed0ec2d83c6f05462e1dfc4b100bc3745ca1 DIST cvsps-2.2b1.tar.gz 62763 BLAKE2B 35a86b93e69aba83fd96294b9ff993100b2b63e9dda9bd21899fc4a6df42513dde1297cebecfa6f95b43e293eb718e55ff3c9af7ac31187c8cfcd38242cefeb8 SHA512 9e6f95df53cdc16566f1606a9299ee641de9b020a373c9004218b3db23fbdcce9e32d4a57dce332580bc4e6429b90977c2753facd0ad8f9a9234b79f03a7a33d DIST cvsps-3.13.tar.gz 64437 BLAKE2B ec0755d39be448485a900a99cee9ef79f36343beedef80e10d6b0f48f7746b93ff54ff6b85fc1650408a228e363f45567f107be108d6bb1183c4998c5705f567 SHA512 9fe2be4839c7a6f31a788102fd6ebb1e2e0693f09a4dad2bca5cd5d0788088eb34388d592778f04bcfec9817e3ffffb66d70db9aa47996d3bd1c45cf7cd8464f -EBUILD cvsps-2.2_beta1.ebuild 907 BLAKE2B c85a8d89df055f6471621b0c21fc4a0c5b7fd98145e49caadfb16b7dc0a74913efb71a5d91793430e9b7030db2088759567a04beea07b5a312570a07b53886b4 SHA512 6b80ae75079b43b6ef870237e9c5eea2ea7671e8f957172ed6c4c91819a9b2bd15fa19e62533cfedb8d7d22c7d56413be953bc47031af80f33998f92ecce89d9 -EBUILD cvsps-3.13-r2.ebuild 1007 BLAKE2B dea5d851b95511f4c76da4bc30c8fbe3984eef2a9125b1004c392e7c870a8f9d38905bb864beb78989152f9deed6eaa69d77cd2795a9010979412a3ff4d0ff30 SHA512 94d9ad4ea161fa928b4fb2c799fc8efe9ef6a5741f44d09b0764dba859d960f1f4ec12f6c78b2488d3cce125571b81ae58138f595627c7324fab7ca21fbd59ee +EBUILD cvsps-2.2_beta1-r1.ebuild 922 BLAKE2B f24a65c0bac580c161f8399fd82f295a51e42ea0027eff9f71457fd63e121ac64e6ded0d25a7c3a61f94e88beb43ed4145d9c79d48cd89fe747437f51916ed3a SHA512 629754ecd8f771cbde8554be1581df77777ef7e34f419278c7b928b86294a67a8adab944cd29984f42f1ecdb790ec2f4b28ab68106221422fa9c0baa92f2397f +EBUILD cvsps-2.2_beta1.ebuild 904 BLAKE2B 0c21448304a5e37302aed50fe363f43fe01d758e2ef84fdb325445684f3df625640d6417d80875f6144d869b0ea443c401894953ee508142e24ea529cea03dad SHA512 119a76fd719852359f9a4047ea35133d24100114dc5760c25ccff890ef0419edbcb050ffc392091291aeff930ed10606e259f8c32fbface631d668eab7a2de14 +EBUILD cvsps-3.13-r2.ebuild 1003 BLAKE2B 99e8d145aa28f98cbceef9f0ad427fb9845ce177e2a463b0d8e6de2282a28aa8034285ce4537e4ac2244d182dae832cf5cc8a6b845effbfc6811fcdaba830b17 SHA512 486dcc6e74494504b528b92eb6d2d890e38879b14ffc7a729a7806e1bad8625622c3c6379bb225bed1d6b28c172c184857eee917e783b39dbdd4a0509533009f MISC metadata.xml 323 BLAKE2B 2aa38c904f2a7ac09a4c62906f1535332a43428b602632b96d1a728d35e5c8031a50c1750474e932f127d83bc3a56e2e2cfed1d02fb747d33a0045408e8adca3 SHA512 0788681a1fce2712b5722546e57da91895b3c292ff564062f0b16d9c910ad96b4a46e18e5d71a64fdd0a6980d000c2200b791fe95d1b2bff286e94ee60ce4edf diff --git a/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild b/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild new file mode 100644 index 000000000000..733681f043d9 --- /dev/null +++ b/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit eutils toolchain-funcs + +MY_P="${P/_beta/b}" +DESCRIPTION="Generates patchset information from a CVS repository" +HOMEPAGE="http://www.catb.org/~esr/cvsps/" +SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.1-build.patch + "${FILESDIR}"/${P}-solaris.patch +) + +src_prepare() { + default + + # no configure around + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e '/^LDLIBS+=/s/$/ -lsocket/' Makefile || die + fi + tc-export CC +} + +src_install() { + dobin cvsps + doman cvsps.1 + dodoc README CHANGELOG +} diff --git a/dev-vcs/cvsps/cvsps-2.2_beta1.ebuild b/dev-vcs/cvsps/cvsps-2.2_beta1.ebuild index 32856e3e3523..a00d4cde594f 100644 --- a/dev-vcs/cvsps/cvsps-2.2_beta1.ebuild +++ b/dev-vcs/cvsps/cvsps-2.2_beta1.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="sys-libs/zlib" diff --git a/dev-vcs/cvsps/cvsps-3.13-r2.ebuild b/dev-vcs/cvsps/cvsps-3.13-r2.ebuild index 2b627a3015bd..3fc899071761 100644 --- a/dev-vcs/cvsps/cvsps-3.13-r2.ebuild +++ b/dev-vcs/cvsps/cvsps-3.13-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="sys-libs/zlib" diff --git a/dev-vcs/cvsps/files/cvsps-2.1-build.patch b/dev-vcs/cvsps/files/cvsps-2.1-build.patch index bcb394d5dd0b..e59f305b99b1 100644 --- a/dev-vcs/cvsps/files/cvsps-2.1-build.patch +++ b/dev-vcs/cvsps/files/cvsps-2.1-build.patch @@ -1,5 +1,5 @@ ---- Makefile.orig 2008-03-24 07:16:47.000000000 -0400 -+++ Makefile 2008-03-24 07:17:18.000000000 -0400 +--- a/Makefile.orig 2008-03-24 07:16:47.000000000 -0400 ++++ b/Makefile 2008-03-24 07:17:18.000000000 -0400 @@ -3,6 +3,7 @@ CC?=gcc CFLAGS?=-g -O2 -Wall diff --git a/dev-vcs/cvsps/files/cvsps-2.2_beta1-solaris.patch b/dev-vcs/cvsps/files/cvsps-2.2_beta1-solaris.patch index 444ac1382a7b..eb8d9e2a94d2 100644 --- a/dev-vcs/cvsps/files/cvsps-2.2_beta1-solaris.patch +++ b/dev-vcs/cvsps/files/cvsps-2.2_beta1-solaris.patch @@ -1,8 +1,6 @@ Modified version of. http://cvs.openpkg.org/fileview?f=openpkg-src/cvsps/cvsps.patch&v=1.13 -diff --git a/cache.c b/cache.c -index 4c51cf7..2c3918d 100644 --- a/cache.c +++ b/cache.c @@ -361,7 +361,7 @@ static void parse_cache_revision(PatchSetMember * psm, const char * p_buff) @@ -14,8 +12,6 @@ index 4c51cf7..2c3918d 100644 { char * c = strchr(s, ':'); -diff --git a/cvs_direct.c b/cvs_direct.c -index e281848..5aa8f0f 100644 --- a/cvs_direct.c +++ b/cvs_direct.c @@ -92,12 +92,12 @@ CvsServerCtx * open_cvs_server(char * p_root, int compress) @@ -86,8 +82,6 @@ index e281848..5aa8f0f 100644 if (!tok2) { debug(DEBUG_APPERROR, "diff_opts parse_error: argument %s requires two arguments", tok); -diff --git a/util.c b/util.c -index 7884c84..f3ab3a3 100644 --- a/util.c +++ b/util.c @@ -316,3 +316,31 @@ void strcpy_a(char * dst, const char * src, int n) @@ -122,8 +116,6 @@ index 7884c84..f3ab3a3 100644 + return NULL; +} + -diff --git a/util.h b/util.h -index ff2d3a0..336fd63 100644 --- a/util.h +++ b/util.h @@ -24,5 +24,6 @@ void timing_stop(const char *); diff --git a/dev-vcs/cvsps/files/cvsps-3.13-make.patch b/dev-vcs/cvsps/files/cvsps-3.13-make.patch index 7c96d60300a1..6263b3b8b749 100644 --- a/dev-vcs/cvsps/files/cvsps-3.13-make.patch +++ b/dev-vcs/cvsps/files/cvsps-3.13-make.patch @@ -1,5 +1,3 @@ -diff --git a/Makefile b/Makefile -index 6266c9d..4f60d2f 100644 --- a/Makefile +++ b/Makefile @@ -8,6 +8,9 @@ INSTALL = install |