mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-30 02:30:58 +02:00
mat2-0.13.0.ebuild
This commit is contained in:
parent
adcdf8f031
commit
94cfdd05f0
3 changed files with 86 additions and 17 deletions
|
|
@ -1 +1,2 @@
|
|||
DIST mat2-0.11.0.tar.gz 10151787 BLAKE2B c55d04fe7d49e8515bc5bc3ebfad4c71ddec670e5efed9855545bc32374661bb92501fb5910a599f27d97a3089a44f983c983cb82572ab153602d38e39682164 SHA512 8396a32b409b83cc4158546f92d458bc8a62e5aabd2c452402ac6185c2efdeff8794a7e1e45a8e39e9eaba31e256a303ca0be38b65fd43f11e7b07d1ea8b2f06
|
||||
DIST mat2-0.13.0.tar.gz 11784441 BLAKE2B 5f864a1b2dcce8d6e466fccfc66ad42ac079443b6668daaaf82c2870cddfa1b1227ed842431b2550e8e9435a58831b5b97782c89ac8e55da6573f2087cace09d SHA512 398732e2093c3167a2bb30325bbe5c738f8ac1c36213c63163a02a45b1005cde912f88318655e79276fac8df63c8fee41772eb0e3a53895c20d9c7ba3be16c6c
|
||||
|
|
|
|||
67
app-misc/mat2/mat2-0.13.0.ebuild
Normal file
67
app-misc/mat2/mat2-0.13.0.ebuild
Normal file
|
|
@ -0,0 +1,67 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..10} )
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit desktop distutils-r1 xdg-utils
|
||||
|
||||
DESCRIPTION="A handy tool to trash your metadata"
|
||||
HOMEPAGE="https://0xacab.org/jvoisin/mat2"
|
||||
SRC_URI="https://0xacab.org/jvoisin/mat2/-/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="dolphin ffmpeg +exif nautilus test"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
test? ( exif ffmpeg )"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}
|
||||
media-libs/mutagen[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
|
||||
app-text/poppler[introspection,cairo]
|
||||
dev-libs/glib
|
||||
exif? ( media-libs/exiftool )
|
||||
gnome-base/librsvg:2[introspection]
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
nautilus? ( dev-python/nautilus-python )
|
||||
x11-libs/gdk-pixbuf[introspection,jpeg,tiff]"
|
||||
|
||||
distutils_enable_tests unittest
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use nautilus; then
|
||||
insinto /usr/share/nautilus-python/extensions/
|
||||
doins nautilus/mat2.py
|
||||
fi
|
||||
|
||||
if use dolphin; then
|
||||
insinto /usr/share/kservices5/ServiceMenus/
|
||||
doins dolphin/mat2.desktop
|
||||
fi
|
||||
|
||||
doicon -s 512 data/mat2.png
|
||||
doicon -s scalable data/mat2.svg
|
||||
|
||||
doman doc/mat2.1
|
||||
dodoc *.md doc/*.md
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
|
@ -20,36 +20,43 @@ __email__ = "blshkv@pentoo.ch"
|
|||
def portage_mapping(search):
|
||||
mapping = {
|
||||
"dev-python/androguard": "dev-util/androguard",
|
||||
"dev-python/bs4": "dev-python/beautifulsoup4",
|
||||
"dev-python/Brotli": "app-arch/brotli[python]",
|
||||
"dev-python/bs4": "dev-python/beautifulsoup4",
|
||||
"dev-python/capstone": "dev-libs/capstone[python]",
|
||||
"dev-python/colored_traceback": "dev-python/colored-traceback",
|
||||
"dev-python/iptools": "dev-python/python-iptools",
|
||||
"dev-python/IPy": "dev-python/ipy",
|
||||
"dev-python/Django": "dev-python/django",
|
||||
"dev-python/flask-BabelEx": "dev-python/flask-babelex",
|
||||
"dev-python/flask_caching": "dev-python/flask-caching",
|
||||
"dev-python/Flask": "dev-python/flask",
|
||||
"dev-python/flask-Login": "dev-python/flask-login",
|
||||
"dev-python/flask-Mail": "dev-python/flask-mail",
|
||||
"dev-python/flask-Principal": "dev-python/flask-principal",
|
||||
"dev-python/flask-SocketIO": "dev-python/flask-socketio",
|
||||
"dev-python/flask-WTF": "dev-python/flask-wtf",
|
||||
"dev-python/frida": "dev-python/frida-python",
|
||||
"dev-python/lief": "dev-util/lief",
|
||||
"dev-python/importlib-metadata": "dev-python/importlib_metadata",
|
||||
"dev-python/iptools": "dev-python/python-iptools",
|
||||
"dev-python/IPy": "dev-python/ipy",
|
||||
"dev-python/jinja2": "dev-python/jinja",
|
||||
"dev-python/lief": "dev-util/lief",
|
||||
"dev-python/Markdown": "dev-python/markdown",
|
||||
"dev-python/Pillow": "dev-python/pillow",
|
||||
"dev-python/pjsip": "net-libs/pjproject",
|
||||
"dev-python/prompt-toolkit": "dev-python/prompt_toolkit",
|
||||
"dev-python/protego": "dev-python/Protego",
|
||||
"dev-python/psycopg2-binary": "dev-python/psycopg",
|
||||
"dev-python/psycopg2": "dev-python/psycopg",
|
||||
"dev-python/pycrypto": "dev-python/pycryptodome",
|
||||
"dev-python/pycryptodomedomex": "dev-python/pycryptodome",
|
||||
"dev-python/Pygments": "dev-python/pygments",
|
||||
"dev-python/PyGObject": "dev-python/pygobject",
|
||||
"dev-python/PyJWT": "dev-python/pyjwt",
|
||||
"dev-python/PyMySQL": "dev-python/pymysql",
|
||||
"dev-python/pyOpenSSL": "dev-python/pyopenssl",
|
||||
"dev-python/pypykatz": "app-exploits/pypykatz",
|
||||
"dev-python/pysocks": "dev-python/PySocks",
|
||||
"dev-python/PyMySQL": "dev-python/pymysql",
|
||||
"dev-python/pyVNC": "dev-python/pyvnc",
|
||||
"dev-python/PyYAML": "dev-python/pyyaml",
|
||||
"dev-python/flask-SocketIO": "dev-python/flask-socketio",
|
||||
"dev-python/PyJWT": "dev-python/pyjwt",
|
||||
"dev-python/psycopg2-binary": "dev-python/psycopg",
|
||||
"dev-python/psycopg2": "dev-python/psycopg",
|
||||
"dev-python/redis": "dev-python/redis-py",
|
||||
"dev-python/ropgadget": "app-exploits/ropgadget",
|
||||
"dev-python/ruamel.yaml": "dev-python/ruamel-yaml",
|
||||
|
|
@ -57,17 +64,11 @@ def portage_mapping(search):
|
|||
"dev-python/SQLAlchemy": "dev-python/sqlalchemy",
|
||||
"dev-python/sqlalchemy-Utc": "dev-python/sqlalchemy_utc",
|
||||
"dev-python/tls-parser": "dev-python/tls_parser",
|
||||
"dev-python/Twisted": "dev-python/twisted",
|
||||
"dev-python/tornado": "www-servers/tornado",
|
||||
"dev-python/Twisted": "dev-python/twisted",
|
||||
"dev-python/unicorn": "dev-util/unicorn[python]",
|
||||
"dev-python/importlib-metadata": "dev-python/importlib_metadata",
|
||||
"dev-python/wordcloud": "media-gfx/word_cloud",
|
||||
"dev-python/flask_caching": "dev-python/flask-caching",
|
||||
"dev-python/zope.interface": "dev-python/zope-interface",
|
||||
"dev-python/pjsip": "net-libs/pjproject",
|
||||
"dev-python/protego": "dev-python/Protego",
|
||||
"dev-python/pyVNC": "dev-python/pyvnc",
|
||||
"dev-python/Pygments": "dev-python/pygments"
|
||||
"dev-python/zope.interface": "dev-python/zope-interface"
|
||||
}
|
||||
|
||||
for key in mapping:
|
||||
|
|
|
|||
Loading…
Reference in a new issue