parent
f53a0b03a6
commit
de5b98da04
@ -1,2 +1,3 @@
|
||||
DIST geierlein-0.9.7.tar.gz 1124770 SHA256 5ad9cccc4ce0c569a49556d5064acf41f5acdd070b0208d6da349f5111e0a0ea SHA512 c9110c075f9255e13f9ff5d2fd5fb2e2b3427a9702c669998912b7f28595dd9e9675d66612ba27c37fa6b821acf2f8576c2077dcfda71f8490b8b2a46813d1e2 WHIRLPOOL 782354e026858efb620c7adac949de850696e3d8d186a44a88dc990a145ed5819604cfb294d60c8b22eb20a6fb36a387d05dc53d66a65e4900c0f6bfc5f026e0
|
||||
DIST geierlein-0.9.8.tar.gz 1124778 SHA256 4a5c079daf0f7c7b9417b42859cb8a01b069a6ae85c9faa89b83acceccab19c3 SHA512 6e54444267261f60d1c32c414ea3ade4231b1de168317d5cb2d9349a748cfdeb365a91f074f9e222adc5593e9e79ff6fdd258a67b3e95edc3c910cd27ff98a8e WHIRLPOOL 51684e2dd94170d57973dfd594ad9b7e1276a9de4e2af008aa2913220a22ae89744b393a9074455cf921ed96e6fe7e2e267f82b0d31e7750d20e31cb544d2844
|
||||
DIST geierlein-0.9.9.tar.gz 1124766 SHA256 4a55d8413c9ac0f42da6d13856f65777c014e1d9b2b36935f39b4925f7691f42 SHA512 e3c00911fec35ed4985bd817e7501cec4bf2f2fce637e16322eba30219b9c41afc1d664005b8abd56cee3d172f63f84d5209bb2b2d98cf85b93460180738b2fc WHIRLPOOL e0e4ba6406eb406255a8fa0e11e2ebd7ea9259313a612aa7ac59a4530b5ca714a55751f3a682eae63c603d518164b82556951d96d42e355c782e79a1bf12e77d
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Submit tax forms (Umsatzsteuervoranmeldung) to German ELSTER"
|
||||
HOMEPAGE="https://stesie.github.com/geierlein/"
|
||||
SRC_URI="https://github.com/stesie/geierlein/archive/V${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
RDEPEND="|| ( www-client/firefox www-client/firefox-bin )"
|
||||
DEPEND=""
|
||||
|
||||
# needs nodejs and a couple of modules we don't have packaged
|
||||
RESTRICT="test"
|
||||
|
||||
src_compile() {
|
||||
emake prefix=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
prefix=/usr \
|
||||
install || die
|
||||
dodoc README.md
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST eix-0.31.7.tar.xz 583100 SHA256 f092c1463a4f49e4b0da97a76b13fd66036a203a590c9ee7cc80e68171d43335 SHA512 cbbdcaa4927e8a6b0b3ea346bc68403eb93d0e386dffec8d9bbd18e48e9c72176b7de00e82132ce12d678d9f775593d42f67a7d9b46230edcb2032d4fbc56832 WHIRLPOOL ee1652c8573f7d6d2fb4565f2f002a8bdfe9abc60c7777b5a6d42a923caaa01fe539cd4d8a505a2db06101c51c295af2dc092bf0bdcb8db7269d61ed49d8531e
|
||||
DIST eix-0.32.4.tar.xz 592284 SHA256 8132be9c496b5b19699c50d9aacd49560ca1f0466e3de4f47b896337f3527fc6 SHA512 382181d082648e9b236c3bf54fdf5d75a8575a7994e6a1d3380e80bcc36ff5779c660c5b5fc5f233cef79e48099fc53bb1c8b87e2ca919dcdb43d5fde276f553 WHIRLPOOL 0c8258d36a30a76fec2e7315e07776c277b2f098f6c0fb0a9a182f28827a659c334b190e10c52ea7ec8facd7a6e1f6124b3ffefd3ed2aade6da747e815276737
|
||||
DIST eix-0.32.5.tar.xz 595124 SHA256 1ebe07f46800f3f254d1385cd88eba328da9f07cc17731ad1b231a8b13450f6e SHA512 355c0daf81c349ceaa53a7253816a072578923f2044e53c9a8e98ceb9726b238f86f8b1d8ad96bb62851f887e50c1e5e443115dc12fcae7c8bca851caf9b9650 WHIRLPOOL 3b707ebeadc1653917269c81a594469ff2c603e5ad3772d1b19efb9fbd81dcf76b527c9d03975748e9cf0e1f011d1704ecd39f108ea166d78c9bb3be7370ada7
|
||||
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PLOCALES="de ru"
|
||||
inherit bash-completion-r1 l10n systemd
|
||||
|
||||
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays and more"
|
||||
HOMEPAGE="https://github.com/vaeth/eix/"
|
||||
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug +dep doc nls optimization +required-use security strong-optimization strong-security sqlite swap-remote tools"
|
||||
|
||||
BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 )
|
||||
nls? ( virtual/libintl )"
|
||||
RDEPEND="${BOTHDEPEND}
|
||||
<app-shells/push-2.0-r1"
|
||||
DEPEND="${BOTHDEPEND}
|
||||
app-arch/xz-utils
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
pkg_setup() {
|
||||
case " ${REPLACING_VERSIONS}" in
|
||||
*\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*)
|
||||
local eixcache="${EROOT}/var/cache/${PN}"
|
||||
test -f "${eixcache}" && rm -f -- "${eixcache}";;
|
||||
esac
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with sqlite) $(use_with doc extra-doc) \
|
||||
$(use_enable nls) $(use_enable tools separate-tools) \
|
||||
$(use_enable security) $(use_enable optimization) \
|
||||
$(use_enable strong-security) \
|
||||
$(use_enable strong-optimization) $(use_enable debug debugging) \
|
||||
$(use_enable swap-remote) \
|
||||
$(use_with prefix always-accept-keywords) \
|
||||
$(use_with dep dep-default) \
|
||||
$(use_with required-use required-use-default) \
|
||||
--with-zsh-completion \
|
||||
--with-portage-rootpath="${ROOTPATH}" \
|
||||
--with-eprefix-default="${EPREFIX}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dobashcomp bash/eix
|
||||
systemd_dotmpfilesd tmpfiles.d/eix.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
test -d "${EROOT}var/cache/${PN}" || {
|
||||
mkdir "${EROOT}var/cache/${PN}"
|
||||
use prefix || chown portage:portage "${EROOT}var/cache/${PN}"
|
||||
}
|
||||
local obs="${EROOT}var/cache/eix.previous"
|
||||
! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
[ -n "${REPLACED_BY_VERSION}" ] || rm -rf -- "${EROOT}var/cache/${PN}"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 SHA256 7608c8e3195ba438aa1ae05b60d76ef9aacbcc27233a3eb03a0439abea464be6 SHA512 c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6 WHIRLPOOL 920d8d8f377dd6ae4f95e777d3c926250b24572d27fcf7171ec5cdf434dbbf5b084b30448303d9ae93328eee7003d763df082455d318440fb9a5f3d0e9c9e7db
|
||||
DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 SHA256 4617792b4eb301de45b61732bdc0617447ad06b53068ae45db37695275c0dd4c SHA512 2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6 WHIRLPOOL 2109ff999820e63b07853ea26c059e3f60af4b2ac42083f122551dbf7e8b78d5ad522df209f236040bd355dc134d68d4ef3345c57c65bc7392327667d1facd38
|
||||
DIST libcdio-paranoia-10.2+0.94+1.tar.gz 703424 SHA256 ce22ab868b61ee3b648359dbdec83566b37b1e03f26a2460be6ccdf4a6ad3c99 SHA512 9b2381491271090bac08594cb1d84de98e9f0a5afc6a2c98e9ffcf4b95addc3adcd0f0b9adeb928dfbf8178356ad6a7ccfeb048685c823d138b2af232f0b4c93 WHIRLPOOL fc2441ac70e8f4fa0e36380476c3982d04874a8806dce9a0fe2f62c4fdfa515064da9ce9b575f5c3153549c211361528cfb44444b70615782fed044a1229e511
|
||||
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
MY_P=${PN}-10.2+${PV/_p/+}
|
||||
|
||||
inherit eutils autotools multilib-minimal flag-o-matic
|
||||
|
||||
DESCRIPTION="an advanced CDDA reader with error correction"
|
||||
HOMEPAGE="https://www.gnu.org/software/libcdio/"
|
||||
SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
|
||||
|
||||
# COPYING-GPL from cdparanoia says "2 or later"
|
||||
# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
|
||||
# clause "or later" so we use LGPL-2.1 without +
|
||||
LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="+cxx static-libs test"
|
||||
|
||||
RDEPEND="app-eselect/eselect-cdparanoia
|
||||
>=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}]
|
||||
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
|
||||
abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
|
||||
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
test? ( dev-lang/perl )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410
|
||||
default
|
||||
eautoreconf
|
||||
|
||||
[[ ${CC} == *clang* ]] && append-flags -std=gnu89
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myeconfargs=(
|
||||
--disable-maintainer-mode
|
||||
--disable-example-progs
|
||||
$(use_enable cxx)
|
||||
--disable-cpp-progs
|
||||
--with-cd-paranoia-name=libcdio-paranoia
|
||||
)
|
||||
# Darwin linker doesn't get this
|
||||
[[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
|
||||
ECONF_SOURCE="${S}" \
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
eselect cdparanoia update ifunset
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
eselect cdparanoia update ifunset
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST iTeML-2.5.tar.gz 33750 SHA256 3295853f8a17e6adb085c69bab0eddacdba11c1acc4ee2bdbae9f093239683c3 SHA512 b8a2f842f0076bdf3f30a71983f686b931ac3f7fde73ad83041dae1d33d8bca2c7695b71dcc53ef942fbdee7422e2e4d22994f69b70d54e2b4d62bc1c64395c9 WHIRLPOOL 45279bb9168fdfb6354723cd3bb950390390586a3959dd95adac54eebfabe835c1d85a77ae54f00aa36c41191e262714a86602472ad70c8e30aa289b283c3de9
|
||||
DIST iTeML-2.6.tar.gz 34822 SHA256 0c1ed42a0c288cde9f3823ccc6ae142e6dccfec915e7348e99a5f615c0351db5 SHA512 6c42856d8a8d6b9e76002fe94e4be0db2a108c4a033fd3d19849772a6c1db9b792beb960b0ac02973d40dc9dda4c4cf5ba13ae9f05534798cc3ccc283f8d3567 WHIRLPOOL 7bc6901c930ae00a772e470d74e16f93c144ae7eaa28a58e981c2bd2658a847b6456fd7651ad12265fd105854896102d498311ccbf273b225debdac62b547fcb
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="Inline (Unit) Tests for OCaml"
|
||||
HOMEPAGE="https://github.com/vincent-hugot/iTeML"
|
||||
SRC_URI="https://github.com/vincent-hugot/iTeML/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-ml/ounit:=
|
||||
dev-lang/ocaml:=[ocamlopt]
|
||||
>=dev-ml/qcheck-0.5:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/ocamlbuild
|
||||
"
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
dodir /usr/bin
|
||||
emake BIN="${ED}/usr/bin/" install
|
||||
dodoc README.adoc HOWTO.adoc
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST menhir-20170101.tar.gz 738131 SHA256 99696f365511e0440c18d295b7073a13886c5b594e1875f5967ad897a2216a46 SHA512 810d9863873519b9052464e522894579ffd2f9685851ba32c34cf772570710e7dde2a4629ab6407c2404d2587132488aeebed97db2dad1a456e28104c230bbac WHIRLPOOL 427cb187e5b57f51fe57df519f1732a4f827d0090705e70feecfe62f06e94a95d5e8c5e4b7b9e31f1c199f7c7f7dcfd6f48a3d29d0c8f66548761d85f1c64514
|
||||
DIST menhir-20170418.tar.gz 1128319 SHA256 31deadeef2129ffcbdd78717007e13f87031432e6c3601f7e829bb0e5f9c7d2b SHA512 b261a0014c4b5c79d8e439c708d59f3448a6f7a7a0f5390ac319793bdb3d4a2d3774dd9e8e8151fb8208a597aec86422f24d48a2f1809751e3d12d13e14620b5 WHIRLPOOL 7b0f299c4494a54d137e8433c4f8b7440469f55501793ea403a6f1a4ef3a174c4e14f11ce5ca3d2938b44f683f7424879947c1aa9b8a7053a0727f423f236771
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit findlib eutils
|
||||
|
||||
DESCRIPTION="LR(1) parser generator for the OCaml language"
|
||||
HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
|
||||
SRC_URI="http://gallium.inria.fr/~fpottier/menhir/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples +ocamlopt"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/ocamlbuild"
|
||||
|
||||
src_configure() {
|
||||
if ! use ocamlopt ; then
|
||||
export TARGET=byte
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake PREFIX="${EPREFIX}"/usr -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
emake PREFIX="${ED}"/usr docdir="${ED}"/usr/share/doc/"${PF}" $(use examples || echo "DOCS=manual.pdf") install
|
||||
use examples && docompress -x /usr/share/doc/${PF}/demos
|
||||
dodoc README.md CHANGES.md
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
DIST_AUTHOR=LEEJO
|
||||
DIST_VERSION=2.03
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Another CSS minifier"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Regexp-RegGrp-1.1.1_rc
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
||||
src_test() {
|
||||
perl_rm_files t/pod.t
|
||||
perl-module_src_test
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST CSS-Packer-2.00.tar.gz 33199 SHA256 f4ad99319c6490e9c8d33f91bd1a465cce873584c152307340d3645d48640f85 SHA512 2b41bf85297ad5882a2a6fb5fd72c1d3c6b0c9073283a66ae2e99798c749e111e667ef2b6c2ca589198817c366d3070b1150182886f64f476a982420c2c6527b WHIRLPOOL 3c5079c824ac8f03df76f46b9611fca6d8a354c4dc3c943e3c40dcebc115298ba9c290f4fa8121a7f2445610b390da920c4b72b4a468ccf8566cd1bb5e629eb2
|
||||
DIST CSS-Packer-2.03.tar.gz 9551 SHA256 0eba7b79fde1749168124815318f89ba233c289abbd3a06a03dec6e90a3fc9f6 SHA512 fc41a6608c3427aefc5f0ba1d150df9e066277f9ca586c57d9c505be1a42f0e0f6fb8098a73f7d25923f1929b521e3967507a78ee46899a2f29aefc7e9065827 WHIRLPOOL 78786c831fca190a1b1bd8251789212dfef236f6ca5c1f17e4558839196fd38a786dd209a9ca97356d29ec48259377acf5f639f6fb6bab1588d485b8feb42efa
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST manaplus-1.7.3.18.tar.xz 14793708 SHA256 053908c2f42b9db637536adbcb84b31c3cf203af4d954cda26d78afa798cb5a6 SHA512 eb42a958d1ae60e2519ce94da0cda9dc01c3b0d5220e9538740e290d894e32201d8ad36e724c17120ceb414cb076636a7ae0b6c7dc09a3436160ed4f60f7351b WHIRLPOOL b7104267d3f50c6f6a37562a18506e3289eadb0468d562eed41c3aaf30a770e517e245840eae8f3d3d261eeca881662b5fc784d5323dd0d0de068c6f86fd5e9f
|
||||
DIST manaplus-1.7.4.1.tar.xz 14800880 SHA256 9422f6c1d7a79a69a8c89c70f3608f7d3afc5d77faae04fd1457f5f7c96bace1 SHA512 3338b193a5a91e3cf8bdee28e1344fcb1fbdeea1edf14fa2257560fb2200656dbe2bbef7dd4df7a7796344c4b01f3974df239a3ab9d005ef7797268c20bd6b9e WHIRLPOOL 800d659b17b2415ea632159263612349100d78098e5f7d05c98713ab6747333d9c713014746bf2c9188d39c7cdd495e511970e5ecad74be662b09cc387bf5c35
|
||||
DIST manaplus-1.7.4.15.tar.xz 14796748 SHA256 d6916bdc2587747bfe7fc2b1b67ae6e88284613a9f0001e2b6ccf2b8b40d3734 SHA512 c97f849c047ec37ae0a6a445b5a520e441fd452c2e7e0e3ae0a2a494a88027c1cf34c4f7dc860b811e58dac5b2e165d231fc4fbf22defe9a241291caa4762b23 WHIRLPOOL bf76c3de7663d4f08906962b7df6421e9f4495b85166dc68b31da8641a4d07f8a25c82482f3b94b40cebb20a47ff806a3b39300335828b6a603f25a27911795d
|
||||
|
@ -1,6 +1,2 @@
|
||||
DIST live.2013.02.11.tar.gz 570837 SHA256 2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be WHIRLPOOL 121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b702cccc9ab17af79787ac489b6eb789fd9bd9
|
||||
DIST live.2016.10.11.tar.gz 623691 SHA256 7b2b43c6d235bb6598851047b229af0e4d57b84de00ed9daa6c8cb45198797d7 SHA512 f7d5f4aee4eb3a11b4ac76ae16db2f33fba6cc3fd6e79d68c43c1d808024113829966f27aa52d9e8ac3346f6cccfcc4a23bc5ada997b6cdde4b013f046451edb WHIRLPOOL eaf3194d488a0bd18a508edc8fbed19f2fbcb7a14d0dfde6968d121586c86fb43fba15324aa7544fad1551f32cfadb019fe55edc6ff697f3c3d4a2d9f4e7a94e
|
||||
DIST live.2016.10.21.tar.gz 620822 SHA256 65b1aa7ec7c487466020e980d1fd68007390f7575b384c1d0fed49b94ba2c240 SHA512 10846fd6d5482bbea131ae805137077997e9dec242665e3c01d699d5584154c65049e8c520ea855599e554154a148e61fea77b592d97c814a4a98c773658d8f5 WHIRLPOOL d503991a378f2397788895c3c2794b0a870b5935f9a89f8e3316a0095a9e852ac06978f6788138d9fb055611fa07d0cbfa013c99655ea481fab23d07b9253be9
|
||||
DIST live.2016.11.28.tar.gz 626781 SHA256 08b93a20bc302bed1da2f05621f37fda962dbfc272132afa6fa1058d222c238a SHA512 319639acef6474b2eec0bdfa3416ca3c88a60f57d9d22911eee018fc494978fde93a241556bc0ea309f0b6a35e0242bd44a8f4de83a845f80d9ca5f94254ade6 WHIRLPOOL 877c1d17dbd62437712d90702112feefc2b0c87aff06ebdf6abceb4f5508dd26b166cc125cc0916b72c90f6075dfcd4e82084490cc7c2dc703ab5fd042dfb420
|
||||
DIST live.2017.01.26.tar.gz 629183 SHA256 3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23 WHIRLPOOL 49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48
|
||||
DIST live.2017.04.10.tar.gz 629185 SHA256 4c37d9c828f9028403997272e49968c260385dbbaef62e28ba24faef0dda868b SHA512 ab5e790c654b01893fc5409ec69007096b31b19ccecb323319f759738e264f3cde06c7d60b84a4d078fbd20e44aa832352fec61d7ba6e0abbc24027203613349 WHIRLPOOL 2a08d77630f3bec9b639aaa7bf1646bf00ef28152aa21ae0e9092c7d231bb48f7ab751689d7279ca3d11759ef421f1d43c5c5578de6c446a283ab7c587301f62
|
||||
|
@ -1,14 +0,0 @@
|
||||
Index: live/Makefile.tail
|
||||
===================================================================
|
||||
--- live.orig/Makefile.tail
|
||||
+++ live/Makefile.tail
|
||||
@@ -16,9 +16,6 @@ all:
|
||||
cd $(GROUPSOCK_DIR) ; $(MAKE)
|
||||
cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE)
|
||||
cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE)
|
||||
- cd $(TESTPROGS_DIR) ; $(MAKE)
|
||||
- cd $(MEDIA_SERVER_DIR) ; $(MAKE)
|
||||
- cd $(PROXY_SERVER_DIR) ; $(MAKE)
|
||||
|
||||
clean:
|
||||
cd $(LIVEMEDIA_DIR) ; $(MAKE) clean
|
@ -1,126 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=3
|
||||
inherit flag-o-matic eutils toolchain-funcs multilib
|
||||
|
||||
DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
|
||||
HOMEPAGE="http://www.live555.com/"
|
||||
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
|
||||
mirror://gentoo/${P/-/.}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="examples static-libs"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
# Alexis Ballier <aballier@gentoo.org>
|
||||
# Be careful, bump this everytime you bump the package and the ABI has changed.
|
||||
# If you don't know, ask someone.
|
||||
LIVE_ABI_VERSION=6
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}"
|
||||
epatch "${FILESDIR}/${PN}-recursive2.patch"
|
||||
|
||||
if use static-libs ; then
|
||||
cp -pPR live live-shared
|
||||
mv live live-static
|
||||
else
|
||||
mv live live-shared
|
||||
fi
|
||||
|
||||
use static-libs && cp "${FILESDIR}/config.gentoo" live-static
|
||||
cp "${FILESDIR}/config.gentoo-so-r1" live-shared
|
||||
|
||||
case ${CHOST} in
|
||||
*-solaris*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-static/config.gentoo \
|
||||
|| die ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die
|
||||
;;
|
||||
*-darwin*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
|
||||
live-static/config.gentoo \
|
||||
|| die static ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/=.*$/= $(CXX) -o /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name '"${EPREFIX}/usr/$(get_libdir)/"'$@:' \
|
||||
-e '/^LIB_SUFFIX /s/so/dylib/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die shared
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() {
|
||||
tc-export CC CXX LD
|
||||
|
||||
# Still build the old synchronous interface as mplayer still needs it.
|
||||
# Please drop me at some point!
|
||||
append-flags '-DRTSPCLIENT_SYNCHRONOUS_INTERFACE'
|
||||
|
||||
if use static-libs ; then
|
||||
cd "${WORKDIR}/live-static"
|
||||
|
||||
einfo "Beginning static library build"
|
||||
./genMakefiles gentoo
|
||||
emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
|
||||
fi
|
||||
|
||||
cd "${WORKDIR}/live-shared"
|
||||
einfo "Beginning shared library build"
|
||||
./genMakefiles gentoo-so-r1
|
||||
local suffix=$(get_libname ${LIVE_ABI_VERSION})
|
||||
emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
|
||||
|
||||
for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
|
||||
pushd "${WORKDIR}/live-shared/${i}" > /dev/null
|
||||
ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
einfo "Beginning programs build"
|
||||
for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
|
||||
cd "${WORKDIR}/live-shared/${i}"
|
||||
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
|
||||
use static-libs && dolib.a live-static/${library}/lib${library}.a
|
||||
dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
|
||||
dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
|
||||
|
||||
insinto /usr/include/${library}
|
||||
doins live-shared/${library}/include/*h
|
||||
done
|
||||
|
||||
# Should we really install these?
|
||||
use examples && find live-shared/testProgs -type f -perm +111 -print0 | \
|
||||
xargs -0 dobin
|
||||
|
||||
dobin live-shared/mediaServer/live555MediaServer
|
||||
dobin live-shared/proxyServer/live555ProxyServer
|
||||
|
||||
# install docs
|
||||
dodoc live-shared/README
|
||||
}
|
@ -1,128 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
|
||||
|
||||
DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
|
||||
HOMEPAGE="http://www.live555.com/"
|
||||
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
|
||||
mirror://gentoo/${P/-/.}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="examples static-libs"
|
||||
DOCS=( "live-shared/README" )
|
||||
|
||||
# Alexis Ballier <aballier@gentoo.org>
|
||||
# Be careful, bump this everytime you bump the package and the ABI has changed.
|
||||
# If you don't know, ask someone.
|
||||
LIVE_ABI_VERSION=7
|
||||
SLOT="0/${LIVE_ABI_VERSION}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mkdir -p "${S}"
|
||||
mv "${WORKDIR}/live" "${S}/" || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-recursive3.patch"
|
||||
|
||||
if use static-libs ; then
|
||||
cp -pPR live live-shared
|
||||
mv live live-static
|
||||
else
|
||||
mv live live-shared
|
||||
fi
|
||||
|
||||
use static-libs && cp "${FILESDIR}/config.gentoo" live-static
|
||||
cp "${FILESDIR}/config.gentoo-so-r1" live-shared
|
||||
|
||||
case ${CHOST} in
|
||||
*-solaris*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-static/config.gentoo \
|
||||
|| die ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die
|
||||
;;
|
||||
*-darwin*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
|
||||
live-static/config.gentoo \
|
||||
|| die static ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/=.*$/= $(CXX) -o /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name '"${EPREFIX}/usr/$(get_libdir)/"'$@:' \
|
||||
-e '/^LIB_SUFFIX /s/so/dylib/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die shared
|
||||
;;
|
||||
esac
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
multilib_src_compile() {
|
||||
tc-export CC CXX LD
|
||||
|
||||
if use static-libs ; then
|
||||
cd "${BUILD_DIR}/live-static"
|
||||
|
||||
einfo "Beginning static library build"
|
||||
./genMakefiles gentoo
|
||||
emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
|
||||
fi
|
||||
|
||||
cd "${BUILD_DIR}/live-shared"
|
||||
einfo "Beginning shared library build"
|
||||
./genMakefiles gentoo-so-r1
|
||||
local suffix=$(get_libname ${LIVE_ABI_VERSION})
|
||||
emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
|
||||
|
||||
for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
|
||||
pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null
|
||||
ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
einfo "Beginning programs build"
|
||||
for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
|
||||
cd "${BUILD_DIR}/live-shared/${i}"
|
||||
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
|
||||
use static-libs && dolib.a live-static/${library}/lib${library}.a
|
||||
dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
|
||||
dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
|
||||
|
||||
insinto /usr/include/${library}
|
||||
doins live-shared/${library}/include/*h
|
||||
done
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
# Should we really install these?
|
||||
use examples && find live-shared/testProgs -type f -perm 755 -print0 | \
|
||||
xargs -0 dobin
|
||||
|
||||
dobin live-shared/mediaServer/live555MediaServer
|
||||
dobin live-shared/proxyServer/live555ProxyServer
|
||||
fi
|
||||
}
|
@ -1,128 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
|
||||
|
||||
DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
|
||||
HOMEPAGE="http://www.live555.com/"
|
||||
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
|
||||
mirror://gentoo/${P/-/.}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="examples static-libs"
|
||||
DOCS=( "live-shared/README" )
|
||||
|
||||
# Alexis Ballier <aballier@gentoo.org>
|
||||
# Be careful, bump this everytime you bump the package and the ABI has changed.
|
||||
# If you don't know, ask someone.
|
||||
LIVE_ABI_VERSION=7
|
||||
SLOT="0/${LIVE_ABI_VERSION}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mkdir -p "${S}"
|
||||
mv "${WORKDIR}/live" "${S}/" || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-recursive3.patch"
|
||||
|
||||
if use static-libs ; then
|
||||
cp -pPR live live-shared
|
||||
mv live live-static
|
||||
else
|
||||
mv live live-shared
|
||||
fi
|
||||
|
||||
use static-libs && cp "${FILESDIR}/config.gentoo" live-static
|
||||
cp "${FILESDIR}/config.gentoo-so-r1" live-shared
|
||||
|
||||
case ${CHOST} in
|
||||
*-solaris*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-static/config.gentoo \
|
||||
|| die ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die
|
||||
;;
|
||||
*-darwin*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
|
||||
live-static/config.gentoo \
|
||||
|| die static ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/=.*$/= $(CXX) -o /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name '"${EPREFIX}/usr/$(get_libdir)/"'$@:' \
|
||||
-e '/^LIB_SUFFIX /s/so/dylib/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die shared
|
||||
;;
|
||||
esac
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
multilib_src_compile() {
|
||||
tc-export CC CXX LD
|
||||
|
||||
if use static-libs ; then
|
||||
cd "${BUILD_DIR}/live-static"
|
||||
|
||||
einfo "Beginning static library build"
|
||||
./genMakefiles gentoo
|
||||
emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
|
||||
fi
|
||||
|
||||
cd "${BUILD_DIR}/live-shared"
|
||||
einfo "Beginning shared library build"
|
||||
./genMakefiles gentoo-so-r1
|
||||
local suffix=$(get_libname ${LIVE_ABI_VERSION})
|
||||
emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
|
||||
|
||||
for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
|
||||
pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null
|
||||
ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
einfo "Beginning programs build"
|
||||
for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
|
||||
cd "${BUILD_DIR}/live-shared/${i}"
|
||||
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
|
||||
use static-libs && dolib.a live-static/${library}/lib${library}.a
|
||||
dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
|
||||
dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
|
||||
|
||||
insinto /usr/include/${library}
|
||||
doins live-shared/${library}/include/*h
|
||||
done
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
# Should we really install these?
|
||||
use examples && find live-shared/testProgs -type f -perm 755 -print0 | \
|
||||
xargs -0 dobin
|
||||
|
||||
dobin live-shared/mediaServer/live555MediaServer
|
||||
dobin live-shared/proxyServer/live555ProxyServer
|
||||
fi
|
||||
}
|
@ -1,128 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
|
||||
|
||||
DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
|
||||
HOMEPAGE="http://www.live555.com/"
|
||||
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
|
||||
mirror://gentoo/${P/-/.}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="examples static-libs"
|
||||
DOCS=( "live-shared/README" )
|
||||
|
||||
# Alexis Ballier <aballier@gentoo.org>
|
||||
# Be careful, bump this everytime you bump the package and the ABI has changed.
|
||||
# If you don't know, ask someone.
|
||||
LIVE_ABI_VERSION=7
|
||||
SLOT="0/${LIVE_ABI_VERSION}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mkdir -p "${S}"
|
||||
mv "${WORKDIR}/live" "${S}/" || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-recursive3.patch"
|
||||
|
||||
if use static-libs ; then
|
||||
cp -pPR live live-shared
|
||||
mv live live-static
|
||||
else
|
||||
mv live live-shared
|
||||
fi
|
||||
|
||||
use static-libs && cp "${FILESDIR}/config.gentoo" live-static
|
||||
cp "${FILESDIR}/config.gentoo-so-r1" live-shared
|
||||
|
||||
case ${CHOST} in
|
||||
*-solaris*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-static/config.gentoo \
|
||||
|| die ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die
|
||||
;;
|
||||
*-darwin*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
|
||||
live-static/config.gentoo \
|
||||
|| die static ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/=.*$/= $(CXX) -o /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name '"${EPREFIX}/usr/$(get_libdir)/"'$@:' \
|
||||
-e '/^LIB_SUFFIX /s/so/dylib/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die shared
|
||||
;;
|
||||
esac
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
multilib_src_compile() {
|
||||
tc-export CC CXX LD
|
||||
|
||||
if use static-libs ; then
|
||||
cd "${BUILD_DIR}/live-static"
|
||||
|
||||
einfo "Beginning static library build"
|
||||
./genMakefiles gentoo
|
||||
emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
|
||||
fi
|
||||
|
||||
cd "${BUILD_DIR}/live-shared"
|
||||
einfo "Beginning shared library build"
|
||||
./genMakefiles gentoo-so-r1
|
||||
local suffix=$(get_libname ${LIVE_ABI_VERSION})
|
||||
emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
|
||||
|
||||
for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
|
||||
pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null
|
||||
ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
einfo "Beginning programs build"
|
||||
for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
|
||||
cd "${BUILD_DIR}/live-shared/${i}"
|
||||
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
|
||||
use static-libs && dolib.a live-static/${library}/lib${library}.a
|
||||
dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
|
||||
dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
|
||||
|
||||
insinto /usr/include/${library}
|
||||
doins live-shared/${library}/include/*h
|
||||
done
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
# Should we really install these?
|
||||
use examples && find live-shared/testProgs -type f -perm 755 -print0 | \
|
||||
xargs -0 dobin
|
||||
|
||||
dobin live-shared/mediaServer/live555MediaServer
|
||||
dobin live-shared/proxyServer/live555ProxyServer
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST grip-3.3.1.tar.gz 812562 SHA256 d46394a1062ed066f9c633b010fd1059e63d9ed791bbb7a85bc6567cf0fd66fd SHA512 380e36cb4e58180e543e1d293d38108f4879842ed63106da875e00747e98c2c06da1e706cfaf4ff26f481bba0ca941eb1201f430de04b0f313b1307ddd7e88d3 WHIRLPOOL 7e085bf45cf1031e5dce295c8d34682937c9abe1b74119103f418e598e1b835c9ce22533e603384099512e139c15963ab31b3eb73aa088bd698281cf507bf3de
|
||||
DIST grip-3.4.0.tar.gz 721897 SHA256 8433f9adce7bee19d446af81054e0cd149a0aba413026a78f890413e36c5e784 SHA512 2e8ace9e61a2504cedc3de9dc3739c225717d928bdbdb6375310306cbb73ba1e8aebb9867fcea298405114105cd4ad23bf4716c855707bd26dc0e12420da31c3 WHIRLPOOL 863d14a9428206457c21b565494e22b87a595f2fc4397725b1a6966e31e053818467ace0723986f58d565a392af3d757309f62e5adf8bc947fb7863cbe0f297b
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit eutils flag-o-matic toolchain-funcs libtool
|
||||
|
||||
DESCRIPTION="GTK+ based Audio CD Player/Ripper"
|
||||
HOMEPAGE="https://sourceforge.net/projects/grip/"
|
||||
SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="vorbis"
|
||||
|
||||
# lame and vorbis-tools are no real RDEPENDs. But without them
|
||||
# grip cannot convert ripped files to any format. So use them as
|
||||
# a sane default.
|
||||
RDEPEND="
|
||||
gnome-base/libgnome
|
||||
>=gnome-base/libgnomeui-2.2.0
|
||||
>=media-libs/id3lib-3.8.3
|
||||
media-sound/cdparanoia
|
||||
media-sound/lame
|
||||
net-misc/curl
|
||||
>=x11-libs/gtk+-2.2:2
|
||||
x11-libs/libX11
|
||||
x11-libs/pango
|
||||
x11-libs/vte:0
|
||||
vorbis? ( media-sound/vorbis-tools )
|
||||
"
|
||||
# gnome-extra/yelp, see bug 416843
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
src_prepare() {
|
||||
default
|
||||
# fix include syntax for newer versions of bash
|
||||
sed -i '/[.] conftest[.]id3/s: c: ./c:' configure || die
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Bug #69536
|
||||
[[ $(tc-arch) == "x86" ]] && append-flags "-mno-sse"
|
||||
|
||||
strip-linguas be bg ca de en en_CA en_GB en_US es fi fr hu it ja nl pl_PL pt_BR ru zh_CN zh_HK zh_TW
|
||||
|
||||
econf
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 19 Apr 2017 09:08:55 +0000
|
||||
Wed, 19 Apr 2017 14:38:55 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 19 Apr 2017 09:08:55 +0000
|
||||
Wed, 19 Apr 2017 14:38:55 +0000
|
||||
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile install
|
||||
DESCRIPTION=Submit tax forms (Umsatzsteuervoranmeldung) to German ELSTER
|
||||
EAPI=6
|
||||
HOMEPAGE=https://stesie.github.com/geierlein/
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=|| ( www-client/firefox www-client/firefox-bin )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/stesie/geierlein/archive/V0.9.9.tar.gz -> geierlein-0.9.9.tar.gz
|
||||
_md5_=74a99a0c2ef1f7fb6979bca69b0c8027
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst postrm prepare setup
|
||||
DEPEND=sqlite? ( >=dev-db/sqlite-3 ) nls? ( virtual/libintl ) app-arch/xz-utils nls? ( sys-devel/gettext ) virtual/pkgconfig
|
||||
DESCRIPTION=Search and query ebuilds, portage incl. local settings, ext. overlays and more
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/vaeth/eix/
|
||||
IUSE=debug +dep doc nls optimization +required-use security strong-optimization strong-security sqlite swap-remote tools linguas_de linguas_ru
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sqlite? ( >=dev-db/sqlite-3 ) nls? ( virtual/libintl ) <app-shells/push-2.0-r1
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/vaeth/eix/releases/download/v0.31.7/eix-0.31.7.tar.xz
|
||||
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 l10n 8f52d9ce1814aca2ed1a46920084ea66 multilib 0236be304ee52e7f179ed2f337075515 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=ef6fc15fa2d8834f5a92be53432d413c
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||
DEPEND=app-eselect/eselect-cdparanoia >=dev-libs/libcdio-0.94:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] ) sys-devel/gettext virtual/pkgconfig test? ( dev-lang/perl ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=an advanced CDDA reader with error correction
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.gnu.org/software/libcdio/
|
||||
IUSE=+cxx static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||
LICENSE=GPL-3+ GPL-2+ LGPL-2.1
|
||||
RDEPEND=app-eselect/eselect-cdparanoia >=dev-libs/libcdio-0.94:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/libcdio/libcdio-paranoia-10.2+0.94+1.tar.gz
|
||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=ff048dc5760b578d2d2f7a937f078c1d
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=dev-ml/ounit:= dev-lang/ocaml:=[ocamlopt] >=dev-ml/qcheck-0.5:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
|
||||
DESCRIPTION=Inline (Unit) Tests for OCaml
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/vincent-hugot/iTeML
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=dev-ml/ounit:= dev-lang/ocaml:=[ocamlopt] >=dev-ml/qcheck-0.5:=
|
||||
SLOT=0/2.6
|
||||
SRC_URI=https://github.com/vincent-hugot/iTeML/archive/v2.6.tar.gz -> iTeML-2.6.tar.gz
|
||||
_eclasses_=findlib 45d6030075064a68da8d7143726a1150
|
||||
_md5_=75e326b613628e3130de6dd6dc351b24
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install
|
||||
DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?] dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
|
||||
DESCRIPTION=LR(1) parser generator for the OCaml language
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/
|
||||
IUSE=examples +ocamlopt
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 LGPL-2-with-linking-exception
|
||||
RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?]
|
||||
SLOT=0/20170418
|
||||
SRC_URI=http://gallium.inria.fr/~fpottier/menhir/menhir-20170418.tar.gz
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils e7491451996e8b54c3caeb713285b0fb findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=903f985ee1bdc672bc1f7ad9c14bac16
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl:=
|
||||
DESCRIPTION=Another CSS minifier
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/CSS-Packer/
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/CSS-Packer-2.03.tar.gz
|
||||
_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867
|
||||
_md5_=d64cf2cde336aac29b54cb79c6e23597
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DESCRIPTION=Libraries for standards-based RTP/RTCP/RTSP multimedia streaming
|
||||
EAPI=3
|
||||
HOMEPAGE=http://www.live555.com/
|
||||
IUSE=examples static-libs
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1
|
||||
SLOT=0
|
||||
SRC_URI=http://www.live555.com/liveMedia/public/live.2013.02.11.tar.gz mirror://gentoo/live.2013.02.11.tar.gz
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=d60ec5ef59de1396391cbc9178248011
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DESCRIPTION=Libraries for standards-based RTP/RTCP/RTSP multimedia streaming
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.live555.com/
|
||||
IUSE=examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1
|
||||
SLOT=0/7
|
||||
SRC_URI=http://www.live555.com/liveMedia/public/live.2016.10.11.tar.gz mirror://gentoo/live.2016.10.11.tar.gz
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=779f959b269e44711d6b20c8ebdc726c
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DESCRIPTION=Libraries for standards-based RTP/RTCP/RTSP multimedia streaming
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.live555.com/
|
||||
IUSE=examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1
|
||||
SLOT=0/7
|
||||
SRC_URI=http://www.live555.com/liveMedia/public/live.2016.10.21.tar.gz mirror://gentoo/live.2016.10.21.tar.gz
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=779f959b269e44711d6b20c8ebdc726c
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DESCRIPTION=Libraries for standards-based RTP/RTCP/RTSP multimedia streaming
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.live555.com/
|
||||
IUSE=examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1
|
||||
SLOT=0/7
|
||||
SRC_URI=http://www.live555.com/liveMedia/public/live.2016.11.28.tar.gz mirror://gentoo/live.2016.11.28.tar.gz
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=779f959b269e44711d6b20c8ebdc726c
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure prepare
|
||||
DEPEND=gnome-base/libgnome >=gnome-base/libgnomeui-2.2.0 >=media-libs/id3lib-3.8.3 media-sound/cdparanoia media-sound/lame net-misc/curl >=x11-libs/gtk+-2.2:2 x11-libs/libX11 x11-libs/pango x11-libs/vte:0 vorbis? ( media-sound/vorbis-tools ) sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170317
|
||||
DESCRIPTION=GTK+ based Audio CD Player/Ripper
|
||||
EAPI=6
|
||||
HOMEPAGE=https://sourceforge.net/projects/grip/
|
||||
IUSE=vorbis
|
||||
KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=gnome-base/libgnome >=gnome-base/libgnomeui-2.2.0 >=media-libs/id3lib-3.8.3 media-sound/cdparanoia media-sound/lame net-misc/curl >=x11-libs/gtk+-2.2:2 x11-libs/libX11 x11-libs/pango x11-libs/vte:0 vorbis? ( media-sound/vorbis-tools )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/grip/grip-3.4.0.tar.gz
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=d9b7739fc71fe7484b5f1143983cd2ea
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=deblob? ( || ( >=dev-lang/python-2.7.5-r2:2.7 ) ) !build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( || ( >=dev-lang/python-2.7.5-r2:2.7 ) )
|
||||
DESCRIPTION=Con Kolivas' high performance patchset and Gentoo's genpatches for Linux 4.10
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/ https://dev.gentoo.org/~mpagano/genpatches/ http://users.tpg.com.au/ckolivas/kernel/ http://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags
|
||||
IUSE=symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=4.10.11
|
||||
SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.10.tar.xz deblob? ( http://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags/4.10-gnu/deblob-4.10 http://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags/4.10-gnu/deblob-check -> deblob-check-4.10 ) mirror://gentoo/genpatches-4.10-11.base.tar.xz mirror://gentoo/genpatches-4.10-11.extras.tar.xz mirror://gentoo/genpatches-4.10-11.experimental.tar.xz http://ck.kolivas.org/patches/4.0/4.10/4.10-ck1/patch-4.10-ck1.xz
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils e7491451996e8b54c3caeb713285b0fb kernel-2 7cc211cb9f869927ca267873f54d8fd5 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||
_md5_=7832778eeb6da5488419635dd7adbcd8
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=deblob? ( || ( >=dev-lang/python-2.7.5-r2:2.7 ) ) !build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( || ( >=dev-lang/python-2.7.5-r2:2.7 ) )
|
||||
DESCRIPTION=Con Kolivas' high performance patchset and Gentoo's genpatches for Linux 4.9
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/ https://dev.gentoo.org/~mpagano/genpatches/ http://users.tpg.com.au/ckolivas/kernel/ http://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags
|
||||
IUSE=symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=4.9.23
|
||||
SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.9.tar.xz deblob? ( http://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags/4.9-gnu/deblob-4.9 http://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags/4.9-gnu/deblob-check -> deblob-check-4.9 ) mirror://gentoo/genpatches-4.9-24.base.tar.xz mirror://gentoo/genpatches-4.9-24.extras.tar.xz mirror://gentoo/genpatches-4.9-24.experimental.tar.xz http://ck.kolivas.org/patches/4.0/4.9/4.9-ck1/patch-4.9-ck1.xz https://github.com/ckolivas/linux/commit/7de569950716147ed436b27936628ee3ab5b45cc.patch -> ck-sources-4.9-freezer-fix.patch
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils e7491451996e8b54c3caeb713285b0fb kernel-2 7cc211cb9f869927ca267873f54d8fd5 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 python-any-r1 be89e882151ba4b847089b860d79729c python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||
_md5_=48285b92306025ee49a573e822ac0be0
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
Wed, 19 Apr 2017 09:08:55 +0000
|
||||
Wed, 19 Apr 2017 14:38:55 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed Apr 19 09:08:55 UTC 2017
|
||||
Wed Apr 19 14:38:55 UTC 2017
|
||||
|
@ -1 +1 @@
|
||||
Wed, 19 Apr 2017 09:30:01 +0000
|
||||
Wed, 19 Apr 2017 15:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1492592701 Wed 19 Apr 2017 09:05:01 AM UTC
|
||||
1492612501 Wed 19 Apr 2017 02:35:01 PM UTC
|
||||
|
@ -1 +1 @@
|
||||
Wed, 19 Apr 2017 09:08:55 +0000
|
||||
Wed, 19 Apr 2017 14:38:55 +0000
|
||||
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
ETYPE="sources"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
|
||||
http://users.tpg.com.au/ckolivas/kernel/"
|
||||
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_EXP_GENPATCHES_PULL="1"
|
||||
K_EXP_GENPATCHES_NOUSE="1"
|
||||
K_GENPATCHES_VER="11"
|
||||
K_SECURITY_UNSUPPORTED="1"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit python-any-r1 kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
DEPEND="deblob? ( ${PYTHON_DEPS} )"
|
||||
|
||||
K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
|
||||
|
||||
DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}"
|
||||
|
||||
CK_VERSION="1"
|
||||
|
||||
CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
|
||||
|
||||
CK_BASE_URL="http://ck.kolivas.org/patches/4.0"
|
||||
CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
|
||||
CK_URI="${CK_LVER_URL}/${CK_FILE}"
|
||||
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI}"
|
||||
|
||||
UNIPATCH_LIST="${DISTDIR}/${CK_FILE}"
|
||||
UNIPATCH_STRICTORDER="yes"
|
||||
|
||||
# ck-patches already includes BFQ (similar version as genpatches "experimental" USE flag)
|
||||
# what's not included is: "additional cpu optimizations" (5010) from genpatches experimental
|
||||
|
||||
K_EXP_GENPATCHES_LIST="5010_*.patch*"
|
||||
|
||||
pkg_setup() {
|
||||
use deblob && python-any-r1_pkg_setup
|
||||
kernel-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
|
||||
#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
|
||||
|
||||
# linux-info eclass cannot handle recursively expanded variables in Makefile #490328
|
||||
sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die
|
||||
|
||||
kernel-2_src_prepare
|
||||
}
|
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
ETYPE="sources"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
|
||||
http://users.tpg.com.au/ckolivas/kernel/"
|
||||
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_EXP_GENPATCHES_PULL="1"
|
||||
K_EXP_GENPATCHES_NOUSE="1"
|
||||
K_GENPATCHES_VER="24"
|
||||
K_SECURITY_UNSUPPORTED="1"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit python-any-r1 kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
DEPEND="deblob? ( ${PYTHON_DEPS} )"
|
||||
|
||||
K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
|
||||
|
||||
DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}"
|
||||
|
||||
#-- If Gentoo-Sources don't follow then extra incremental patches are needed -
|
||||
|
||||
XTRA_INCP_MIN=""
|
||||
XTRA_INCP_MAX=""
|
||||
|
||||
#--
|
||||
|
||||
CK_VERSION="1"
|
||||
|
||||
CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
|
||||
|
||||
CK_BASE_URL="http://ck.kolivas.org/patches/4.0"
|
||||
CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
|
||||
CK_URI="${CK_LVER_URL}/${CK_FILE}"
|
||||
|
||||
# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
|
||||
FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc"
|
||||
FRZR_FILE="${PN}-4.9-freezer-fix.patch"
|
||||
FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> ${FRZR_FILE}"
|
||||
|
||||
#-- Build extra incremental patches list --------------------------------------
|
||||
|
||||
LX_INCP_URI=""
|
||||
LX_INCP_LIST=""
|
||||
if [ -n "${XTRA_INCP_MIN}" ]; then
|
||||
LX_INCP_URL="${KERNEL_BASE_URI}/incr"
|
||||
for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do
|
||||
LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2"
|
||||
LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}"
|
||||
LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}"
|
||||
done
|
||||
fi
|
||||
|
||||
#-- CK needs sometimes to patch itself... ---------------------------
|
||||
|
||||
CK_INCP_URI=""
|
||||
CK_INCP_LIST=""
|
||||
|
||||
#-- Local patches needed for the ck-patches to apply smoothly -------
|
||||
|
||||
PRE_CK_FIX=""
|
||||
POST_CK_FIX=""
|
||||
|
||||
#--
|
||||
|
||||
SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI} ${CK_URI} ${FRZR_URI}"
|
||||
|
||||
UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}/${CK_FILE} ${CK_INCP_LIST} ${POST_CK_FIX} ${DISTDIR}/${FRZR_FILE}"
|
||||
UNIPATCH_STRICTORDER="yes"
|
||||
|
||||
#-- Starting with 4.8, CK patches include BFQ, so exclude genpatches experimental BFQ patches -
|
||||
|
||||
K_EXP_GENPATCHES_LIST="5010_*.patch*"
|
||||
|
||||
pkg_setup() {
|
||||
use deblob && python-any-r1_pkg_setup
|
||||
kernel-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
|
||||
#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
|
||||
|
||||
# linux-info eclass cannot handle recursively expanded variables in Makefile #490328
|
||||
sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die
|
||||
|
||||
kernel-2_src_prepare
|
||||
}
|
Loading…
Reference in new issue