fix: remove legacy ebuilds

This commit is contained in:
Stefan Reimer 2024-07-08 10:15:57 +01:00
parent e999ce0b8c
commit aa358c4bbf
6 changed files with 0 additions and 164 deletions

View File

@ -1,2 +0,0 @@
DIST regripper.zip 3676687 BLAKE2B 58bae523d12e7c23fb4dfb746d6dd6aa87a227934f8b8c5d2d64548695725dc6bc19d408748009b7460998f6c34890a394a3edeb87e7e027321b9a4dd2d8650e SHA512 4a03407b2da21930660a28aac60ea468e6d150d49353634228036f32b7a82744be0c310652dff482273fbbf16a912b8030503544d43f963a3af51be8022e8ea8
EBUILD regripper-2.8-r1.ebuild 739 BLAKE2B 2838962a733f9058cd8a70374f658340a8c592d4f3d11152de5151600dfd10c2e007dc6b96da9e6764d6c5ed44e7d3a4dbf072192f3909159dd36b3c68b5702b SHA512 ae9af3fe9821f80600ae0e8040f15a06ab8343bd00022523c4607dfa54a9abdb52367ddbd56140f221ea1af44db3d3761b8e289adc4a2a04c649b6d344d13e45

View File

@ -1,38 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
inherit eutils
DESCRIPTION="Perl scripts to parse Windows registry files"
HOMEPAGE="http://regripper.wordpress.com/"
SRC_URI="https://github.com/warewolf/regripper/archive/refs/heads/master.zip -> regripper.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-text/dos2unix"
RDEPEND="dev-perl/Parse-Win32Registry"
S="${WORKDIR}/RegRipper${PV}-master"
src_prepare() {
rm -rf *.exe *.dll
}
src_compile() {
dos2unix *.pl
sed -i 's|c:\\perl\\bin\\perl.exe|/usr/bin/perl -w|g' rip.pl || die
}
src_install () {
newbin rip.pl ${PN}
insinto /usr/share/regripper
doins plugins/*.pl
}

View File

@ -1,4 +0,0 @@
AUX universalmediaserver.confd 165 BLAKE2B e0354bfd4162d25c589c1ddd8627ef43c077b8311b1208df7589d33bc5244dbfb6104c4e7196bee136a92d4fd7aea34782c3951cf0824556c28bbe2e33284836 SHA512 49f0185cd898c6ebe193e08c75c0a0d4f8dc9dbecd0420c22449f82f1bef47f3b57e5dde614b64b67ae697f87e2a11492dbedad9d3ff4239f96667a7302dc281
AUX universalmediaserver.initd 401 BLAKE2B 29a66366275dbb60a3363efa304ac948161cee0242df8b5420a419831b58b4784ba0e1f762e833e410ce25d6352a607f8a337bc3fac49a254b56f0e3fc99dca9 SHA512 eeeccb023c635360e4ea98cbe6a9d21f5de8c353eda6bfa43f593930fe8de1c7cf618c0a89fa7598295fda3ea277fedb7b8bbde1425cc1cd955248afadcaadf6
DIST universalmediaserver-11.2.0.tar.gz 152070940 BLAKE2B 6defdcf6bdaccb30aa210a07233ec33531489c8eeda550cf620aa19bf80187eb7056934a1fa4ba01855c1dab593b07e5ad07e8666abf56cb6918e83f966ddc51 SHA512 0fae48dbd8557731f4b651bbdc86dee5842e8868b46b2699220ae15e09456220938b339fae156ba67861cf73f6ab1c5d27bb8bd6c0cbfa15b8b48549ef310842
EBUILD universalmediaserver-11.2.0.ebuild 2237 BLAKE2B 51cfb1a22381ef8a0b58017874ea5b34da83d9f98f284bd3a6abcfd5716dc464b92c84432490b4c3f1b7e0b2fbd8c6597619229804df96ed90965a6d5d1cb2f7 SHA512 e5e23b30b537699683d37288d66790769596bc6a09b48b1233ab7bfff5e0ec520ea8f09b6b7728f797401782e31ac54219c0f846e72f1f7cf88b3b0a675487af

View File

@ -1,7 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
UMS_USER=
UMS_GROUP=
UMS_PIDFILE=/var/run/ums.pid

View File

@ -1,19 +0,0 @@
#!/sbin/openrc-run
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
command="/usr/bin/universalmediaserver"
command_args="console"
pidfile="${PMS_PIDFILE:-/var/run/ums.pid}"
retry="10"
start_stop_daemon_args="
--background
--make-pidfile
${UMS_USER:+--user} ${UMS_USER}
${UMS_GROUP:+--group} ${UMS_GROUP}
"
depend() {
need net
}

View File

@ -1,94 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# Todo:
# - Add support for none x86_64
EAPI="6"
inherit eutils
DESCRIPTION="Universal Media Server is a DLNA-compliant UPnP Media Server."
HOMEPAGE="http://www.universalmediaserver.com/"
SRC_URI="https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/${PV}/UMS-${PV}-x86_64.tgz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+dcraw +ffmpeg +libmediainfo +libzen +mplayer multiuser +vlc"
DEPEND="app-arch/unzip"
RDEPEND=">=virtual/jre-17
dcraw? ( media-gfx/dcraw )
ffmpeg? ( media-video/ffmpeg[encode] )
libmediainfo? ( media-libs/libmediainfo )
libzen? ( media-libs/libzen )
mplayer? ( media-video/mplayer[encode] )
vlc? ( media-video/vlc[encode] ) "
S=${WORKDIR}/ums-${PV}
UMS_HOME=/opt/${PN}
src_prepare() {
default
if use multiuser; then
cat > ${PN} <<-EOF
#!/bin/sh
if [ ! -e ~/.${PN} ]; then
echo "Copying ${UMS_HOME} to ~/.${PN}"
cp -pPR "${UMS_HOME}" ~/.${PN}
fi
export UMS_HOME=\${HOME}/.${PN}
exec "\${UMS_HOME}/UMS.sh" "\$@"
EOF
else
cat > ${PN} <<-EOF
#!/bin/sh
export UMS_HOME=${UMS_HOME}
exec "\${UMS_HOME}/UMS.sh" "\$@"
EOF
fi
cat > ${PN}.desktop <<-EOF
[Desktop Entry]
Name=Universal Media Server
GenericName=Media Server
Exec=${PN}
Icon=${PN}
Type=Application
Categories=Network;
EOF
unzip -j ums.jar resources/images/icon-{32,256}.png || die -n "failed to extract icons" || return ${?}
}
src_install() {
dobin ${PN}
exeinto ${UMS_HOME}
doexe UMS.sh
insinto ${UMS_HOME}
doins -r ums.jar *.conf documentation renderers web *.xml
dodoc CHANGELOG.md README.md
newicon -s 32 icon-32.png ${PN}.png
newicon -s 256 icon-256.png ${PN}.png
domenu ${PN}.desktop
newconfd "${FILESDIR}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${PN}.initd" ${PN}
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]]; then
ewarn "Don't forget to disable transcoding engines for software"
ewarn "that you don't have installed (such as having the ffmpeg"
ewarn "transcoding engine enabled when you only have mencoder)."
elif use multiuser; then
ewarn "Remember to refresh the files in ~/.config/UMS/"
fi
}