Updated ebuilds

This commit is contained in:
layman 2022-12-10 15:16:04 +01:00
parent 1a100e11bc
commit 2acb2d5116
7 changed files with 40 additions and 107 deletions

View File

@ -1,2 +0,0 @@
DIST layman-2.4.3.tar.gz 135311 BLAKE2B b83fd543468be904a10d6fbda11f8d603a6936ecef3029c9d1c82fe4c938d2cd299874a3e114ac3524485ce8a33c5ec21885adddc218f5e331519318c0b1ad5a SHA512 2f3d1180647b358d5ca929fd28c6c5f4664f1f6f24e3114a4dc886d23279ffcdde7ca292c64aab84f1710ddf7029c26483de07c2271ca527b8618888b0ea2b54
EBUILD layman-2.4.3.ebuild 2196 BLAKE2B 0b7c2225e4e3dbe45588299e5b50b2751a0769d16922bf03a1f2bdc29fad6692d5dbd1d84e91eb9dfd4c0e58d21e54991af6d87581f64e40fb537faa8b950ad3 SHA512 14b314ca30dcc191d6ff1d5021343881ed24fcea4d5e151490e481f87e592c6f2cd91434e6c572bfe29eca02757bcea3d7245464f2609d519292820b0c5eae23

View File

@ -1,90 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7,8,9,10} pypy3 )
PYTHON_REQ_USE="xml(+),sqlite?"
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1 linux-info prefix
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
inherit git-r3
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Tool to manage Gentoo overlays"
HOMEPAGE="https://wiki.gentoo.org/wiki/Layman"
LICENSE="GPL-2"
SLOT="0"
IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )
"
RDEPEND="
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
g-sorcery? ( app-portage/g-sorcery )
subversion? ( >=dev-vcs/subversion-1.5.4[http(+)] )
gpg? ( >=dev-python/pyGPG-0.2 )
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
layman_check_kernel_config() {
local CONFIG_CHECK
use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
[[ -n ${CONFIG_CHECK} ]] && check_extra_config
}
pkg_pretend() {
layman_check_kernel_config
}
pkg_setup() {
layman_check_kernel_config
}
python_prepare_all() {
python_setup
esetup.py setup_plugins
distutils-r1_python_prepare_all
eprefixify etc/layman.cfg layman/config.py
}
python_test() {
suite=layman/tests/external.py
PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed"
unset suite
}
python_install_all() {
distutils-r1_python_install_all
insinto /etc/layman
doins etc/layman.cfg
doman doc/layman.8
docinto html
dodoc doc/layman.8.html
keepdir /var/lib/layman
keepdir /etc/layman/overlays
}
pkg_postinst() {
# now run layman's update utility
einfo "Running layman-updater..."
"${EROOT}"/usr/bin/layman-updater
einfo
}

View File

@ -0,0 +1,3 @@
DIST mistune-0.8.4.tar.gz 58322 BLAKE2B e65d45c5c95706a49a7fd407afe5f10e82a475766ca272ec3bebba8c89e670fe6efced7b09537efb69d3fd36e75091e370170a15ad7488b5cbe9186e2ccaf4db SHA512 36c3ef5d5537f5cceaa43e4da20a84b27c378cb744a93f0380024faefde490bcb42c453f79002ca049083fc437278f4afb3e10de5462f9eeb9077ca2a2fcaea7
EBUILD mistune-0.8.4.ebuild 589 BLAKE2B 8292ebc85d55dd390885c8cf972435a5c0f7533a8f0ac1d866e1b45f57f38135df7b484a1aeeb220fff77090212f68dda3c29be767bc1fba8d41553f8c112f0e SHA512 369a8525bbd5851d6bc6ddccdccefde590e83153711cc15253e2589c622fdddb6f3dd8e24b8e406f2baaf0785cda237e07c715d69245fc92c5c4bfdffebdea69
MISC metadata.xml 403 BLAKE2B ed684a2a6de8b40c202467abc3277bfd280cff4441bd265b2ceb36105a4d3315a5147db7ec555a01c7cdd5c2ed26521254c75586cd44edbeaf0c59766800fc71 SHA512 a14b77e8fca2f7c7c51803f15a53ab82198d5a0682f7ebc53d5565e5b50d22c2ae196607da6fc67ef2c07c11a5469d394b1753546c270735dfa56a99bffc0f28

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">mistune</remote-id>
<remote-id type="github">lepture/mistune</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,22 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} pypy3 )
inherit distutils-r1
DESCRIPTION="The fastest markdown parser in pure Python"
HOMEPAGE="
https://github.com/lepture/mistune/
https://pypi.org/project/mistune/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
distutils_enable_tests pytest

View File

@ -1,2 +1,2 @@
AUX pcb2gcode-9999-gcc-11.patch 16034 BLAKE2B 112322dac10529fb51217d237be144c55800ccc642e8d56212f7e4a2355be1af9ef90bea2e3b14e8c5b5d3074433284d0a8e755cfc809bca3f84e4b8ef36d78b SHA512 3cc777212f45ad0c4d489feb90f5ec2f46d1e67f5f231d034dc695464dfd8adaefd0533431cfaf7828c8071a67261415de992f338aac7b3f25936ad0f25389fa
EBUILD pcb2gcode-9999.ebuild 1087 BLAKE2B 6c4e21e5f1331c090141e9fab9a6b7024fa6d994f7f3e93068184ffa7547c69354992bd08442b5fed2d11b00b9367be64bd12fe6e8fa3d243f80bc0eb9bacb3e SHA512 0a4fa97ab1903ee677a38e25ff23933f90b6133654344ebe6ce3c8585464bcdc26e7c47ded8dab9a3486db89d7c24b01ef712e9a268fc1ab5c7dce4fb71c45c2
EBUILD pcb2gcode-9999.ebuild 886 BLAKE2B 3737c9ea5c4c4adf15cb40debec5a79c11a7381568732660670f08f229bbd2891a4a4874605666b620116b16aa2723575fd90811cc402de7dd758f4aee548e4d SHA512 d96aa84af681070d90e6bce28716f1c709984c5c444fc74ad3bf6a60e25d76c188d4738e3b85e133b5c8308bb9df1518eaf4a8d90e6acb5cd96ea0b450aa3c96

View File

@ -26,30 +26,17 @@ IUSE=""
RDEPEND=">=sci-electronics/gerbv-2.1.0"
DEPEND="dev-cpp/gtkmm:2.4
sci-libs/geos
dev-libs/boost
${RDEPEND}"
src_prepare() {
#eapply "${FILESDIR}/${P}-gcc-11.patch"
if [[ ${PV} == "9999" ]] ; then
eautoreconf
fi
default
}
src_configure() {
default
# Workaround for GCC 10.2 / Boost 1.75
sed -i "${S}"/Makefile \
-e "/BOOST_CPPFLAGS_SYSTEM =/d" \
-e "/GEOS_CFLAGS_SYSTEM =/d" || die
}
src_install() {
cd "${BUILD_DIR}"
exeinto /usr/bin