parent
d6a68ece4a
commit
f9088c97fa
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit elisp bzr autotools
|
||||
|
||||
DESCRIPTION="The VM mail reader for Emacs"
|
||||
HOMEPAGE="http://www.nongnu.org/viewmail/"
|
||||
EBZR_REPO_URI="lp:vm"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
IUSE="bbdb ssl"
|
||||
|
||||
BDEPEND="bbdb? ( app-emacs/bbdb )"
|
||||
RDEPEND="${BDEPEND}
|
||||
ssl? ( net-misc/stunnel )"
|
||||
BDEPEND="${BDEPEND}
|
||||
sys-apps/texinfo"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}"/vm-8.2.0_beta-texinfo-encoding.patch
|
||||
if ! use bbdb; then
|
||||
elog "Excluding vm-pcrisis.el since the \"bbdb\" USE flag is not set."
|
||||
eapply "${FILESDIR}/${PN}-8.0-no-pcrisis.patch"
|
||||
fi
|
||||
eapply_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-emacs="emacs" \
|
||||
--with-lispdir="${SITELISP}/${PN}" \
|
||||
--with-etcdir="${SITEETC}/${PN}" \
|
||||
--with-docdir="/usr/share/doc/${PF}" \
|
||||
$(use bbdb && echo "--with-other-dirs=${SITELISP}/bbdb")
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
|
||||
# delete duplicate documentation
|
||||
find "${D}/${SITEETC}/${PN}" -type d -name pixmaps -prune \
|
||||
-o -type f -exec rm '{}' '+' || die
|
||||
|
||||
dodoc example.vm
|
||||
# NEWS is accessed from lisp and must not be compressed
|
||||
docompress -x /usr/share/doc/${PF}/NEWS
|
||||
}
|
Binary file not shown.
@ -1,3 +1,2 @@
|
||||
DIST recover-broken-vdb-0.0.2.tar.gz 12038 BLAKE2B ad1c780e6a9499d734839c099c123c525704b00f421d1470801aa791bc691b43b2119c4138bee85f579f3524cf4f8f4544651dab222b86116fb9f1a80c4f319d SHA512 c9c404fbbf8ffa8993a9596a62bb35b88e0f814b5e82c0771c514dcb662a438a1282f23268e4cffd22863246f3a63f3d116630378c0ab10a19966ec0d7b6e8a6
|
||||
DIST recover-broken-vdb-0.0.3.tar.gz 12492 BLAKE2B aa3fb529cac6d61ed7f41364c784c3879fe1993ace84ad48e648db4bb970c348a55714091a0c467c75234f8e0eecf448fbd20e198c0998240e5f89d0a285dca1 SHA512 e102406b1921527e2564f28d3fcc28e7507f7148b849f35ba0157fc299135ecfc304a3c60ed06900daea95382645414268eb008dcc405112fdf8d74fc1a64d41
|
||||
DIST recover-broken-vdb-0.0.4.tar.gz 12693 BLAKE2B f9690aa16dbe1121dc7ffcfe2caac51530fb0d55bb1da9069bff53c5c43ba350a9fc14f957999e9136d52fbc241ff3017fa564da7bdbf54fa47f998fa6358665 SHA512 b6e7c1fa7c1870719ce93ff679a470c0e880de84a236fe077cb54cae8cb4e921a1c649f1a676e9f10256ff13d8a373f03d18a8ef84c0979d9a02fceed769a07a
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_SETUPTOOLS=pyproject.toml
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
|
||||
HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb"
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git"
|
||||
else
|
||||
SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
#KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
# Require latest version of pax-utils to avoid users breaking their systems again
|
||||
# The tool itself works fine with older versions
|
||||
RDEPEND=">=app-misc/pax-utils-1.3.3
|
||||
sys-apps/file
|
||||
$(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"
|
Binary file not shown.
Binary file not shown.
@ -1,19 +1,16 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=8
|
||||
|
||||
MODULE_AUTHOR=KUBOTA
|
||||
MODULE_VERSION=0.06
|
||||
DIST_AUTHOR=KUBOTA
|
||||
DIST_VERSION=0.06
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Internationalized substitute of Text::Wrap"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Text-CharWidth"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
||||
BDEPEND="${RDEPEND}"
|
@ -1 +1,2 @@
|
||||
DIST TheSchwartz-1.12.tar.gz 55047 BLAKE2B ebf7563203790dd1ecf7c026cefb2027bf1aa5e1af46200617625d48f6327338f08606ea47d21a474b35331eacd00b03c0924bfc9d28e6cc9f72fe5f96ca2007 SHA512 87c691c6aee0603a68d4116e9254308331974042d8578d6df086bc6f0f07783d757951f8c3a35227b9d716e94ccecbcea1f92ab488005384c2caf2ba9aecae59
|
||||
DIST TheSchwartz-1.16.tar.gz 54382 BLAKE2B 3a50f8058cdeeac0aa3c0c2d9e439e142dce1e508c6164149e8c33624dfb2fd5af97584070e3f81477658d322cc79a2d8c69fbdd4e8002019915f3f8fb8d66c2 SHA512 3d326983ebe21ba3d2b64c4af6b3fe8544346d510e04b15f3b7560c2e6d97fb07b062f2a6f77d1107f5cc0d4690c64375cc702c941e7f1e9a50b85efad3207ef
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=AKIYM
|
||||
DIST_VERSION=1.16
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Reliable job queue"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/Class-Accessor
|
||||
>=dev-perl/Data-ObjectDriver-0.40.0
|
||||
virtual/perl-Digest-MD5
|
||||
virtual/perl-Storable
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
>=dev-perl/Module-Build-Tiny-0.35.0
|
||||
"
|
||||
|
||||
# Parallel tests fail due to database ordering issues
|
||||
DIST_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Throwable-0.200013.tar.gz 20254 BLAKE2B 96150b877288e9acfba7b72b721a85779b1a3cc04db4159ff0e135653a8c15f5a207d52b4275f56912496ad0fdbb178e455eb668912295053d865f4cfa224e50 SHA512 81ce73709c7c6a0160da42b00ce06ddf4cce79a6801df7aa90ddcce67efed6ace17b06171ac42b2737a98515c17ab46b5a3b7fd9e5bd3079b109a977dc6c0963
|
||||
DIST Throwable-1.000.tar.gz 21875 BLAKE2B afa787b0e29f8d962589edb87b93aa343d703ad00bf7e9d96b2a4a66b95ffdde5877a775a7aba053ee7b4d0ad2b7ba46677a1ed8d416003f70a2fdfa176c296e SHA512 d81d2e3eff78ad396e6e61ad09ecf3c1eaaf33ae24c8b74c8336b568dceb1b62aa03f9e8417df2edc55b0c6806599c7e88ccc43f2b45c11262fd8139706a9bc3
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=RJBS
|
||||
DIST_VERSION=1.000
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A role for classes that can be thrown"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
>=dev-perl/Devel-StackTrace-1.320.0
|
||||
>=dev-perl/Module-Runtime-0.2.0
|
||||
>=dev-perl/Moo-1.0.1
|
||||
virtual/perl-Scalar-List-Utils
|
||||
dev-perl/Sub-Quote
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
>=virtual/perl-CPAN-Meta-2.120.900
|
||||
virtual/perl-File-Spec
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
@ -1,24 +1,17 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=8
|
||||
|
||||
MODULE_AUTHOR=TMTM
|
||||
MODULE_VERSION=1.41
|
||||
DIST_AUTHOR=TMTM
|
||||
DIST_VERSION=1.41
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="An array which is kept sorted"
|
||||
|
||||
LICENSE="|| ( GPL-2 GPL-3 )" # GPL-2+
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="test? ( virtual/perl-Test-Simple )"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_test() {
|
||||
perl_rm_files t/pod.t t/pod-coverage.t
|
@ -1,23 +1,20 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=CJM
|
||||
MODULE_VERSION=2.000
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=CJM
|
||||
DIST_VERSION=2.000
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='Case preserving but case insensitive hash table'
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
BDEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? ( >=virtual/perl-Test-Simple-0.880.0 )
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=MSCHWERN
|
||||
DIST_VERSION=20150301
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A Least-Recently Used cache"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-solaris"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/enum
|
||||
dev-perl/Carp-Assert
|
||||
dev-perl/Class-Virtual
|
||||
dev-perl/Class-Data-Inheritable
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
test? ( >=virtual/perl-Test-Simple-0.820.0 )
|
||||
"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MSCHWERN
|
||||
MODULE_VERSION=20150301
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A Least-Recently Used cache"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-solaris"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="dev-perl/enum
|
||||
dev-perl/Carp-Assert
|
||||
dev-perl/Class-Virtual
|
||||
dev-perl/Class-Data-Inheritable"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=virtual/perl-Test-Simple-0.82 )"
|
||||
|
||||
SRC_TEST=do
|
Binary file not shown.
@ -1,6 +1,2 @@
|
||||
DIST igbinary-3.1.5.tar.gz 216569 BLAKE2B 3aa453fc0669c331202f38d41a80fa34332033d272a7b6e523988923d84a1e93967e4d588ac32d4a2ac3ed5d0bc832bf0380293604f67350557628ecbcded91a SHA512 af0e473673e624635cad44a6f34aa2e4d655e8f2dc3df8a9e0cf9b241ef1f53c627edb508b5bb41c7f8925c2256a4a4d0b4c083227564212cb7747a810dfc83d
|
||||
DIST igbinary-3.1.6.tar.gz 220415 BLAKE2B 62bc77d5b3ecbccb9e928e30f33a598630d3ee9f394f4e78c0978b316d4dbc29656f98773e9ff6bd6b9cd4961f4e00c6c760b1a07234849736d4e0d9e3199d5b SHA512 55f7fd1a6e2a422cf04e944c4c15126167c4aab6d4f5f1e6af8be6c345ec6ff0c25d7ea8c023062bdd4882484cede155ea7a598666e4616985873a32a0a272d1
|
||||
DIST igbinary-3.2.1.tar.gz 227265 BLAKE2B 4eda60b49a2f1e3e822a0fbff8f23cd546517a51193f0f4f2d4646f99888552aad1877f80a67f0d655e0a51771c539efe5b0d8b5c8ce7d88c8403305dc7570df SHA512 fdab404eb6ab8e64c0d3b92c1c12e796a182a90084acc78a31a31dece62075d310d298c545d149d10b188f0467108a0429ee750747e073fa7fba752162b64eb4
|
||||
DIST igbinary-3.2.2.tar.gz 242955 BLAKE2B 479f1b79c84b3979659a1d596f78345e6c75e9444971b547e8f1a3fe9b4aec3ba321d7a325b734f069fb1d4cb0b5c4ea5ae6586d5e50026698dc6aaa2e972bbd SHA512 d9fd460e6d62c8ca86de0e99681714ae45b2f7c66ff76279cd376582f9e8e932e8fa0ee37c25fde82390643a543fefc3ba5cbf181d5ffa31a3ab8301c092e0ff
|
||||
DIST igbinary-3.2.4.tar.gz 245458 BLAKE2B f52f01ace2c24b9bc0c64b3421609ff390e10c1825e09b2bc7a294e902975988e4e9c658e87404f496d63701fc98c7aa2626ce3bb88871f429d7cda6b96092b9 SHA512 0f1d482f4615f8ec9b269d74e48f6b74b0e276b237a190e40ffc643afd6129d9e01be3375864e6e0be1b9666a75ca0e2a6a2dbf571384bfdffe497316168da78
|
||||
DIST igbinary-3.2.6.tar.gz 245899 BLAKE2B 05fd24a640ab9e1f2402645bf322b0a959be69c068ff203552f2806240d8504f1ff3c7b209d9b050ba7815a90bcec2aab823a24a2a2a1cc149da90d25166f18a SHA512 b6c9e7b68716052d93a8535af4666fa3d5b4071bc181819cdc0ecd7f8e1c099001905ff2134eec6343daa77102a423ad0903f8800808c30806d3cb7faa4c7a06
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PHP_EXT_NAME="${PN}"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS=( CREDITS NEWS README.md )
|
||||
PHP_EXT_ECONF_ARGS=( --enable-${PN} )
|
||||
|
||||
USE_PHP="php7-1 php7-2 php7-3 php7-4"
|
||||
|
||||
inherit php-ext-source-r3
|
||||
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
|
||||
DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
|
||||
HOMEPAGE="https://github.com/igbinary/igbinary"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
#IUSE=""
|
||||
|
||||
#DEPEND=""
|
||||
#RDEPEND=""
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PHP_EXT_NAME="${PN}"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS=( CREDITS NEWS README.md )
|
||||
PHP_EXT_ECONF_ARGS=( --enable-${PN} )
|
||||
|
||||
USE_PHP="php7-2 php7-3 php7-4 php8-0"
|
||||
|
||||
inherit php-ext-source-r3
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
|
||||
HOMEPAGE="https://github.com/igbinary/igbinary"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
#IUSE=""
|
||||
|
||||
#DEPEND=""
|
||||
#RDEPEND=""
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PHP_EXT_NAME="${PN}"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS=( CREDITS NEWS README.md )
|
||||
PHP_EXT_ECONF_ARGS=( --enable-${PN} )
|
||||
|
||||
USE_PHP="php7-3 php7-4 php8-0"
|
||||
|
||||
inherit php-ext-source-r3
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
|
||||
HOMEPAGE="https://github.com/igbinary/igbinary"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PHP_EXT_NAME="${PN}"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS=( CREDITS NEWS README.md )
|
||||
PHP_EXT_ECONF_ARGS=( --enable-${PN} )
|
||||
|
||||
USE_PHP="php7-3 php7-4 php8-0"
|
||||
|
||||
inherit php-ext-source-r3
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
|
||||
HOMEPAGE="https://github.com/igbinary/igbinary"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PHP_EXT_NAME="${PN}"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS=( CREDITS NEWS README.md )
|
||||
PHP_EXT_ECONF_ARGS=( --enable-${PN} )
|
||||
|
||||
USE_PHP="php7-3 php7-4 php8-0"
|
||||
|
||||
inherit php-ext-source-r3
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
|
||||
HOMEPAGE="https://github.com/igbinary/igbinary"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,257 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# @ECLASS: bzr.eclass
|
||||
# @MAINTAINER:
|
||||
# Ulrich Müller <ulm@gentoo.org>
|
||||
# @AUTHOR:
|
||||
# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
|
||||
# Mark Lee <bzr-gentoo-overlay@lazymalevolence.com>
|
||||
# Ulrich Müller <ulm@gentoo.org>
|
||||
# Christian Faulhammer <fauli@gentoo.org>
|
||||
# @SUPPORTED_EAPIS: 7 8
|
||||
# @BLURB: generic fetching functions for the Bazaar VCS
|
||||
# @DESCRIPTION:
|
||||
# The bzr.eclass provides functions to fetch and unpack sources from
|
||||
# repositories of the Bazaar distributed version control system.
|
||||
# The eclass was originally derived from git.eclass.
|
||||
#
|
||||
# Note: Just set EBZR_REPO_URI to the URI of the branch and src_unpack()
|
||||
# of this eclass will export the branch to ${WORKDIR}/${P}.
|
||||
|
||||
case ${EAPI} in
|
||||
7|8) ;;
|
||||
*) die "${ECLASS}: EAPI ${EAPI:-0} is not supported" ;;
|
||||
esac
|
||||
|
||||
PROPERTIES+=" live"
|
||||
|
||||
BDEPEND="dev-vcs/breezy"
|
||||
|
||||
EXPORT_FUNCTIONS src_unpack
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_STORE_DIR
|
||||
# @USER_VARIABLE
|
||||
# @DESCRIPTION:
|
||||
# The directory to store all fetched Bazaar live sources.
|
||||
: ${EBZR_STORE_DIR:=${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/bzr-src}
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_UNPACK_DIR
|
||||
# @DESCRIPTION:
|
||||
# The working directory where the sources are copied to.
|
||||
: ${EBZR_UNPACK_DIR:=${WORKDIR}/${P}}
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_INIT_REPO_CMD
|
||||
# @DESCRIPTION:
|
||||
# The Bazaar command to initialise a shared repository.
|
||||
: ${EBZR_INIT_REPO_CMD:="brz init-shared-repository --no-trees"}
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_FETCH_CMD
|
||||
# @DESCRIPTION:
|
||||
# The Bazaar command to fetch the sources.
|
||||
: ${EBZR_FETCH_CMD:="brz branch --no-tree"}
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_UPDATE_CMD
|
||||
# @DESCRIPTION:
|
||||
# The Bazaar command to update the sources.
|
||||
: ${EBZR_UPDATE_CMD:="brz pull --overwrite-tags"}
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_EXPORT_CMD
|
||||
# @DESCRIPTION:
|
||||
# The Bazaar command to export a branch.
|
||||
: ${EBZR_EXPORT_CMD:="brz export"}
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_CHECKOUT_CMD
|
||||
# @DESCRIPTION:
|
||||
# The Bazaar command to checkout a branch.
|
||||
: ${EBZR_CHECKOUT_CMD:="brz checkout --lightweight -q"}
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_REVNO_CMD
|
||||
# @DESCRIPTION:
|
||||
# The Bazaar command to list a revision number of the branch.
|
||||
: ${EBZR_REVNO_CMD:="brz revno"}
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_OPTIONS
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# The options passed to the fetch and update commands.
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_REPO_URI
|
||||
# @DEFAULT_UNSET
|
||||
# @REQUIRED
|
||||
# @DESCRIPTION:
|
||||
# The repository URI for the source package.
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_PROJECT
|
||||
# @DESCRIPTION:
|
||||
# The project name of your ebuild. Normally, the branch will be stored
|
||||
# in the ${EBZR_STORE_DIR}/${EBZR_PROJECT} directory.
|
||||
#
|
||||
# If EBZR_BRANCH is set (see below), then a shared repository will be
|
||||
# created in that directory, and the branch will be located in
|
||||
# ${EBZR_STORE_DIR}/${EBZR_PROJECT}/${EBZR_BRANCH}.
|
||||
: ${EBZR_PROJECT:=${PN}}
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_BRANCH
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# The directory where to store the branch within a shared repository,
|
||||
# relative to ${EBZR_STORE_DIR}/${EBZR_PROJECT}.
|
||||
#
|
||||
# This variable should be set if there are several live ebuilds for
|
||||
# different branches of the same upstream project. The branches can
|
||||
# then share the same repository in EBZR_PROJECT, which will save both
|
||||
# data traffic volume and disk space.
|
||||
#
|
||||
# If there is only a live ebuild for one single branch, EBZR_BRANCH
|
||||
# needs not be set. In this case, the branch will be stored in a
|
||||
# stand-alone repository directly in EBZR_PROJECT.
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_REVISION
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# Revision to fetch, defaults to the latest (see brz help revisionspec).
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_OFFLINE
|
||||
# @USER_VARIABLE
|
||||
# @DESCRIPTION:
|
||||
# Set this variable to a non-empty value to disable automatic updating
|
||||
# of a bzr source tree. This is intended to be set outside the ebuild
|
||||
# by users.
|
||||
: ${EBZR_OFFLINE=${EVCS_OFFLINE}}
|
||||
|
||||
# @ECLASS-VARIABLE: EVCS_UMASK
|
||||
# @USER_VARIABLE
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# Set this variable to a custom umask. This is intended to be set by
|
||||
# users. By setting this to something like 002, it can make life easier
|
||||
# for people who do development as non-root (but are in the portage
|
||||
# group), and then switch over to building with FEATURES=userpriv.
|
||||
# Or vice-versa. Shouldn't be a security issue here as anyone who has
|
||||
# portage group write access already can screw the system over in more
|
||||
# creative ways.
|
||||
|
||||
# @ECLASS-VARIABLE: EBZR_WORKDIR_CHECKOUT
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# If this variable is set to a non-empty value, EBZR_CHECKOUT_CMD will
|
||||
# be used instead of EBZR_EXPORT_CMD to copy the sources to WORKDIR.
|
||||
|
||||
# @FUNCTION: _bzr_initial_fetch
|
||||
# @USAGE: <repository URI> <branch directory>
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Internal function, retrieves the source code from a repository for the
|
||||
# first time, using ${EBZR_FETCH_CMD}.
|
||||
_bzr_initial_fetch() {
|
||||
local repo_uri=$1 branch_dir=$2
|
||||
|
||||
if [[ -n ${EBZR_OFFLINE} ]]; then
|
||||
die "EBZR_OFFLINE cannot be used when there is no local branch yet."
|
||||
fi
|
||||
|
||||
# fetch branch
|
||||
einfo "bzr branch start -->"
|
||||
einfo " repository: ${repo_uri} => ${branch_dir}"
|
||||
|
||||
${EBZR_FETCH_CMD} ${EBZR_OPTIONS} "${repo_uri}" "${branch_dir}" \
|
||||
|| die "${ECLASS}: can't branch from ${repo_uri}"
|
||||
}
|
||||
|
||||
# @FUNCTION: _bzr_update
|
||||
# @USAGE: <repository URI> <branch directory>
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Internal function, updates the source code from a repository, using
|
||||
# ${EBZR_UPDATE_CMD}.
|
||||
_bzr_update() {
|
||||
local repo_uri=$1 branch_dir=$2
|
||||
|
||||
if [[ -n ${EBZR_OFFLINE} ]]; then
|
||||
einfo "skipping bzr pull -->"
|
||||
einfo " repository: ${repo_uri}"
|
||||
else
|
||||
# update branch
|
||||
einfo "bzr pull start -->"
|
||||
einfo " repository: ${repo_uri}"
|
||||
|
||||
pushd "${branch_dir}" > /dev/null \
|
||||
|| die "${ECLASS}: can't chdir to ${branch_dir}"
|
||||
${EBZR_UPDATE_CMD} ${EBZR_OPTIONS} "${repo_uri}" \
|
||||
|| die "${ECLASS}: can't pull from ${repo_uri}"
|
||||
popd > /dev/null || die "${ECLASS}: popd failed"
|
||||
fi
|
||||
}
|
||||
|
||||
# @FUNCTION: bzr_fetch
|
||||
# @DESCRIPTION:
|
||||
# Wrapper function to fetch sources from a Bazaar repository with
|
||||
# bzr branch or bzr pull, depending on whether there is an existing
|
||||
# working copy.
|
||||
bzr_fetch() {
|
||||
local repo_dir branch_dir save_umask
|
||||
|
||||
[[ -n ${EBZR_REPO_URI} ]] || die "${ECLASS}: EBZR_REPO_URI is empty"
|
||||
|
||||
if [[ ! -d ${EBZR_STORE_DIR} ]]; then
|
||||
(
|
||||
addwrite /
|
||||
mkdir -p "${EBZR_STORE_DIR}" \
|
||||
|| die "${ECLASS}: can't mkdir ${EBZR_STORE_DIR}"
|
||||
)
|
||||
fi
|
||||
|
||||
pushd "${EBZR_STORE_DIR}" > /dev/null \
|
||||
|| die "${ECLASS}: can't chdir to ${EBZR_STORE_DIR}"
|
||||
|
||||
repo_dir=${EBZR_STORE_DIR}/${EBZR_PROJECT}
|
||||
branch_dir=${repo_dir}${EBZR_BRANCH:+/${EBZR_BRANCH}}
|
||||
|
||||
if [[ -n ${EVCS_UMASK} ]]; then
|
||||
save_umask=$(umask) || die
|
||||
umask "${EVCS_UMASK}" || die
|
||||
fi
|
||||
addwrite "${EBZR_STORE_DIR}"
|
||||
|
||||
if [[ ! -d ${branch_dir}/.bzr ]]; then
|
||||
if [[ ${repo_dir} != "${branch_dir}" && ! -d ${repo_dir}/.bzr ]]; then
|
||||
einfo "creating shared bzr repository: ${repo_dir}"
|
||||
${EBZR_INIT_REPO_CMD} "${repo_dir}" \
|
||||
|| die "${ECLASS}: can't create shared repository"
|
||||
fi
|
||||
_bzr_initial_fetch "${EBZR_REPO_URI}" "${branch_dir}"
|
||||
else
|
||||
_bzr_update "${EBZR_REPO_URI}" "${branch_dir}"
|
||||
fi
|
||||
|
||||
if [[ -n ${save_umask} ]]; then
|
||||
umask "${save_umask}" || die
|
||||
fi
|
||||
|
||||
cd "${branch_dir}" || die "${ECLASS}: can't chdir to ${branch_dir}"
|
||||
|
||||
# Save revision number in environment. #311101
|
||||
export EBZR_REVNO=$(${EBZR_REVNO_CMD})
|
||||
|
||||
if [[ -n ${EBZR_WORKDIR_CHECKOUT} ]]; then
|
||||
einfo "checking out ..."
|
||||
${EBZR_CHECKOUT_CMD} ${EBZR_REVISION:+-r ${EBZR_REVISION}} \
|
||||
. "${EBZR_UNPACK_DIR}" || die "${ECLASS}: checkout failed"
|
||||
else
|
||||
einfo "exporting ..."
|
||||
${EBZR_EXPORT_CMD} ${EBZR_REVISION:+-r ${EBZR_REVISION}} \
|
||||
"${EBZR_UNPACK_DIR}" . || die "${ECLASS}: export failed"
|
||||
fi
|
||||
einfo \
|
||||
"revision ${EBZR_REVISION:-${EBZR_REVNO}} is now in ${EBZR_UNPACK_DIR}"
|
||||
|
||||
popd > /dev/null || die "${ECLASS}: popd failed"
|
||||
}
|
||||
|
||||
# @FUNCTION: bzr_src_unpack
|
||||
# @DESCRIPTION:
|
||||
# Default src_unpack(), calls bzr_fetch.
|
||||
bzr_src_unpack() {
|
||||
bzr_fetch
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06
|
||||
DIST Argyll_V2.2.0_src.zip 14020205 BLAKE2B e278f31de2c09e7d736d13b0ada01a6ff8b0641dcbef2e82ba83987f7835d3cfbe71e479314c76be91725698dbdff8f5a77b607dbdda340a9c583c82477cc9d0 SHA512 42552ebd10280df16ec419e3c7ce6700db2c290e26ab4ab62296bf92abc90dd50265aef04b5b8f0a5bee735d485760bab4278e38d27b2a245c5a3122cbf2ba88
|
||||
DIST Argyll_V2.2.1_src.zip 14030108 BLAKE2B 22785536a3a5113998947294c34512e3b6dd5d080a11dbcfe3c4b0c22e34277656ba8dc6fa8f59a9dd20cf69692bd24b4e53044086d21bcf7c6d93820c6dbc4e SHA512 58339dfc550950703a5ab6708765a4f01e5fcdeeac54c750e8db82b7ea0dd9b42e9f1163524811a93beabb86cbf557b37302fc4a6a5c1a339cba8af9dcd3e239
|
||||
|
@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit flag-o-matic multiprocessing toolchain-funcs udev
|
||||
|
||||
MY_P="Argyll_V${PV}"
|
||||
|
||||
DESCRIPTION="Open source, ICC compatible color management system"
|
||||
HOMEPAGE="http://www.argyllcms.com/"
|
||||
SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="
|
||||
media-libs/tiff:0
|
||||
sys-libs/zlib
|
||||
virtual/jpeg:0
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXxf86vm
|
||||
x11-libs/libXScrnSaver
|
||||
dev-libs/openssl:0=
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="app-arch/unzip
|
||||
dev-util/ftjam"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_compile() {
|
||||
# Make it respect LDFLAGS
|
||||
echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
|
||||
|
||||
# Evil hack to get --as-needed working. The build system unfortunately lists all
|
||||
# the shared libraries by default on the command line _before_ the object to be built...
|
||||
echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
|
||||
|
||||
append-cflags -DUNIX -D_THREAD_SAFE
|
||||
|
||||
sed \
|
||||
-e 's:CCFLAGS:CFLAGS:g' \
|
||||
-e "s:ar rusc:$(tc-getAR) rusc:g" \
|
||||
-i Jambase || die
|
||||
|
||||
tc-export CC RANLIB
|
||||
|
||||
jam -dx -fJambase "-j$(makeopts_jobs)" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
jam -dx -fJambase install || die
|
||||
|
||||
rm bin/License.txt || die
|
||||
|
||||
pushd bin > /dev/null
|
||||
local binname
|
||||
for binname in * ; do
|
||||
newbin ${binname} argyll-${binname}
|
||||
done
|
||||
popd > /dev/null
|
||||
|
||||
dodoc log.txt Readme.txt ttbd.txt notes.txt
|
||||
if use doc; then
|
||||
docinto html
|
||||
dodoc doc/*html doc/*jpg doc/*gif
|
||||
fi
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r ref
|
||||
|
||||
udev_dorules usb/55-Argyll.rules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "If you have a Spyder2 you need to extract the firmware"
|
||||
elog "from the CVSpyder.dll of the windows driver package"
|
||||
elog "and store it as /usr/share/color/spyd2PLD.bin"
|
||||
echo
|
||||
elog "For further info on setting up instrument access read"
|
||||
elog "http://www.argyllcms.com/doc/Installing_Linux.html"
|
||||
echo
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,24 +1,28 @@
|
||||
# Copyright 2003-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
inherit autotools epatch
|
||||
EAPI=8
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Utility for getting info out of DVDs"
|
||||
HOMEPAGE="https://sourceforge.net/projects/lsdvd/"
|
||||
SRC_URI="mirror://sourceforge/lsdvd/${P}.tar.gz"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
|
||||
RDEPEND="media-libs/libdvdread:0="
|
||||
DEPEND="${RDEPEND}"
|
||||
DOCS="AUTHORS README ChangeLog"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.17-autotools.patch
|
||||
)
|
||||
|
||||
DOCS=(AUTHORS README ChangeLog)
|
||||
|
||||
src_prepare() {
|
||||
rm "${S}/aclocal.m4" "${S}/Makefile.in"
|
||||
epatch "${FILESDIR}"/${P}-autotools.patch
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
Binary file not shown.
@ -1 +1 @@
|
||||
Mon, 27 Sep 2021 11:08:53 +0000
|
||||
Mon, 27 Sep 2021 19:38:56 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 27 Sep 2021 11:08:53 +0000
|
||||
Mon, 27 Sep 2021 19:38:57 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue