From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- x11-misc/chgres/Manifest | 7 +++++ x11-misc/chgres/chgres-0.1-r2.ebuild | 35 +++++++++++++++++++++++++ x11-misc/chgres/files/chgres-0.1-flags.patch | 21 +++++++++++++++ x11-misc/chgres/files/chgres-0.1-includes.patch | 15 +++++++++++ x11-misc/chgres/metadata.xml | 9 +++++++ 5 files changed, 87 insertions(+) create mode 100644 x11-misc/chgres/Manifest create mode 100644 x11-misc/chgres/chgres-0.1-r2.ebuild create mode 100644 x11-misc/chgres/files/chgres-0.1-flags.patch create mode 100644 x11-misc/chgres/files/chgres-0.1-includes.patch create mode 100644 x11-misc/chgres/metadata.xml (limited to 'x11-misc/chgres') diff --git a/x11-misc/chgres/Manifest b/x11-misc/chgres/Manifest new file mode 100644 index 000000000000..48506290835c --- /dev/null +++ b/x11-misc/chgres/Manifest @@ -0,0 +1,7 @@ +AUX chgres-0.1-flags.patch 611 SHA256 1e6364a7799e087e88166d825ac87cda6f1d2f607122072b3abd5f1537c1ebcc SHA512 7b0ac6dfd7f1b4ab2a40183b68362b52ee8ef94c852fbc5dc34e84048345b564247d188460ec3bd742b7e007cb4ff0add9c49ec084ca0557e219e8cf80773a40 WHIRLPOOL 0e79cc0932b1954524ce5ec53327ac451884a94b5d2a413a495c20f644808d1e81590930919206df78d4389e71704aa7008d9d3766e7c31e31a6bf32ea09a5e5 +AUX chgres-0.1-includes.patch 387 SHA256 a2eb7c73abab81fd24b9463e02fadf22fc8bdcc8afdcb820ab28f0b816c54a13 SHA512 71eea147b53c035fecf5b33f2f7f00065d52e2c07d6b5ccd6cc424cef4f41a3e0e0cd7c71cf5e5106bbcf4efb2810b31c47cac6ab91826a92c03b1075a953709 WHIRLPOOL 36ee3c89cb972bd60632d2d293b8fe6d8f3fe62e0cb99b4c8a72c605cef7ea936e287ec894990f2b18fb790eb77829abb5752b1e61b1f9975ad448882c5f885c +DIST chgres-0.1.tar.gz 9219 SHA256 37f76425c92c5cf8d2448c87886474348d1a05ead1ac085aa885c2533c5efb26 SHA512 f7dc698d7606a7a24e8b63b4addfe7e83549d358a49d282d7ee4c1c160f1b79be87f0ed40d830c047b31b41409818dd9fe5b8e0ff165fed226de210aa3701c96 WHIRLPOOL 18119bdfe6a73a07cc18f166fbf83a402e90db107f1464173fbc4ca703476623944d63ecdf25ff41cb5df74dde435fc224d5401428a977e5d4f08f52ce2b5c26 +EBUILD chgres-0.1-r2.ebuild 681 SHA256 ccb8946f423d54758bc53094a500911f4c135d66d71934399dd3b5ec51579bf5 SHA512 0aa3776068c330c09edb305d8c1d4f22f44989d77175136baafda149fccbf348a57594a176ca2d793c04cca099f2e1f31dba130051800e8120e402fdbb46e5d5 WHIRLPOOL d67a28df2e22b8d906449a4020d342fada536c4c81d809fd5b847a5dd3fa9cfa6109e89c4c5d3c7a3496eb4ef6dbf4d036710bc341744f99e36e3b5f2443cae9 +MISC ChangeLog 2493 SHA256 3829406e4cadaf13541adae868b1ee9deb7bc08dde4ab15eee74ecd7fabec6f8 SHA512 51ed7d4d7cef8d40a527ed6192004fc044eea0fc5a4beb2c2f0b6db215c98b0cce5724347032acae43884e535b453add228dba4053ec80ce2bab236408ee91e5 WHIRLPOOL 118f75b4a8e98f2255f2d615b945f9777e0f118a0c564f17a8e3e0962afe4d8f9c177d8488fb95030b1d575ca17544613191063d4b0cc25831f1aaec43233d39 +MISC ChangeLog-2015 2347 SHA256 78bdb4ff80746bf9dc237c01da1edf013d43a122c65189e811fef5ae012fc24b SHA512 d88686212ecaaa54acdee40b2112a1b7462dd1e206ad14e19cd2bdca161ed236b84759635ead6daf386acbb4890dcf92863ef34aa07f68154bbf0bff445c674f WHIRLPOOL 5529636b875fb91f7b04343d721f2abe6512c1553b707a76bc74a73a26e5ede77e2ff47f9cf55beda817184c9b40982f1a202a52df9e9db0628c2a2c56a62f8e +MISC metadata.xml 563 SHA256 3260e8d8207311337b47e0ccf8d2b309ff10cd9dac42d0c6b04a0c2895939e4b SHA512 c17e646616de465dad0aa571a2d11508e501a69e7cd897e68f695b7abfaed8c1a74f67ceb649090e717aaa22016ee4969d0c68a30afae46e9bdc448dfac6406e WHIRLPOOL fb6ea0b6c75f15616f98eea30f25b98c521be1791cc2a2d927ae5aa842610a6122cf17dadf774694bf50dc2f9d479c824f8831b92bcac851e2be39980b2e798d diff --git a/x11-misc/chgres/chgres-0.1-r2.ebuild b/x11-misc/chgres/chgres-0.1-r2.ebuild new file mode 100644 index 000000000000..c88e4dd3ba1e --- /dev/null +++ b/x11-misc/chgres/chgres-0.1-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="A very simple command line utility for changing X resolutions" +HOMEPAGE="http://hpwww.ec-lyon.fr/~vincent/" +SRC_URI="http://hpwww.ec-lyon.fr/~vincent/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="" + +RDEPEND="x11-libs/libX11 + x11-libs/libXxf86dga + x11-libs/libXext + x11-libs/libXxf86vm" +DEPEND="${RDEPEND} + x11-proto/xf86vidmodeproto + x11-proto/xf86dgaproto" + +PATCHES=( "${FILESDIR}"/${P}-{flags,includes}.patch ) + +src_prepare() { + default + tc-export CC +} + +src_install() { + dobin chgres + einstalldocs +} diff --git a/x11-misc/chgres/files/chgres-0.1-flags.patch b/x11-misc/chgres/files/chgres-0.1-flags.patch new file mode 100644 index 000000000000..4045175dde09 --- /dev/null +++ b/x11-misc/chgres/files/chgres-0.1-flags.patch @@ -0,0 +1,21 @@ +--- a/Makefile 2001-04-18 23:07:56.000000000 +0200 ++++ b/Makefile 2010-09-17 03:08:55.000000000 +0200 +@@ -1,9 +1,9 @@ +-CFLAGS= +-LDFLAGS= -L/usr/X11R6/lib -lXext -lX11 -lXxf86vm -lXxf86dga ++LIBS= $(shell pkg-config --libs xext x11 xxf86vm xxf86dga) ++INCLUDES= $(shell pkg-config --cflags xext x11 xxf86vm xxf86dga) + prefix=/usr + + chgres: chgres.o +- $(CC) -o $@ $< $(LDFLAGS) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS) + + install: chgres + install -D -m 0555 chgres $(prefix)/bin/ +@@ -12,4 +12,4 @@ + rm -f core chgres.o chgres + + .c.o: +- $(CC) $(CFLAGS) -c $< -o $@ ++ $(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@ diff --git a/x11-misc/chgres/files/chgres-0.1-includes.patch b/x11-misc/chgres/files/chgres-0.1-includes.patch new file mode 100644 index 000000000000..c972ab96fc8f --- /dev/null +++ b/x11-misc/chgres/files/chgres-0.1-includes.patch @@ -0,0 +1,15 @@ +--- a/chgres.c 2001-04-18 22:40:05.000000000 +0200 ++++ b/chgres.c 2010-09-17 03:20:37.000000000 +0200 +@@ -17,9 +17,11 @@ + */ + + #include +-#include ++#include + #include + #include ++#include /* exit() */ ++#include /* strcasecmp() */ + + #define VERSION "0.1" + diff --git a/x11-misc/chgres/metadata.xml b/x11-misc/chgres/metadata.xml new file mode 100644 index 000000000000..886d6c898ab5 --- /dev/null +++ b/x11-misc/chgres/metadata.xml @@ -0,0 +1,9 @@ + + + + + desktop-misc@gentoo.org + Gentoo Desktop Miscellaneous Project + + chgres is a small tool which uses the XFree86-VidModeExtension X11 extension to query and set the resolution of your XFree86 display, without restarting it. It has a simple command-line user interface which makes it suitable for use in shell scripts. + -- cgit v1.2.3