From 0b8c99da2b9c4eff53a33240b8c9f6db6dcba3db Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 11 Sep 2023 10:37:57 +0100 Subject: gentoo auto-resync : 11:09:2023 - 10:37:57 --- sci-biology/pilercr/Manifest | 2 ++ .../pilercr/files/pilercr-1.0-drop-registers.patch | 14 +++++++++++ sci-biology/pilercr/pilercr-1.0-r3.ebuild | 29 ++++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 sci-biology/pilercr/files/pilercr-1.0-drop-registers.patch create mode 100644 sci-biology/pilercr/pilercr-1.0-r3.ebuild (limited to 'sci-biology/pilercr') diff --git a/sci-biology/pilercr/Manifest b/sci-biology/pilercr/Manifest index 035072135299..35ddfc8737f3 100644 --- a/sci-biology/pilercr/Manifest +++ b/sci-biology/pilercr/Manifest @@ -1,5 +1,7 @@ +AUX pilercr-1.0-drop-registers.patch 292 BLAKE2B 84dcfc4fe8ccee9e30b54702cd680c338ff8313be02e6c633fa6be41877193e2a3cfdf237e45963a433288c454fdb5e3e59f91bd14928889857f1c7758ca678b SHA512 941607182bc11c9a6dad1dea8a1504e7e0de4a1f3c6ae653c9a64419801b0c5db4a72c0e11fd6c30c3ccc6019298b0f51bc9f07c266c03b42f4ca094d3107f12 AUX pilercr-1.0-fix-build-system.patch 673 BLAKE2B 53bbafb9d1433e78edb3568db8e1a810ba1cd1b08f3f1b53719b1b98483825a50ef5daf06226a4ad72e577e50d3e034f6c2bad6b53fa098c89cb7635166c8223 SHA512 b744c3fdc6e1ec152a27592ce8036de080c113b6385c5743dfca325ae8e0435d34418ca9f51830c540cf8efae710d842b89dd1b2b7b772379a4f527a72ff2c06 AUX pilercr-1.0-gcc43.patch 854 BLAKE2B 2e3ffba380df1522f28eab7e48103d6c56d1548db3eb8622e9e5f77c098d420858b1f9ba656593f949454b43f2cee5d7a79cd9d2fe712749cc481f4f1dad61d9 SHA512 7e83a1c29f2b6b11e101ffebf99516c9da06f7fa7645aa619a89c365dc89d6ea2659d4610eea25b6e260328b56320e6d720f3d0d67a01aae450104fc9513d58e DIST pilercr-1.0.tar.gz 1709144 BLAKE2B 59aef12a10d168c8cbf4d3b3eec95dd4cd47b0ba073f19bd9f3954e6fab088af1c9f0328b0120c219034be07e4d13af4df17ca3eb7f40c19ff2a13d72000251a SHA512 c262ceef1d1af9e71f454809e940c2ad6d835a8404daa51ccef698b8348a504c697f5b5c268ec24df611f5adda2932e4982bcdabe4fbdf99d8c204f0f77f1be5 EBUILD pilercr-1.0-r2.ebuild 587 BLAKE2B 57061036e02f6a5bca8d5c485d353dbaeeb791507ab663fca8a8fb751cd16107d7f5a4c317bcdce346fd844ac135d242a1fd8c0843dfe1e9915b759324b2e89e SHA512 5445b17fd632b7d719debb43e610561523070fe6dc87f180df65ada5c0a3a5613103a75ef5344956e0275a30ce1ad034d509c3061e2457930b61b25fc6a83241 +EBUILD pilercr-1.0-r3.ebuild 636 BLAKE2B 8275452784e9094046858169c44c83404e727be7e6ee36f041722383c54d8cb958acb8a01919fc1fb148658ab81f5111b9c395a7683ca773785308324ee1c173 SHA512 3867a8a4f07a15d99b4e796a4508ab21d952856a2b5fc78a43753e3768763d51f8026f4a8250b23519a20b177254782277b5a2dfe9822147f57dbed017194cce MISC metadata.xml 268 BLAKE2B a4d67334cdad8626d60e46b677ee1c83f569e5e20b3739a7664bb33be1829f8478af35e135bf734a6ff151b8543ea6c4ecafbf822cee8189f7e7096bd9698711 SHA512 59d3d8213b1a219396b74b6f4188c01e1cb4eb1c63e6792ce1e7fdb8000d1a4625919337ff77288ca7f7e07d9753f481d2381a06f554012633cd678194c980de diff --git a/sci-biology/pilercr/files/pilercr-1.0-drop-registers.patch b/sci-biology/pilercr/files/pilercr-1.0-drop-registers.patch new file mode 100644 index 000000000000..ab1535b4a767 --- /dev/null +++ b/sci-biology/pilercr/files/pilercr-1.0-drop-registers.patch @@ -0,0 +1,14 @@ +--- a/comp.cpp ++++ b/comp.cpp +@@ -28,7 +28,7 @@ void Complement(char *seq, int len) + /* Complement and reverse sequence */ + + +- { register unsigned char *s, *t; ++ { unsigned char *s, *t; + int c; + + +old mode 100644 +new mode 100755 +Binary files a/pilercr and b/pilercr differ diff --git a/sci-biology/pilercr/pilercr-1.0-r3.ebuild b/sci-biology/pilercr/pilercr-1.0-r3.ebuild new file mode 100644 index 000000000000..3d12c379b58c --- /dev/null +++ b/sci-biology/pilercr/pilercr-1.0-r3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Analysis of Clustered Regularly Interspaced Short Palindromic Repeats (CRISPRs)" +HOMEPAGE="https://www.drive5.com/pilercr/" +SRC_URI="https://www.drive5.com/pilercr/pilercr1.06.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}"/${PN}-1.0-fix-build-system.patch + "${FILESDIR}"/${PN}-1.0-gcc43.patch + "${FILESDIR}"/${PN}-1.0-drop-registers.patch +) + +src_configure() { + tc-export CXX +} + +src_install() { + dobin pilercr +} -- cgit v1.2.3