Updated python packages

This commit is contained in:
layman
2019-07-12 14:06:44 +02:00
parent a127e54cbe
commit 7c513581c3
45 changed files with 217 additions and 975 deletions
+3
View File
@@ -0,0 +1,3 @@
DIST gerbv-2.7.0.tar.gz 5691407 BLAKE2B 458440dd69f20fee18ce09953c7403d783b2b7df1bf977e192b1ac877ebd9ed535ef7712417e112cff82d95e1c3752ae1dd4d88dfe14dea45df7c959337cb6ff SHA512 a940de027a9cdfdc513b0740cb402d312ae33bb7f002f80ee5f3e800aa5d01b86ff277538d8a19a309d852e248b2c8136645ede2d5d33456e5bfb49336c1256e
EBUILD gerbv-2.7.0.ebuild 1188 BLAKE2B 8ee4075ce97046f0b1e4939cab826136a867452765c14710a2166dc28f4f0d36ed5162ae7588571ffa88ff02bccf0428606e7b95d399908a10abb907d96178a2 SHA512 892a0ec1e649e5e5a107dd7694498d077401145c5deb7e3a2088bb51195a48664a8cea2a465fa9fd51298d06ab69f372cb1bee4bddcc8dda1c429a9bdcafce5c
MISC metadata.xml 802 BLAKE2B c6db09de31370176bf6d1717c38b955f03037e24e322e20cfaac08747e403d146fc036358e4faeb81135b3e2dc3945da6a7d029a1256d0e26d3cd69c2afa0afc SHA512 cd322dbcdba34e76f450b4368e2a3eb63885726c09f8b8baad3137cc8e5e8e8537776fd776b86112b2fb71ae5720490dda586ca805e0ba8662744703eed25982
+63
View File
@@ -0,0 +1,63 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit autotools eutils gnome2-utils xdg-utils
DESCRIPTION="A RS-274X (Gerber) and NC drill (Excellon) file viewer"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
HOMEPAGE="http://gerbv.geda-project.org/"
IUSE="doc examples static-libs unit-mm"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~x86"
RESTRICT="test"
RDEPEND="
x11-libs/gtk+:2
x11-libs/cairo"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
eapply_user
eautoreconf
}
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable unit-mm) \
--disable-update-desktop-database
}
src_install () {
default
dodoc AUTHORS BUGS ChangeLog CONTRIBUTORS HACKING NEWS README* TODO
rm doc/Doxyfile.nopreprocessing
if use doc; then
find doc -name "Makefile*" -exec rm -f '{}' \;
dodoc -r doc/*
fi
if use examples; then
find example -name "Makefile*" -exec rm -f '{}' \;
dodoc -r example/*
fi
prune_libtool_files
}
pkg_postinst() {
xdg_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
xdg_desktop_database_update
gnome2_icon_cache_update
}
+21
View File
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sci-electronics@gentoo.org</email>
<name>Gentoo Electronics Project</name>
</maintainer>
<longdescription>
Gerbv is a viewer for Gerber RS-274X files, Excellon drill files, and CSV
pick-and-place files. (Note: RS-274D files are not supported.)
The core functionality of gerbv is located in a separate library
(libgerbv), allowing developers to include Gerber
parsing/editing/exporting/rendering into other programs.
</longdescription>
<use>
<flag name="unit-mm">Set default unit for coordinates in status bar to mm</flag>
</use>
<upstream>
<remote-id type="sourceforge">gerbv</remote-id>
</upstream>
</pkgmetadata>