mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-19 05:11:05 +02:00
net-wireless/editcp-bin: bump to 1.0.23
Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Yury Martynov <email@linxon.ru>
This commit is contained in:
parent
e5ef452514
commit
1cda40f79e
5 changed files with 72 additions and 78 deletions
|
|
@ -1,2 +1 @@
|
|||
DIST editcp-1.0.18.tar.xz 27874008 BLAKE2B 4ec535c586158bda8f7f3f59eaa4676a28360f08174111ffae21cd3312b8bfdea7604c993650fc71e098802f6c30c8b04a24a52cff2bee82dbe58aff32283727 SHA512 d6d031fa50751c200843a90aae7aa2e08884124154553d1bde6dcad3a403d05803561c0c17b034b57e0fe99e95875fe3b8d715c70b87e47a95ac425ba97550f0
|
||||
DIST editcp-1.0.21.tar.xz 32251248 BLAKE2B 6d714eebaac8ed9def786401b7aa8d5487f91c1895b936e2048ef10132090452f2d8273b619ab6b9ea7fef07ee5523002e218bb5483cc6c0338914c9ead35fd0 SHA512 3a3b513ae16ed14f0df6ac72d6c4bef8635f07cf7940e6097220146a0af7a4e4ff52f83df368000c08d9922fa74ac64f06eb1d3ec5ec1e84ff56d7e2e45d9caf
|
||||
DIST editcp-1.0.23.tar.xz 32253708 BLAKE2B 8c261e1896735908955246f1b9933669eee349020a8149c68cc8bd2df118a82be0de7d12785f52405b0a7973f7767686fe91046488d50905200f6d2a9cdd1412 SHA512 342ce786425936fc9586e3c2f689d982b20fc1c3cef84dc6dce1e3eaccff452dd722c991c2d59f20bb105ea38f509d832f7e57c837adebdb3552fa97bda975c1
|
||||
|
|
|
|||
|
|
@ -1,38 +0,0 @@
|
|||
# Copyright 2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PN="editcp"
|
||||
DESCRIPTION=""
|
||||
HOMEPAGE="https://www.farnsworth.org/dale/codeplug/editcp"
|
||||
SRC_URI="${HOMEPAGE}/downloads/linux/previous/${MY_PN}-${PV}.tar.xz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-libs/libusb:1"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
QA_FLAGS_IGNORED='.*'
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s#^dirname=#dirname=/opt/${MY_PN}#" ${MY_PN}.sh || die
|
||||
grep -q "^dirname=/opt/${MY_PN}" ${MY_PN}.sh ||
|
||||
die "sed change failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
rm install
|
||||
dodir /opt/${MY_PN}
|
||||
exeinto /opt/${MY_PN}
|
||||
doexe *.sh editcp
|
||||
cp -a lib plugins "${D}"/opt/${MY_PN}
|
||||
dosym /opt/${MY_PN}/${MY_PN}.sh /opt/bin/${MY_PN}
|
||||
}
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PN="editcp"
|
||||
DESCRIPTION=""
|
||||
HOMEPAGE="https://www.farnsworth.org/dale/codeplug/editcp"
|
||||
SRC_URI="${HOMEPAGE}/downloads/linux/previous/${MY_PN}-${PV}.tar.xz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-libs/libusb:1"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
QA_FLAGS_IGNORED='.*'
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s#^dirname=#dirname=/opt/${MY_PN}#" ${MY_PN}.sh || die
|
||||
grep -q "^dirname=/opt/${MY_PN}" ${MY_PN}.sh ||
|
||||
die "sed change failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
rm install
|
||||
dodir /opt/${MY_PN}
|
||||
exeinto /opt/${MY_PN}
|
||||
doexe *.sh editcp
|
||||
cp -a lib plugins "${D}"/opt/${MY_PN}
|
||||
dosym /opt/${MY_PN}/${MY_PN}.sh /opt/bin/${MY_PN}
|
||||
}
|
||||
63
net-wireless/editcp-bin/editcp-bin-1.0.23.ebuild
Normal file
63
net-wireless/editcp-bin/editcp-bin-1.0.23.ebuild
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop udev xdg
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
|
||||
DESCRIPTION="Codeplug editor for the MD-380/MD-390/MD40/MD-UV380/MD-UV390 DMR radios"
|
||||
HOMEPAGE="https://www.farnsworth.org/dale/codeplug/editcp"
|
||||
SRC_URI="https://www.farnsworth.org/dale/codeplug/editcp/downloads/linux/editcp-${PV}.tar.xz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtserialport:5
|
||||
dev-libs/libpcre:=
|
||||
!net-wireless/editcp
|
||||
virtual/libusb:1"
|
||||
|
||||
QA_DT_NEEDED="opt/${MY_PN}/(lib|plugins/.*)/lib.*[.]so[.][0-9]\+"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e "s|^dirname=\(.*\)|dirname=/opt/${MY_PN}|" \
|
||||
-e "s|\(\"\$dirname/\$appname\" \"\$@\"\)|exec \1|" ${MY_PN}.sh || die
|
||||
|
||||
rm install
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/opt/${MY_PN}"
|
||||
insopts -m0755
|
||||
doins -r lib/ plugins/
|
||||
doins *.sh editcp
|
||||
|
||||
dosym "../${MY_PN}/${MY_PN}.sh" "/opt/bin/${MY_PN}"
|
||||
|
||||
udev_dorules 99-md380.rules
|
||||
|
||||
make_desktop_entry $MY_PN "Editcp (bin)" $MY_PN "Utility"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
udev_reload
|
||||
}
|
||||
8
net-wireless/editcp-bin/metadata.xml
Normal file
8
net-wireless/editcp-bin/metadata.xml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>unknown@pentoo.ch</email>
|
||||
<name>Author Unknown</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
Loading…
Reference in a new issue