リビジョン | aa13eabafedb397bb93330ac6c90340086a9ed23 (tree) |
---|---|
日時 | 2020-11-17 05:37:18 |
作者 | ![]() |
コミッター | halcon74 |
new ebuild Hello_World; remove an erroneous use section from drm_master_util metadata
@@ -0,0 +1,44 @@ | ||
1 | +# Copyright 1999-2020 Gentoo Authors | |
2 | +# Distributed under the terms of the GNU General Public License v2 | |
3 | + | |
4 | +# Part of the project [1] | |
5 | +# [1] - https://github.com/halcon74/hello-world | |
6 | + | |
7 | +EAPI=7 | |
8 | + | |
9 | +PYTHON_COMPAT=( python3_{6,7,8,9} ) | |
10 | + | |
11 | +inherit git-r3 python-any-r1 scons-utils toolchain-funcs | |
12 | + | |
13 | +DESCRIPTION="A test program printing 'Hello World!' to STDOUT" | |
14 | +HOMEPAGE="https://github.com/halcon74/hello-world" | |
15 | +EGIT_REPO_URI="https://github.com/halcon74/hello-world.git" | |
16 | + | |
17 | +LICENSE="GPL-2+" | |
18 | +SLOT="0" | |
19 | +KEYWORDS="" | |
20 | +IUSE="" | |
21 | + | |
22 | +RESTRICT="mirror" | |
23 | + | |
24 | +DEPEND="" | |
25 | +RDEPEND="" | |
26 | +BDEPEND="virtual/pkgconfig" | |
27 | + | |
28 | +MYSCONS=( | |
29 | + PREFIX="${EPREFIX}/usr" | |
30 | + DESTDIR="${D}" | |
31 | + CXX="$(tc-getCXX)" | |
32 | + CXXFLAGS="${CXXFLAGS}" | |
33 | + LDFLAGS="${LDFLAGS}" | |
34 | +) | |
35 | +DOCS=( README.md docs/used_sources ) | |
36 | + | |
37 | +src_compile() { | |
38 | + escons "${MYSCONS[@]}" | |
39 | +} | |
40 | + | |
41 | +src_install() { | |
42 | + escons "${MYSCONS[@]}" install | |
43 | + einstalldocs | |
44 | +} |
@@ -0,0 +1,2 @@ | ||
1 | +EBUILD Hello_World-9999.ebuild 838 BLAKE2B 4b69363b7ed8978744db53a396d682d0479d5f82aed4ee8c5861fd87088d8ec5be40bc91c9ae7f2e71423c4a5187d20926d5d5ae510a21b8fb3a2dc17020ded9 SHA512 b3d6af83450c8b036feca098aa993947236d5931e282977ea3273b0aaad2758f336250ab9875ded0026227c8b9ee012dbd2f1e648454b25a71e288589dc7627d | |
2 | +MISC metadata.xml 493 BLAKE2B 16aa5226e07839793b0278cdfc37b440e7e842cd2dbc21719c9ac636ec0453e60e3a584093e6e878928b906867d7d8598d234fb59216114b0ff27a56ebc0e556 SHA512 01fc271113796942044d545942f965ce5dfc6e4e43bf4f71fb9c07304da5fefc68001590640eefbd6b32a463cccefe1fd4761b103497e59c9db2dcd3757213b2 |
@@ -0,0 +1,15 @@ | ||
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
3 | +<pkgmetadata> | |
4 | + <maintainer type="person"> | |
5 | + <email>halcon@tuta.io</email> | |
6 | + <name>Alexey Mishustin</name> | |
7 | + </maintainer> | |
8 | + <longdescription lang="en"> | |
9 | + A test program printing 'Hello World!' to STDOUT. | |
10 | + </longdescription> | |
11 | + <upstream> | |
12 | + <bugs-to>https://github.com/halcon74/hello-world</bugs-to> | |
13 | + <remote-id type="github">halcon74/hello-world</remote-id> | |
14 | + </upstream> | |
15 | +</pkgmetadata> |
@@ -1,4 +1,4 @@ | ||
1 | 1 | DIST drm_master_util-0.1-e9412bbc8df43ee3282ae515198b39ae7c99f09d.tar.gz 2535 BLAKE2B d8514d3223ba62bc6ccecd19c3e90f011bd1b394a0b5b0273c225f9539ec910b96b4ed6ca7faf00f72e7b917d01f3ea348cd09a57ebec097cd8763d8e29190c2 SHA512 c9910c9b6281d33636896e93ac0cd5310979b9125f706588707730544e9cb6325511ec2fa0896daac452dd8240d16aa9df6297a125cacb3f3466c60b0dd2ad72 |
2 | 2 | EBUILD drm_master_util-0.1-r5.ebuild 1386 BLAKE2B 206a0c518d5eb439ed3b931d64a74f4451ce2659feff31c53e0ae214d37d44d9fcfcadb70df5d22e512493095550671640658cc5b3fca15ba1ef2c1cfc169348 SHA512 efef462adbaeedc72204d3dcf610fff6b4e3510c4ce534ed6c443a7fee43139d3e8a015ed7968238aa86b0ed7ca113fd48da0d9734b1fcdd9e073f44b972875b |
3 | 3 | EBUILD drm_master_util-9999.ebuild 1269 BLAKE2B 55ed37955e96fe7aaae6bd2a184879986afa6f2c7660a2c0e6a2466356642b7ce9938921185d10dfeacae2c5e641f7db613207201c9a9c7513c523cecb15801b SHA512 e95038ceaa279eab016dfd70596c5ec586b211282ad4c40047423423655e7830bf4e683031928871713f4943d70905d5bbca492112a28c8b9c35869108284823 |
4 | -MISC metadata.xml 1220 BLAKE2B d33a680ea644a8c93b9d1857db240ae21fe3fbeb88a2741e5332667ba0b8d343a12687726156ce967d3194f5a98bbaaa4877b7dceb387e26f0eaa31676a92e27 SHA512 e57b39513805ec8b4a6f28fc82c4a25f88f9d629db44d0a443ee4549d310a9a4218cfc4080a2b440246841001ff4d1d279a3375ac814a9fa5d748a404f34b3e4 | |
4 | +MISC metadata.xml 1053 BLAKE2B 5d6835f51a9846c1bc2ede44057265b0f28487dd3cbb6cf1c30dbf364637587b27d54123f21713cec4a38d15a7aa7d7ecde7a24f026d0dfb18a02a10e28637f2 SHA512 44f4b20daf80280887b1cef65c1be04bfbe0bb927fc7ac301e1f34bc6ee2fa60c4591f205c4f96520564baca944a8085a731fe6e22771ad252269cd63b78ed0f |
@@ -5,9 +5,6 @@ | ||
5 | 5 | <email>halcon@tuta.io</email> |
6 | 6 | <name>Alexey Mishustin</name> |
7 | 7 | </maintainer> |
8 | - <use> | |
9 | - <flag name="nptl">Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually) (inherited)</flag> | |
10 | - </use> | |
11 | 8 | <longdescription lang="en"> |
12 | 9 | A suid program that helps to implement a workaround for using modesetting driver under rootless xorg. Works together with one of the three patches, published on the Gentoo Forum ( https://forums.gentoo.org/viewtopic-p-8477654.html#8477654 ) - the one for <pkg>x11-base/xorg-server</pkg>; the code of this patch requires drm_master_util. The code of other patches, for <pkg>x11-drivers/xf86-video-amdgpu</pkg> and <pkg>x11-drivers/xf86-video-ati</pkg>, doesn't require drm_master_util. So, drm_master_util is useless on machines with AMD and Radeon video cards. No more actual for Linux Kernels >=5.8. |
13 | 10 | </longdescription> |