This commit is contained in:
Mario Fetka 2024-12-28 18:22:25 +01:00
parent e119aa44fa
commit 6eb3029362
15 changed files with 270 additions and 9 deletions

View File

@ -0,0 +1,40 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg unpacker
MY_PV="${PV}-1"
DESCRIPTION="An Electron app for Emby"
HOMEPAGE="https://github.com/MediaBrowser/emby-theater-electron/"
#SRC_URI="https://github.com/MediaBrowser/${PN}-electron/releases/download/${PV}/${PN}_${PV}_amd64.deb"
SRC_URI="https://github.com/MediaBrowser/${PN}-electron/releases/download/${PV}/${PN}-deb_${PV}_amd64.deb"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-libs/libcec
dev-qt/qtquickcontrols2
dev-qt/qtwebchannel
dev-qt/qtwebengine
dev-qt/qtx11extras
media-video/mpv[libmpv]
"
QA_PREBUILT=".*"
S="${WORKDIR}"
src_install() {
doins -r etc
doins -r opt
doins -r usr
fperms +x /opt/emby-theater/electron/emby-theater
fperms +x /opt/emby-theater/bin/mpv
fperms +x /usr/bin/emby-theater
rm -r "${ED}"/usr/share/doc/ || die
}

View File

@ -0,0 +1,83 @@
# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit optfeature unpacker xdg
MY_PN="${PN/-bin}"
DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)"
HOMEPAGE="https://element.io"
SRC_URI="https://packages.element.io/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb"
S="${WORKDIR}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64"
RESTRICT="splitdebug"
RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
app-crypt/libsecret
dev-db/sqlcipher
dev-libs/expat
dev-libs/glib:2
dev-libs/nettle
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa
net-print/cups
sys-apps/dbus
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/libdrm
x11-libs/libxcb
x11-libs/libxkbcommon
x11-libs/pango"
QA_PREBUILT="opt/Element/chrome-sandbox
opt/Element/chrome_crashpad_handler
opt/Element/element-desktop
opt/Element/libEGL.so
opt/Element/libGLESv2.so
opt/Element/libffmpeg.so
opt/Element/libvk_swiftshader.so
opt/Element/libvulkan.so.1
opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
src_prepare() {
default
rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die
}
src_install() {
mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
gunzip usr/share/doc/${PF}/changelog.gz || die
insinto /
doins -r usr
doins -r opt
local f
for f in ${QA_PREBUILT}; do
fperms +x "/${f}"
done
fperms u+s /opt/Element/chrome-sandbox
dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN}
dosym ${MY_PN} /usr/bin/riot-desktop
}
pkg_postinst() {
xdg_pkg_postinst
optfeature "emojis" media-fonts/noto-emoji
}

View File

