diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-15 02:02:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-15 02:02:03 +0000 |
commit | 16a4365c3b854e62b50726456ddb29bb78fd5038 (patch) | |
tree | 6de11adc70daeb6424485bb16be162d2cb277018 /dev-util/glib-utils | |
parent | 59d772d9463f8cf6a145a677bedbf377a0625aff (diff) |
gentoo auto-resync : 15:12:2024 - 02:02:03
Diffstat (limited to 'dev-util/glib-utils')
-rw-r--r-- | dev-util/glib-utils/Manifest | 2 | ||||
-rw-r--r-- | dev-util/glib-utils/glib-utils-2.82.4.ebuild | 53 |
2 files changed, 55 insertions, 0 deletions
diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index 8aae7946b4d0..e676364f63c7 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -5,6 +5,7 @@ DIST glib-2.78.6.tar.xz 5344808 BLAKE2B d16173794c4aa019459cf8c8c84d4107fb839382 DIST glib-2.80.4.tar.xz 5535760 BLAKE2B 1d2b301703b27a5c2def370e1d44b4f7b08a940969563ce9d8d7c38e5f0a32163b95523e09cedc4a57b2af84a57d63dc545abcb31b61a8066ef62ba396fb4f3c SHA512 efdc7dd1e0609b0f2d988a8cc8fd4a3fda96e8450832f905f7686f9063b727cb996e0e4e638aca62f60b76f9f04be62e089a615413e64cf298c7eef26e074570 DIST glib-2.80.5.tar.xz 5538308 BLAKE2B 3f17ff85a85d20858b69c2dccc1e5d6ffd92661a8cfda8b8770dd391861999ff3381008f4fe382e90f0a7798fe218debda7f559f6e3ac8f9305e3be98b879969 SHA512 c9cc9f99e217fd950810fcfbfa7300c7850cae4dbfbabc03cdcadb6dcca2e51ea7979ceb68c09d8e9776fd1c04db73b89b81f748c8bd911e1f7ad9f704dff172 DIST glib-2.82.2.tar.xz 5555528 BLAKE2B 930fa7816082e6ba4b7f394985840bb6abf4fe9a4451286cddd3cfc8a4f3d4e3b4f06f09fbb34486f6fd47d0b72363b06a280ccae62d061724a7a2e00734bc4c SHA512 d5b761ec0c088496f2f9e5767568076a30ff492c272f21133560689f4e6a177d403c78d71ef85da63de331152c4d1f27b65d3e927ebfaf0fb63592f66e564ea1 +DIST glib-2.82.4.tar.xz 5556896 BLAKE2B 62caecc7570b1639f6ddf1deb9debb6d3d6180b74f497f2fcace5ce65d6e28996555d51e5b4980f500bdc3f811b5b6214521b1170f553f2fa1fd240fd0eec835 SHA512 5df0b3c56fe6cf6c94019e29afb408174a5864cdb97cf58d5a12a0f83990b5c2004a49c8e3b0e195f5808874b5911a4a7b3d6aea8718aada1b40561e623cd08d EBUILD glib-utils-2.76.4.ebuild 2271 BLAKE2B 1b72586abcd0fbb9a86d3cdee1cff05e61e52e03bd1dfb5b1a3405dfedaaa57ef2b07883383ce2a374556f9452c65153ecd04ab90a880923c310f1d33e804145 SHA512 a7ac9adba3cb94e74f72135b20e3d28333a31ebbc6847b2b6f85b1a7753a32b2f96e3fb33efa3e6704e9e3408a4b84217a602cabd8e6727728145beeeb820d36 EBUILD glib-utils-2.78.3.ebuild 2272 BLAKE2B f7f4bf1e65cf4a61669b654c1b331c13d9bfea15bf587efe13df07d57b15ecb9bc49e687694dd326ca5b809d49d6036e1791a57521b89b8aa655ee467a161de8 SHA512 ca4dfefec438e94d371b156d5b99bb693837a6b23781534d36dc833280d8df3da900e8b7b38b0a18a6bc2c098f16933854f47abf497797f4b7c316cd6feb2c18 EBUILD glib-utils-2.78.4.ebuild 2273 BLAKE2B 6094320e6c1a2dfd9b8df2a67d6dcc7437a389efa75aa117ab571837ae0e0eec332a08e395e3d1c8200641ec0ddb7aa152529bd5754d41a07503234c3c228416 SHA512 b3aecea991fbca035d2301156b03368d7d5eff2d4d626a3bd2587399461a9ea6282e0bc29ac8ceab91ba289b25ebdadf258290a1d60f5067ddb6de9564ee30d1 @@ -12,4 +13,5 @@ EBUILD glib-utils-2.78.6.ebuild 2272 BLAKE2B a89039717db3718a78d1ed68d67fe3d835a EBUILD glib-utils-2.80.4.ebuild 1855 BLAKE2B 12b626909a06fbbd57a43a43e7b37de0cb44faa0a2f486c1336784fa84f96b70569a80efa25866c3603c59e4b8feb338fddc7901684ce1796641f0b214cd2d43 SHA512 27187371dc208edce161be5e1af64e6c3e87b2831689a6af1cf1ede11f889ba20ce4255b56a669c2a096276de99c719b7ee50a6fb12807278dda6c0747a101c6 EBUILD glib-utils-2.80.5.ebuild 1855 BLAKE2B 12b626909a06fbbd57a43a43e7b37de0cb44faa0a2f486c1336784fa84f96b70569a80efa25866c3603c59e4b8feb338fddc7901684ce1796641f0b214cd2d43 SHA512 27187371dc208edce161be5e1af64e6c3e87b2831689a6af1cf1ede11f889ba20ce4255b56a669c2a096276de99c719b7ee50a6fb12807278dda6c0747a101c6 EBUILD glib-utils-2.82.2.ebuild 1855 BLAKE2B 12b626909a06fbbd57a43a43e7b37de0cb44faa0a2f486c1336784fa84f96b70569a80efa25866c3603c59e4b8feb338fddc7901684ce1796641f0b214cd2d43 SHA512 27187371dc208edce161be5e1af64e6c3e87b2831689a6af1cf1ede11f889ba20ce4255b56a669c2a096276de99c719b7ee50a6fb12807278dda6c0747a101c6 +EBUILD glib-utils-2.82.4.ebuild 1855 BLAKE2B 12b626909a06fbbd57a43a43e7b37de0cb44faa0a2f486c1336784fa84f96b70569a80efa25866c3603c59e4b8feb338fddc7901684ce1796641f0b214cd2d43 SHA512 27187371dc208edce161be5e1af64e6c3e87b2831689a6af1cf1ede11f889ba20ce4255b56a669c2a096276de99c719b7ee50a6fb12807278dda6c0747a101c6 MISC metadata.xml 401 BLAKE2B bdf1884a4dcf8ab8362a86ed6559bb887c026bc315bd8cbfca0b5d8def8102636965da5af0f1871096704309a4a0919028d02f168a91830aa4ed911c6583d103 SHA512 2eaaccd9c6bd6e059b3acf34c964857a9e541f2eedd191c0fa35eca3499242349184ab01becca40791ac1dcdf02ba4a75369ea9c69fa5c21f15d878b1c28c453 diff --git a/dev-util/glib-utils/glib-utils-2.82.4.ebuild b/dev-util/glib-utils/glib-utils-2.82.4.ebuild new file mode 100644 index 000000000000..3b9515339d9d --- /dev/null +++ b/dev-util/glib-utils/glib-utils-2.82.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..13} ) +GNOME_ORG_MODULE="glib" + +inherit gnome.org python-single-r1 + +DESCRIPTION="Build utilities for GLib using projects" +HOMEPAGE="https://www.gtk.org/" + +LICENSE="LGPL-2.1+" +SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-python/docutils-0.21.1 +" + +src_configure() { :; } + +do_rst2man_command() { + rst2man \ + --syntax-highlight=none \ + "${1}" "${2}" || die "manpage generation failed" +} + +src_compile() { + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die + sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die + do_rst2man_command docs/reference/gobject/glib-genmarshal.rst docs/reference/gobject/glib-genmarshal.1 + do_rst2man_command docs/reference/gobject/glib-mkenums.rst docs/reference/gobject/glib-mkenums.1 + do_rst2man_command docs/reference/glib/gtester-report.rst docs/reference/glib/gtester-report.1 +} + +src_install() { + python_fix_shebang gobject/glib-genmarshal + python_fix_shebang gobject/glib-mkenums + python_fix_shebang glib/gtester-report + exeinto /usr/bin + doexe gobject/glib-genmarshal + doexe gobject/glib-mkenums + doexe glib/gtester-report + doman docs/reference/gobject/glib-genmarshal.1 + doman docs/reference/gobject/glib-mkenums.1 + doman docs/reference/glib/gtester-report.1 +} |