Removed fritzing ebuild

This commit is contained in:
layman 2021-05-17 11:29:53 +02:00
parent 0d34d5841f
commit 39a88ca39d
4 changed files with 0 additions and 131 deletions

View File

@ -1,5 +0,0 @@
AUX fritzing-0.9.3b-libgit2-compatibility.patch 1261 SHA256 e9f34bafb6171f25219f40a6fe5dbacb3ad144a0dedb85b5718a1dc2bc77ef77 SHA512 f184cd7bb2fa2649f9ea1f43b624bc77cada97176381b8eac264d45d4787c83941f04c35d3db526e1c6446eda49ec801d8f0878e24007396e9cd6fb3c80b7f7a WHIRLPOOL c4c98418578580139ca6832ecfccf328b380ef24838e8147990b15c38536ecadf30c277315f078df5e7fb0be4e92b18892027d1378983aaa28b14b841fc021db
DIST fritzing-0.9.3b.tar.gz 13166592 SHA256 2475a95aad2c1536eef3fdb72665c5c16590644b45bd110a0cde223c916625b8 SHA512 1a91f5713d9f2a811c4e2d0570a95d2a003554d27bc0ec00b9e6a29b94112a5f9479c560dcbecd8b3a4125997100c4d6fec43fc8a5a4db63c009e607375b819a WHIRLPOOL 2aee718656d1ba0f0863fb892f00e7c595e5d59965ed7e01378477ecad4166b4926e82f497ca329a6addbe15a77bdcb918ff37eaaf664c8c6b19766860e074bc
DIST fritzing-parts-0.9.3b.tar.gz 14961724 SHA256 c40a9a50df0af78905968792b2ce595896af1935633600d6136eca0cf9797fdb SHA512 560bf08ffc9a2f34d03f5ca135c4ab6bc6246f6515a7d5028c188462e0aac8083cbb3f4ab4bb9eee536a68143326ccd6e965d975c315c19ce8d067dfac85692c WHIRLPOOL f1c1fd1a4301f95b214b8e5ca78844690b2047f9b2e10c6e62ca7598ee0a07a16235a699f9ae830a25865fce2170ee4687d8ae969d375005ec8202bc60013637
EBUILD fritzing-0.9.3b.ebuild 2436 SHA256 fbe8b3df8a5996276b2c5a7fccfbb84295ba5d61b55ffec35aefa2f1d96744f2 SHA512 19de801c28add281f1cfdc53ead2b05a756b87dc3dac814c4f33995809a691855e57448ed30e149948630c1ecc4f3440fc7ec596f52d23a500c8df8299ae6783 WHIRLPOOL 93c0f70065ede348920ef8abcc659d41e640dfd37a87034f1cb4cae60f747cc19969019afff91bcb09284c52bea60f6483dc0905405e4f4d8000b2eae97d83e5
MISC metadata.xml 253 SHA256 310bb76c92e8001eb258e049f77a16df929c75570bedd6de49df734f6e9289db SHA512 2a945da80f439b52e18112fa5d1dea6a1bb2f7d39d46c7c4ab8a1a7722c954ff3d859bb7d4e12e6f682289c025350a1353af39a12a8bbb8aa2124834cf667028 WHIRLPOOL 97334f5505e17712ce029c92042367901035b0719d576a7b2e22a74b01b1e8ddab1ee37e20db8cc4f8afc90cda1387e9f609f2bc1c6004a600a9fff8d3e92ba3

View File

