diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-12-14 13:26:14 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-12-14 13:26:14 +0000 |
commit | 6abbf81ef2f298e3221ff5e67a1f3c5f23958212 (patch) | |
tree | 25413d1cb3a0cbfe36029db32398c0f333609215 /x11-misc/devilspie2 | |
parent | 9c417bacd51da6d8b57fa9f37425161d30d4b95b (diff) |
gentoo resync : 14.12.2020
Diffstat (limited to 'x11-misc/devilspie2')
-rw-r--r-- | x11-misc/devilspie2/Manifest | 2 | ||||
-rw-r--r-- | x11-misc/devilspie2/devilspie2-0.43-r100.ebuild | 48 | ||||
-rw-r--r-- | x11-misc/devilspie2/files/devilspie2-0.43-lua-pkgconfig.patch | 12 |
3 files changed, 62 insertions, 0 deletions
diff --git a/x11-misc/devilspie2/Manifest b/x11-misc/devilspie2/Manifest index 83469e2e1fe8..404a726810d6 100644 --- a/x11-misc/devilspie2/Manifest +++ b/x11-misc/devilspie2/Manifest @@ -1,5 +1,7 @@ +AUX devilspie2-0.43-lua-pkgconfig.patch 545 BLAKE2B a2a13bf92fae1569d9bcc66c48d73a4c73f1780027df6df4726322c7a6897af1b5686abd122c2f097d360ad0a76999da4cfdc3cd34ae97d0fa339a6b5cbdf91a SHA512 1ef8fc079e8e6196029f302a77aa284341262212eec61a965554b43dc93e8f44b2f8b9b244aef98e7bf290068255b109262b86684abe447a76a1cd311c4752f1 DIST devilspie2_0.42-src.tar.gz 48663 BLAKE2B a2340f64191ba31d554aaab8c1ce74ba2252ac4f1524446c88eb674d9bc49225298eaa64c9df649410cb8a07993e891491f7d885af0d917810143ecdb8916bbc SHA512 796b95ded542a76343ffcff25d7838ee3bc25f37d9a02d06785a71aeb7c0da3ef05279f9b88216124c5c9c64754fde59973445a954b0f446f5b4ebe6a25f3055 DIST devilspie2_0.43-src.tar.gz 48666 BLAKE2B 3657693547f1dbdfe8542f123601f228086261855dc8e99997cea76ef586b744aacb260222000300dbe34d3030646044fc046e94c2285e6386995853ceaaffda SHA512 0f44f3991e31f68a2d38eac32ea6fe4275a56e8b5e9439490d1e819fd69b5455ede565aa2b09b70c20ac852c465ac2c05c339ae1e5c1b7824685c46a28871abd EBUILD devilspie2-0.42.ebuild 1133 BLAKE2B a24c2b54cd596f8a38bb78fe0225b7824e08d8ff9116d2e0a7e358ad5e9197313e73cd249aa4e78dcf8ee247b16d1ac3818424d416cdc68ca1c6691b34d43c4b SHA512 a052da3fe67d8d099e6c5ed338aa5a3ecd177aef9d58bc7b570f61c4ae9c6df97ec16ee537080f0c142c0e7e48a269a96e412bbe63dbb0a467502a75c0288b54 +EBUILD devilspie2-0.43-r100.ebuild 1021 BLAKE2B 5777cfc8a936dfb684b97a93ffdd17beec24993954d01d3bf9a31ca89cdec1351008e34d496032a859568886ceb19b9babb3f98e8a2d5de82fbc83bfa4132d10 SHA512 3a5d5aad2c34ba488278f0f28bbc448861748bf90ab6eb1c92bfac6f3c544c44b2d46254cd715f74d8df6ca45bc0c0d84acba555acb81fe3bea148599df20ab5 EBUILD devilspie2-0.43.ebuild 951 BLAKE2B 020e7b99cb9e1f5e20d1a0f2562b950fca68067866a517cd8dbb25d5a3f380d3fde3e2274fce55df74acf2590405fe907f312194fcded5131caef76d54e5cbca SHA512 81da566022c75df100ab2a1f7c59d5671a7c21950bcac922165133867dc27926ca2f8fc0aefa040100d8ca521284039d582a7c5e1b9fc2d37e4478c9d0808472 MISC metadata.xml 276 BLAKE2B c4cbc92f4cc708c8a571df5735be5dc6d3b2b9d882265fbf398ca38a7c685a9da8d647e78d05a85edae0568f141b065edaa6ac6f6022106fabb8126740b1c60d SHA512 3497963f4fb51bb32521472b54a995091cb457d2cda65c786bd4b46e5af325caf8f6d5c969cefa0c09fe717df09fb015ec59b52f5571c3b2b9d4ea33e6c843ab diff --git a/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild b/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild new file mode 100644 index 000000000000..e9c87f823d33 --- /dev/null +++ b/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..3} luajit ) +PLOCALES="fi fr it ja nl pt_BR ru sv" + +inherit lua-single toolchain-funcs l10n + +DESCRIPTION="Devilspie like window matching utility, using LUA for scripting" +HOMEPAGE="https://www.nongnu.org/devilspie2/" +SRC_URI="https://download.savannah.gnu.org/releases/devilspie2/devilspie2_${PV}-src.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + ${LUA_DEPS} + >=dev-libs/glib-2.32.4:2 + >=x11-libs/gtk+-3.4.4:3 + >=x11-libs/libwnck-3.4.4:3 + x11-libs/libX11 +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/${PN}-0.43-lua-pkgconfig.patch" +) + +src_compile() { + emake CC="$(tc-getCC)" PREFIX="/usr" LANGUAGES="$(l10n_get_locales)" +} + +src_install() { + emake PREFIX="/usr" DESTDIR="${ED}" LANGUAGES="$(l10n_get_locales)" install + einstalldocs + doman devilspie2.1 +} diff --git a/x11-misc/devilspie2/files/devilspie2-0.43-lua-pkgconfig.patch b/x11-misc/devilspie2/files/devilspie2-0.43-lua-pkgconfig.patch new file mode 100644 index 000000000000..89c74d0bbb4e --- /dev/null +++ b/x11-misc/devilspie2/files/devilspie2-0.43-lua-pkgconfig.patch @@ -0,0 +1,12 @@ +--- a/Makefile ++++ b/Makefile +@@ -60,7 +60,7 @@ + endif + +-LIB_CFLAGS=$(shell pkg-config --cflags --silence-errors $(PKG_GTK) $(PKG_WNCK) lua5.1 || pkg-config --cflags $(PKG_GTK) $(PKG_WNCK) lua) ++LIB_CFLAGS=$(shell pkg-config --cflags $(PKG_GTK) $(PKG_WNCK) lua) + STD_LDFLAGS= +-LIBS=-lX11 $(shell pkg-config --libs --silence-errors $(PKG_GTK) $(PKG_WNCK) lua5.1 || pkg-config --libs $(PKG_GTK) $(PKG_WNCK) lua) ++LIBS=-lX11 $(shell pkg-config --libs $(PKG_GTK) $(PKG_WNCK) lua) + + LOCAL_CFLAGS=$(STD_CFLAGS) $(DEPRECATED) $(CFLAGS) $(LIB_CFLAGS) |