@ -0,0 +1,80 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop xdg multilib-build
DESCRIPTION="Skype extracted from snap package without using snap crap."
HOMEPAGE="https://snapcraft.io/skype"
# fetch snap dl url from:
# curl -H 'Snap-Device-Series: 16' http://api.snapcraft.io/v2/snaps/info/skype | jq
# "url": "https://api.snapcraft.io/api/v1/snaps/download/QRDEfjn4WJYnm0FzDKwqqRZZI77awQEV_333.snap"
# },
# "revision": 333, => patch level (_p)
# "version": "8.114.0.214" => version
SRC_URI="https://api.snapcraft.io/api/v1/snaps/download/QRDEfjn4WJYnm0FzDKwqqRZZI77awQEV_${PV/#*_p/}.snap -> ${P}.snap"
S="${WORKDIR}/squashfs-root/usr/share/${PN}/"
LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
SLOT="0"
KEYWORDS="-* ~amd64"
IUSE="system-ffmpeg system-mesa"
QA_PREBUILT="*"
BDEPEND="sys-fs/squashfs-tools[lzo]"
DEPEND="
app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}]
dev-libs/nspr[${MULTILIB_USEDEP}]
dev-libs/nss[${MULTILIB_USEDEP}]
media-libs/alsa-lib[${MULTILIB_USEDEP}]
media-libs/freetype:2[${MULTILIB_USEDEP}]
media-gfx/graphite2[${MULTILIB_USEDEP}]
net-print/cups[${MULTILIB_USEDEP}]
x11-libs/gtk+:3[${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/pango[${MULTILIB_USEDEP}]
system-ffmpeg? ( >=media-video/ffmpeg-6[chromium] )
system-mesa? ( media-libs/mesa[vulkan] )
"
src_unpack() {
unsquashfs "${DISTDIR}"/${P}.snap
}
src_install() {
dodir /opt/${PN}
cp -a . "${ED}"/opt/${PN} || die
if use system-ffmpeg; then
rm "${ED}/opt/${PN}/libffmpeg.so" || die
dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "opt/${PN}/libffmpeg.so" || die
elog "Using system ffmpeg. This is experimental and may lead to crashes."
fi
if use system-mesa; then
rm "${ED}/opt/${PN}/libEGL.so" || die
rm "${ED}/opt/${PN}/libGLESv2.so" || die
rm "${ED}/opt/${PN}/libvulkan.so.1" || die
rm "${ED}/opt/${PN}/libvk_swiftshader.so" || die
rm "${ED}/opt/${PN}/vk_swiftshader_icd.json" || die
elog "Using system mesa. This is experimental and may lead to crashes."
fi
# install wrapper reading /etc/chromium/* for CHROME_FLAGS
exeinto /opt/${PN}
doexe "${FILESDIR}/${PN}.sh"
# remove chrome-sandbox binary, users should use kernel namespaces
# https://bugs.gentoo.org/692692#c18
rm "${ED}"/opt/${PN}/chrome-sandbox || die
dosym ../../opt/${PN}/${PN}.sh /usr/bin/${PN}
newicon -s scalable "${FILESDIR}/${PN}.svg" ${PN}.svg
make_desktop_entry "${EPREFIX}"/opt/${PN}/${PN}.sh "Skype" \
${PN} "Network;Chat;InstantMessaging;" \
"MimeType=x-scheme-handler/skype;"
}

1
profiles/updates/4Q-2024 Normal file
View File

@ -0,0 +1 @@
move sci-electronics/freeroute sci-electronics/freerouting

View File

@ -1,6 +1,6 @@
DIST digital-0.30.zip 12331103 BLAKE2B 0a14a3a1b2aceb0222caa385354ea9f24026bfc054e49e325be2943708f82894342d32409b630a536272d8c1bbfbc974bee6530164481467b24e8ee90d6c2244 SHA512 2cda237492d6a9be2f726f1ab3d6dbedc3d48bf686574ed680c94eafd3f761d64fdc770a01f68a45033ed13b252f6cc045583ac21ac396f281a87c399515d287
DIST digital-0.31.zip 12689882 BLAKE2B 7a06f98ea1c479dfc9afebf1b16846c5484e85d17057e9c8414e5c826fc1697b22ac51521f3fbe597e6db83e58917383bee7d4aa9948cfdf596d910d138da7b9 SHA512 e3998e92e47d71caaf34b05be51bb623353806ea58c5018046665903771f88839bb5c2c6ada4ace11ec99ffa091328b414941e070aee343a590a3e566620af50
EBUILD digital-0.30.ebuild 1508 BLAKE2B d04a07f243b0a001bfa0361c4f01d39fd8bd55efbafd816d339f1d47e3a499f80f9208ce356391aaedb801c55a99bef64c499d0fc27e1df5f88e5f4fbf26c90d SHA512 52b1430d0d92fef738589faa58bc52e6bbf4907080dc0163313450335d38b755df12772d5edd1bc2cb7e435b59d460c4b757490e8a462aa01bf5ba06e44d1f25
EBUILD digital-0.31.ebuild 1508 BLAKE2B d04a07f243b0a001bfa0361c4f01d39fd8bd55efbafd816d339f1d47e3a499f80f9208ce356391aaedb801c55a99bef64c499d0fc27e1df5f88e5f4fbf26c90d SHA512 52b1430d0d92fef738589faa58bc52e6bbf4907080dc0163313450335d38b755df12772d5edd1bc2cb7e435b59d460c4b757490e8a462aa01bf5ba06e44d1f25
EBUILD digital-0.31.ebuild 1516 BLAKE2B fb763bf23e4bb083317d6708123631824d4749d4d0e82b5d7e47d7f569b4d6f0d4f580100a7e94b2d834771af2dea67383d4e03ef8deff982f311c2b39be3378 SHA512 7857bad615a0570e385d9297e9857b2162b99faea68194bc14e2cf8ac013c8d7d282d979037f8dfb5703fef8d33a5def7d13846d376154b75fecf532e6502c75
MISC ChangeLog 369 BLAKE2B 88f998ade334b943688e3145b21bab7927b3ebe7404fce3ce6ecf6a303b6e9907a9ea81640363d8830c8658f20dc3a9e4ffcd9a9b909c6c73fac692c52aa682e SHA512 aa6313e12c9c5dd158dcd1012f4c24ce7aceed99d7b9af3a6771abf0b13474633266e5125097eeae91bfd0cce52e438191d36d8c253de28d6bb75c22b66f5605
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98

View File

@ -3,7 +3,7 @@
EAPI=8
inherit java-pkg-2 xdg-utils
inherit java-pkg-2 xdg-utils desktop
DESCRIPTION="Digital is an easy-to-use digital logic designer and circuit simulator designed for educational purposes."
HOMEPAGE="https://github.com/hneemann/Digital"

View File

@ -1,3 +0,0 @@
DIST freeroute-1.4.6-jar-with-dependencies-linux.jar 13871977 BLAKE2B 2b9327b1fbf585960c223906e59d5b1829ce55cc2d18ee8cea5e7c4b0a727acc224c61633e391ffc262dbb6efac0e8d20daf69007c504587f73e4208324859a5 SHA512 94714b17142c075e8c5cd11d79581c4233894d7a4eb426450e674cecc5ff1957557839525662f9efb5a2f48d77e3d9cc15437fe602b7ebd326b68912c01bedf4
DIST system-run.png 1211 BLAKE2B 472fb70aaff7a01aef3d5997c7eafea3666034fddef184da26aa2242ee1d9a8e2fe37376d34f7a53d8520d3cf1c7be27ba71cb42e3f40a18fb882565839897be SHA512 e1cf3e25d0f9d0c9553d95cdbe2c8468a99488f0d3f15f734c74ef7c449b84a35cf5b1b0a62639eb0d9e89390ed0bf81040b6c94b8c0af03afc6539cb6ed2bae
EBUILD freeroute-1.4.6.ebuild 988 BLAKE2B 3bd65ba48b6e3586d1824a0125151c4427a37d529f7b6a4747e719cf9689e9c63f0ef706d3115e528ff7d46b82c27b7efa38d0a0bf044b33438965c01e99b628 SHA512 cc02bfe67e6147a67ca5b38155fae619e1ad2876958467944a1ee4a942cc297c65fef2ed40356e110d4e71adc40dc62c204d7aba9ff40db8df6995698f78fad3

View File

@ -0,0 +1,5 @@
DIST freeroute-1.4.6-jar-with-dependencies-linux.jar 13871977 BLAKE2B 2b9327b1fbf585960c223906e59d5b1829ce55cc2d18ee8cea5e7c4b0a727acc224c61633e391ffc262dbb6efac0e8d20daf69007c504587f73e4208324859a5 SHA512 94714b17142c075e8c5cd11d79581c4233894d7a4eb426450e674cecc5ff1957557839525662f9efb5a2f48d77e3d9cc15437fe602b7ebd326b68912c01bedf4
DIST freerouting-2.0.1.jar 66402315 BLAKE2B e7a172e09873e8c2d40754e93341804df7342d018b8ccef24c71d01ccbb88e4d4b42ca4112f106b72bf4251ad4c416206eac816ae2532f3fedcfdd384471ca57 SHA512 6b6ce1db5e9019644a3380c369ab02754ffdae822f16185b4f810e80c0ce5b1b84a0245c398a60ccd18d39879d5ed856cd8e3c7a0d0504b82f36c6563516b0d6
DIST system-run.png 1211 BLAKE2B 472fb70aaff7a01aef3d5997c7eafea3666034fddef184da26aa2242ee1d9a8e2fe37376d34f7a53d8520d3cf1c7be27ba71cb42e3f40a18fb882565839897be SHA512 e1cf3e25d0f9d0c9553d95cdbe2c8468a99488f0d3f15f734c74ef7c449b84a35cf5b1b0a62639eb0d9e89390ed0bf81040b6c94b8c0af03afc6539cb6ed2bae
EBUILD freerouting-1.4.6.ebuild 988 BLAKE2B 3bd65ba48b6e3586d1824a0125151c4427a37d529f7b6a4747e719cf9689e9c63f0ef706d3115e528ff7d46b82c27b7efa38d0a0bf044b33438965c01e99b628 SHA512 cc02bfe67e6147a67ca5b38155fae619e1ad2876958467944a1ee4a942cc297c65fef2ed40356e110d4e71adc40dc62c204d7aba9ff40db8df6995698f78fad3
EBUILD freerouting-2.0.1.ebuild 953 BLAKE2B 453e31469f19ce6c72d22c77bb58868bb245b60f5ed5cf37711f58340acb6c06d9abb1940c2a174b25f9dfa750fafd4e48223eade4477979bdfc0c2ed6694731 SHA512 405f5aefda4f2fcc2b635e546b795e18a70a210fb02274dca6f176b93f64ecbc230b313c0e8049bf3cea92a540ddad342d13481f6f4a633620a3e4be82c64b2c

View File

@ -0,0 +1,34 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit java-pkg-2 desktop
DESCRIPTION="popular PCB routing and autorouting program"
HOMEPAGE="http://freerouting.net/"
SRC_URI="https://github.com/freerouting/freerouting/releases/download/v${PV}/freerouting-${PV}.jar
https://raw.githubusercontent.com/rbuj/FreeRouting/master/src/main/resources/icons/32/actions/system-run.png"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="java nls"
DEPEND=">=virtual/jre-17:*"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${P}"
src_unpack() {
mkdir -p "${S}"
cp "${DISTDIR}"/freerouting-${PV}.jar "${S}"/freerouting.jar
}
src_install() {
java-pkg_newjar freerouting.jar ${PN}.jar
java-pkg_dojar freerouting.jar
java-pkg_dolauncher freerouting -jar freerouting.jar
newicon "${DISTDIR}"/system-run.png ${PN}.png
make_desktop_entry ${PN} "FreeRouting" ${PN} "Science;Electricity;ComputerScience"
}

View File

@ -3,7 +3,7 @@ DIST logisim-evolution-3.8.0-all.jar 26342945 BLAKE2B 13245365aa95e771a7f0fd52be
DIST logisim-evolution-3.9.0-all.jar 29204661 BLAKE2B 93daed98c90d472a480ff1fd47f3e768bedb2deefa065bd7e0ecf21c6647b6a185f7c83cddc2db8447b619b433aa2b05d438abf98738b74c0097b21b79e0d84b SHA512 a04734ef1ed5962c3f19aba8c6cc5fa64bce20851c837e04a943a470b17fce1ad22c634ba406b4a84f865513879cd57108a4a83938cf94d9129a24a4b6c93d35
DIST logisim-evolution-icon.svg 136043 BLAKE2B dddc9bd9a13a1954f179adaf93e0858c49a7c0f94a4d760208dd6891cc5d5910cb1912abedec95efe3fe7e3d5bec3592cdba7d749c0562bcf8cdcbd8802319a2 SHA512 28e8380db30df11d13f2fd3268d777e2dd9ae9c1d0ce01a46d47438ebb864bb8f3a97fbf52ecbc90551d53bbf45b70b0d9d0330d8e04ca982e495ed16fbf84a4
EBUILD logisim-evolution-3.7.2.ebuild 1139 BLAKE2B e8eca22505bbeb029a21bb31e2d1a10195d087e129d5fe1a60b8e65337b283ac61915ff0ac8323e278af0104ef8ffe1f463c2ecbb88b88b9ef67d7679bb8ac13 SHA512 7440d9c243aa27d39a7cd2db6aa48a8ce1daad25463a6a29a8b8dec079e8c6c1ccef096a11fdfac3fab47b9afd33feece74b98cff57d9d58dcc263e0d9a7fb52
EBUILD logisim-evolution-3.8.0.ebuild 1139 BLAKE2B e8eca22505bbeb029a21bb31e2d1a10195d087e129d5fe1a60b8e65337b283ac61915ff0ac8323e278af0104ef8ffe1f463c2ecbb88b88b9ef67d7679bb8ac13 SHA512 7440d9c243aa27d39a7cd2db6aa48a8ce1daad25463a6a29a8b8dec079e8c6c1ccef096a11fdfac3fab47b9afd33feece74b98cff57d9d58dcc263e0d9a7fb52
EBUILD logisim-evolution-3.9.0.ebuild 1139 BLAKE2B e8eca22505bbeb029a21bb31e2d1a10195d087e129d5fe1a60b8e65337b283ac61915ff0ac8323e278af0104ef8ffe1f463c2ecbb88b88b9ef67d7679bb8ac13 SHA512 7440d9c243aa27d39a7cd2db6aa48a8ce1daad25463a6a29a8b8dec079e8c6c1ccef096a11fdfac3fab47b9afd33feece74b98cff57d9d58dcc263e0d9a7fb52
EBUILD logisim-evolution-3.8.0.ebuild 1139 BLAKE2B e79da2f63051c76208d24ad10331177417c93014dc3ac141ad7346b6d2d196675e8e0cb9b584e12b4cd0c6fb4308d2c6e458ea5e1057c763196fe30ffd9cf350 SHA512 bf2854ea294243b52b4a68e8e035944ec151f9c53943da2bcad1507c96720d3e8cb4ac716d47fadc67e42122e122bc9b8983fa79982ffa5fd0fd1a05dc9725e6
EBUILD logisim-evolution-3.9.0.ebuild 1139 BLAKE2B bb6bd7c59fa5cd69dfa6f730f60658a9eaa90489ba1884b447d3fa2e63057f77134f57ed0362d21805e6704494be91df1ebdbc48d6dafa8ed856881e17f3f05a SHA512 b83d7ec88e1644fe8701120e601dcbd455d6eb97813413a1e9111b2e1bb595dc30c772b3f9286d533eb3539e37d2803e8f91eac0855d334b23fc59b600b5d3a6
MISC ChangeLog 284 BLAKE2B 2518d14bc3aeaa8695abaf4f28dd0a453f6aa124480117a00a00c67be95064f9d542531b2a54fd0fc635bc885e3dc320b3471ab93a858fde8cd06552a041d09d SHA512 7fa66fdadcbf7a410e1e7d2b07004267a23b1581772a300f315efc866c64de2fb3c65eafce3532479ab2b46c27eec86864789a5d15811c5def50c9b4b981f2f5
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98

View File

@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="java nls"
DEPEND=">=virtual/jre-11:*"
DEPEND=">=virtual/jre-17:*"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${P}"

View File

@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="java nls"
DEPEND=">=virtual/jre-11:*"
DEPEND=">=virtual/jre-21:*"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${P}"

View File

@ -1,5 +1,6 @@
AUX minipro-0.5-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d403f2f285bd7aa3dc45059e2acb894361097b9c033278985118f4ecdf40da8f8916872105b8f3d42f39d554c3 SHA512 6ba541a93beef1136c857a19941db34b1612f1c4f46631660e22c5a9bbe87800aa8707bec596de0dee0efff321a6b1351ba0e3ea8d5745cd5ad9267b50349444
AUX minipro-0.6-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d403f2f285bd7aa3dc45059e2acb894361097b9c033278985118f4ecdf40da8f8916872105b8f3d42f39d554c3 SHA512 6ba541a93beef1136c857a19941db34b1612f1c4f46631660e22c5a9bbe87800aa8707bec596de0dee0efff321a6b1351ba0e3ea8d5745cd5ad9267b50349444
AUX minipro-0.7.2-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d403f2f285bd7aa3dc45059e2acb894361097b9c033278985118f4ecdf40da8f8916872105b8f3d42f39d554c3 SHA512 6ba541a93beef1136c857a19941db34b1612f1c4f46631660e22c5a9bbe87800aa8707bec596de0dee0efff321a6b1351ba0e3ea8d5745cd5ad9267b50349444
DIST minipro-0.4.tar.gz 363052 BLAKE2B e6b07c05c1c2841fa862132d598781f3675df61cb41ac447e8dfb9677913126429f4f547afc757f2d32360ddbfc89850f3b234c13b381920d5f726f5fe163dd7 SHA512 cdbcb1a02b475874a32497b9a683a0b4734a16cc75d2b0336a5c5cd26a30b63ca4c115b3cfbe6448a8bb3be95aeb902c79ac256c45789d45abf9e01cda355eda
DIST minipro-0.5.tar.gz 388754 BLAKE2B c22110c269405e7b8ff81fd7c649c2b652bc39da84d92cf9a151da71a1c6d4a202baa6ae13a1fb789a04c8e57f3cc9a60403bcef82896320d95e2507c5960f01 SHA512 e2341213bc43ef53b106211d07a488a142083fe4b6dd6ced0f02595164ce2e0e47f6bdc0a6f6c63f19b9b9438c8f5ad173485953d8a29cb39f89272f8e70dc7c
DIST minipro-0.6.tar.gz 389079 BLAKE2B bfc030080c5fa54775e9d225b16ac3f03259ee261d11921bead66a10ca9bc978e111b03c743927799d847c0e8b534343cbb3ab68565f0a80ccc5f95b784754ba SHA512 1c791467d4aa33dcf78b05126b7352ade3fdd9aa3220376e4fb6be346d198a51e52e5240f8d8d8aa80ce0a14b6808af05a071713211d53c35cc3430ae4a60b6b

View File

@ -0,0 +1,20 @@
--- minipro-0.5/Makefile.orig 2022-02-22 19:40:51.778911209 +0100
+++ minipro-0.5/Makefile 2022-02-22 19:41:39.919122650 +0100
@@ -164,13 +164,13 @@
install_library:
mkdir -p $(LIB_INSTDIR)
mkdir -p $(INCLUDE_INSTDIR)
- mkdir $(LIB_INSTDIR)/pkgconfig
+ mkdir -p $(LIB_INSTDIR)/pkgconfig
cp $(STATIC_LIB) $(LIB_INSTDIR)/
cp *.h $(INCLUDE_INSTDIR)/
cp libminipro.pc $(LIB_INSTDIR)/pkgconfig/
- sed -e "s#MINIPROPREFIX#$(DESTDIR)$(PREFIX)#" -i "" "$(LIB_INSTDIR)/pkgconfig/libminipro.pc"
- sed -e "s#MINIPROVERSION#$(VERSION)#" -i "" "$(LIB_INSTDIR)/pkgconfig/libminipro.pc"
- ln -s "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" /usr/local/lib/pkgconfig/libminipro.pc
+ sed -e "s#MINIPROPREFIX#$(PREFIX)#" -i "$(LIB_INSTDIR)/pkgconfig/libminipro.pc"
+ sed -e "s#MINIPROVERSION#$(VERSION)#" -i "$(LIB_INSTDIR)/pkgconfig/libminipro.pc"
+# ln -s "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" /usr/local/lib/pkgconfig/libminipro.pc
uninstall_library:
rm /usr/local/lib/pkgconfig/libminipro.pc