diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /sci-electronics/qelectrotech |
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-electronics/qelectrotech')
5 files changed, 198 insertions, 0 deletions
diff --git a/sci-electronics/qelectrotech/Manifest b/sci-electronics/qelectrotech/Manifest new file mode 100644 index 000000000000..b7d721f6f603 --- /dev/null +++ b/sci-electronics/qelectrotech/Manifest @@ -0,0 +1,7 @@ +AUX qelectrotech-0.3-fix-paths.patch 2304 SHA256 f6e0dae3b0533a574060e4adef490eddc3c8d955038f45e329ea67dba9e2c882 SHA512 3d57c172bf63faa3bd5ead082be1c3143330bae8ebdde580a5b5a860d5419371a05082f4b69e39054629e9f39f258b26ec65f773238b8b7b4b892176ad998c31 WHIRLPOOL f2f0bf8406ce312fa2a75a14e73be3df4a9630bd1226620e6de6930f7fe9ba161ad65b2a5c09a7d75dd77c1f89c1ff2a8cbce1779afbc9114cc97377c62a95d2 +DIST qelectrotech-0.5-src.tar.gz 13814511 SHA256 361f0f0fd282bdbd1624f7590f6be24918f8be75266f2c09a07ad9453590ce67 SHA512 af918d77661c2aaa0f57b150512faec6337512edf6c67e22b9ce50e5a68a300ac37add28d24109732f981af8f9549003c4aaca2a3969913e94ba61404945dcfd WHIRLPOOL a56aaca795bd13e4f47e00d62cb17ffd1ad33b6f5431e3b40040f090462e0299188aba2181640c74b9cf86cfb6f7ae15aa6812031ef433eff17883c7f5842502 +EBUILD qelectrotech-0.50.ebuild 1141 SHA256 890862d7a4efdd2bad4ac6f684cfc5e075896a9755f0140924d6b5685e7acfc8 SHA512 1ff4ee377716df8181ece662c27ecbf0aa4dab63579062653a6db411b2f5158029641525d5ec2cd30e00d91d2c134ca9cfa991b9eb3b00981e474aa657532928 WHIRLPOOL 351b032235b61527402752028ee2f5a68a7e92bd93b0df293b14270ea9cd7796ad864e51120fd535f96dc3725855d5dd5b3fbfb64104cdfd65a9b635f90df141 +EBUILD qelectrotech-9999.ebuild 1131 SHA256 67a0328b35a262d0a4092bc848aa6d06d538bb4ac38bc474d528648b3423302f SHA512 42aeb203ba6059c6e6812592503dd60f80f9a01c6889b64c89de44b68010a65787666f46574d64a1503d6274797e38026309bcb39e660f65c14fd9346d4f8485 WHIRLPOOL 465b08804462d75e64105f70d07ee0c9e223b20e89b4ef40bcf102845005df23c6d69e99c519505f83ae7d4ea797a2cb5655d9b89266414b82d9372f00b04e3b +MISC ChangeLog 3740 SHA256 7222079d84b81793226532b4cd323b3b87fa46c45c4306034084727c349c8e43 SHA512 67c3fa5b560484cfbe47b83b8ae6e8ef36463a23fa9167904583ab949cddbfef4e96747840fc4c0f061f2ef1157298721734bb0b3e19469fb376ce2c08b1841d WHIRLPOOL 26d9ac2b04bdc797bd6296d388eaf2b8bd90864fd4771e9abe569ec6f1bfdb571ed6d428c2813a47ba20521376f88b75f1106df623d1b9ce470c2a0df98e63e1 +MISC ChangeLog-2015 2878 SHA256 0294537265eccaa9494a3e884524a9d8143f444cd38c99f2f73d668c0072bfae SHA512 a011b718fc8ae7262356e836d31fe9de8ee2d754dc3b6f96d204d2e457f995ff11d11218d8dd10205ed5e750f0eac972d74b68d6c60a7f98e7a0ca39ea2ffbbc WHIRLPOOL c3ed93b580e1448ac14f082d1b6824c426da20d73e850f0f822d0d7030ab028f318172237e5216aab8d4f1bef754722e527112beb678b80b5b66557263339e21 +MISC metadata.xml 247 SHA256 690d3e08cdd71b405f5361dfa3f33007ce9ec9d0ae7628e9271891da9e2bda92 SHA512 b43c8e84c3c753b49b203921a5aca792639a36d6efdbe16c069ff9abfbce0585718bb3824c03abdd7bd19ada13fb0a98a378c85ed369ac5fdc53ad3b3d5465d2 WHIRLPOOL dffc398d6bdbe8a8afc8863675a819a7bd69ae4d098ffbddad4c21ab8f1a850ab8ede71f98e34999b0605ad01ea93c8864cd681b50d3e153aa3d0901ddb10743 diff --git a/sci-electronics/qelectrotech/files/qelectrotech-0.3-fix-paths.patch b/sci-electronics/qelectrotech/files/qelectrotech-0.3-fix-paths.patch new file mode 100644 index 000000000000..c55c19ce5d29 --- /dev/null +++ b/sci-electronics/qelectrotech/files/qelectrotech-0.3-fix-paths.patch @@ -0,0 +1,49 @@ +diff -Naur qelectrotech-0.3-src.orig/qelectrotech.pro qelectrotech-0.3-src/qelectrotech.pro +--- qelectrotech-0.3-src.orig/qelectrotech.pro 2013-12-22 17:27:31.919047334 +0100 ++++ qelectrotech-0.3-src/qelectrotech.pro 2013-12-22 17:29:28.576908241 +0100 +@@ -5,20 +5,20 @@ + # Chemins utilises pour la compilation et l'installation de QET + unix { + # Chemins UNIX +- COMPIL_PREFIX = '/usr/local/' +- INSTALL_PREFIX = '/usr/local/' ++ COMPIL_PREFIX = '/usr/' ++ INSTALL_PREFIX = '/usr/' + QET_BINARY_PATH = 'bin/' + QET_COMMON_COLLECTION_PATH = 'share/qelectrotech/elements/' + QET_COMMON_TBT_PATH = 'share/qelectrotech/titleblocks/' + QET_LANG_PATH = 'share/qelectrotech/lang/' + QET_EXAMPLES_PATH = 'share/qelectrotech/examples/' + QET_LICENSE_PATH = 'doc/qelectrotech/' +- QET_MIME_XML_PATH = '../share/mime/application/' +- QET_MIME_DESKTOP_PATH = '../share/mimelnk/application/' +- QET_MIME_PACKAGE_PATH = '../share/mime/packages/' ++ QET_MIME_XML_PATH = 'share/mime/application/' ++ QET_MIME_DESKTOP_PATH = 'share/mimelnk/application/' ++ QET_MIME_PACKAGE_PATH = 'share/mime/packages/' + QET_DESKTOP_PATH = 'share/applications/' + QET_ICONS_PATH = 'share/icons/hicolor/' +- QET_MAN_PATH = 'man/' ++ QET_MAN_PATH = 'share/man/' + QET_APPDATA_PATH = 'share/appdata' + } + win32 { +@@ -108,9 +108,6 @@ + examples.path = $$join(INSTALL_PREFIX,,,$${QET_EXAMPLES_PATH}) + examples.files = examples/* + +-copyright.path = $$join(INSTALL_PREFIX,,,$${QET_LICENSE_PATH}) +-copyright.files = LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog +- + mime_xml.path = $$join(INSTALL_PREFIX,,,$${QET_MIME_XML_PATH}) + mime_xml.files = misc/x-qet-*.xml + +@@ -140,7 +137,7 @@ + man.extra = sh man/compress_man_pages.sh + + # L'installation comprend la copie du binaire, des elements, des fichiers de langue et du fichier LICENSE +-INSTALLS += target elements tbt lang copyright ++INSTALLS += target elements tbt lang + # Sous Unix, on installe egalement l'icone, un fichier .desktop, des fichiers mime et les pages de manuel + unix { + INSTALLS += desktop mime_xml mime_desktop mime_package icons man examples appdata diff --git a/sci-electronics/qelectrotech/metadata.xml b/sci-electronics/qelectrotech/metadata.xml new file mode 100644 index 000000000000..17237689dcfd --- /dev/null +++ b/sci-electronics/qelectrotech/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>qt@gentoo.org</email> + <name>Gentoo Qt Project</name> + </maintainer> +</pkgmetadata> diff --git a/sci-electronics/qelectrotech/qelectrotech-0.50.ebuild b/sci-electronics/qelectrotech/qelectrotech-0.50.ebuild new file mode 100644 index 000000000000..f4a12a6db4a9 --- /dev/null +++ b/sci-electronics/qelectrotech/qelectrotech-0.50.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils fdo-mime gnome2-utils qmake-utils + +MY_P=${PN}-${PV%0}-src + +DESCRIPTION="Qt5 application to design electric diagrams" +HOMEPAGE="https://qelectrotech.org/" +SRC_URI="https://download.tuxfamily.org/qet/tags/20151127/${MY_P}.tar.gz" + +LICENSE="CC-BY-3.0 GPL-2+" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="doc" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) +" + +S=${WORKDIR}/${MY_P} + +DOCS=( CREDIT ChangeLog README ) + +src_prepare() { + epatch "${FILESDIR}/${PN}-0.3-fix-paths.patch" +} + +src_configure() { + eqmake5 ${PN}.pro +} +src_install() { + emake INSTALL_ROOT="${D}" install + + einstalldocs + + if use doc; then + doxygen Doxyfile || die + dodoc -r doc/html + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/sci-electronics/qelectrotech/qelectrotech-9999.ebuild b/sci-electronics/qelectrotech/qelectrotech-9999.ebuild new file mode 100644 index 000000000000..9d2fe1672d89 --- /dev/null +++ b/sci-electronics/qelectrotech/qelectrotech-9999.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils fdo-mime gnome2-utils qmake-utils subversion + +MY_P=${PN}-${PV%0}-src + +DESCRIPTION="Qt5 application to design electric diagrams" +HOMEPAGE="https://qelectrotech.org/" +ESVN_REPO_URI="svn://svn.tuxfamily.org/svnroot/qet/qet/trunk" + +LICENSE="CC-BY-3.0 GPL-2+" +SLOT="0" +KEYWORDS="" +IUSE="doc" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) +" + +S=${WORKDIR}/${MY_P} + +DOCS=( CREDIT ChangeLog README ) + +src_prepare() { + epatch "${FILESDIR}/${PN}-0.3-fix-paths.patch" +} + +src_configure() { + eqmake5 ${PN}.pro +} +src_install() { + emake INSTALL_ROOT="${D}" install + + einstalldocs + + if use doc; then + doxygen Doxyfile || die + dodoc -r doc/html + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} |