@ -1,29 +0,0 @@
From 4cb5185d464bf98e9da5ceca72d5af907ff824ef Mon Sep 17 00:00:00 2001
From: Chris Mayo <aklhfex@gmail.com>
Date: Sun, 12 Jun 2016 16:31:35 +0100
Subject: [PATCH] make compatible with libgit2 >= 0.24.0
Based on:
https://github.com/fritzing/fritzing-app/pull/3203/commits/1ffea750c05fda78c88b60b84545f6a3e1371159
---
src/version/partschecker.cpp | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/version/partschecker.cpp b/src/version/partschecker.cpp
index a3e3967a..3d54c6bf 100644
--- a/src/version/partschecker.cpp
+++ b/src/version/partschecker.cpp
@@ -121,7 +121,13 @@ bool PartsChecker::newPartsAvailable(const QString &repoPath, const QString & sh
/**
* Connect to the remote.
*/
+#if LIBGIT2_VER_MINOR > 24
+ error = git_remote_connect(remote, GIT_DIRECTION_FETCH, &callbacks, NULL, NULL);
+#elif LIBGIT2_VER_MINOR == 24
+ error = git_remote_connect(remote, GIT_DIRECTION_FETCH, &callbacks, NULL);
+#else
error = git_remote_connect(remote, GIT_DIRECTION_FETCH, &callbacks);
+#endif
if (error) {
partsCheckerResult.partsCheckerError = PARTS_CHECKER_ERROR_REMOTE;
partsCheckerResult.errorMessage = QObject::tr("Unable to access network site for '%1'. %2").arg(repoPath).arg(sBoilerPlate1);

View File

@ -1,89 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PARTS_P="${PN}-parts-${PV}"
inherit qmake-utils eutils
DESCRIPTION="Electronic Design Automation"
HOMEPAGE="http://fritzing.org/"
SRC_URI="https://github.com/fritzing/fritzing-app/archive/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/fritzing/fritzing-parts/archive/${PV}.tar.gz -> ${PARTS_P}.tar.gz"
LICENSE="CC-BY-SA-3.0 GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtserialport:5
dev-qt/qtsql:5[sqlite]
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
>=dev-libs/quazip-0.7.2[qt5]
dev-libs/libgit2"
DEPEND="${RDEPEND}
>=dev-libs/boost-1.40"
S="${WORKDIR}/${PN}-app-${PV}"
DOCS="readme.md"
src_prepare() {
local lang translations=
# fix build with newer quazip - bug #597988
sed -i -e "s/#include <quazip/&5/" src/utils/folderutils.cpp || die
sed -i -e "s|/usr/include/quazip|&5|" -e "s/-lquazip/&5/" phoenix.pro || die
# Get a rid of the bundled libs
# Bug 412555 and
# https://code.google.com/p/fritzing/issues/detail?id=1898
rm -rf src/lib/quazip/ pri/quazip.pri src/lib/boost* || die
# Fritzing doesn't need zlib
sed -i -e 's:LIBS += -lz::' -e 's:-lminizip::' phoenix.pro || die
# Fritzing >= 0.9.3 needs libgit2
sed -i -e 's:LIBGIT2INCLUDE = ../libgit2/include:LIBGIT2INCLUDE = /usr/include:' phoenix.pro || die
sed -i -e 's:LIBGIT2LIB = ../libgit2/build:LIBGIT2LIB = /usr/lib:' phoenix.pro || die
# Use latest boost
sed -i -e 's:LATESTBOOST = 0:LATESTBOOST = installed:' pri/utils.pri || die
# Somewhat evil but IMHO the best solution
for lang in $L10N; do
lang=${lang/linguas_}
[[ -f "translations/${PN}_${lang}.qm" ]] && translations+=" translations/${PN}_${lang}.qm"
done
if [[ -n "${translations}" ]]; then
sed -i -e "s:\(translations.extra =\) .*:\1 cp -p ${translations} \$(INSTALL_ROOT)\$\$PKGDATADIR/translations\r:" phoenix.pro || die
else
sed -i -e "s:translations.extra = .*:\r:" phoenix.pro || die
fi
epatch "${FILESDIR}"/${P}-libgit2-compatibility.patch
default
}
src_configure() {
eqmake5 DEFINES=QUAZIP_INSTALLED phoenix.pro
# Fix for gcc 6
sed -i -e 's:-isystem :-I:' Makefile.Release || die
}
src_install() {
INSTALL_ROOT="${D}" default
insinto /usr/share/fritzing/parts
doins -r "${WORKDIR}/${PARTS_P}"/*
}

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">fritzing/fritzing-app</remote-id>
</upstream>
</pkgmetadata>