diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /gnustep-base/gnustep-back-xlib |
reinit the tree, so we can have metadata
Diffstat (limited to 'gnustep-base/gnustep-back-xlib')
4 files changed, 125 insertions, 0 deletions
diff --git a/gnustep-base/gnustep-back-xlib/Manifest b/gnustep-base/gnustep-back-xlib/Manifest new file mode 100644 index 000000000000..b71079bb9fb8 --- /dev/null +++ b/gnustep-base/gnustep-back-xlib/Manifest @@ -0,0 +1,7 @@ +DIST gnustep-back-0.25.0.tar.gz 974762 SHA256 4276e30e157fb450cc5144501e680e8142b484e6595e5e4f83d14225c60afa91 SHA512 38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770 WHIRLPOOL 2dc49763ecf30e695ae13f8197b140c7d4b9ce17b19364f04bbd0ed0beb626d50943210ad4f1a5baad8ae7957c6c32e5193eaf40d532aabd3f5f455b89776574 +DIST gnustep-back-0.25.1.tar.gz 974775 SHA256 ea563b7d6e4bd8b13856306c94bfe06b0909b71e62ab70dccf1c208f4889e2bf SHA512 0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656 WHIRLPOOL e4eabe3a6982f58672a17589fdf03db350eba7a0748ae617cf2fbbffa3a82f2daf7768141fdfee31abc5b102fd901be54545cd9dbc7d970c5b33a7e10c7c2f63 +EBUILD gnustep-back-xlib-0.25.0.ebuild 1061 SHA256 6e95d4f8909318931a56de1106459301c3abc97b83488d6114fa3c16c20aee73 SHA512 6b007796b6a85068d0caff28e4ba0a0bf96c4f910cfbc7a30f565f01c098d5817e254fa53f90d425413596a25c389db1b56055c803dc5b7579709c7867a725a6 WHIRLPOOL 7f0a462d83d92d0c16de0d9b267ba8b38f0f0502fc7757e675bc8fda58a80f1fa83b038b01b8a385863311ef39c4ed408d6a3ae88f58cb84be7d35b7835f95d4 +EBUILD gnustep-back-xlib-0.25.1.ebuild 1065 SHA256 a801f5ffbe0e0043e045894268f88b34a4867e68d22f281603e46eb68ab3974b SHA512 9353bccff959db3b412d784ff1bce22ade4c8dae4d335807d6d207b3fa261b2f7b6c6cd69bd8c7eb392bbe38d6352d911cc9d0bfe3fe2be6da293355b2d49e8f WHIRLPOOL 3eda2d4582adfd944392552d13e6fce735b3441ab1e87c504513cf409ad1cd607545a66f725c7b65448a1c4ca23ff2f021049a4ebb3747676e83ee27f02cdceb +MISC ChangeLog 3264 SHA256 bfd5d3a38735c0771f72b922d872affd8d97e7881ca3200469e38ca70b89055b SHA512 28d04faf640cf87ff2cd7bb0294bebdfc1169b7dd66d27b0b22447fa64e51092fb33dc4299fb4f5497179cf04378dd473a63bbcbedf695fb3907f4fb71800660 WHIRLPOOL 64110599b7665d1d461aa81d6ee13e0d9250a02d295d31d027edb7ab1e96e3bdf0c7c9830ee3fa264d6641e5fce3ed06d8f3b8949e17cfcb031b2fc1544a4760 +MISC ChangeLog-2015 11796 SHA256 dbe9b5168cb07dc7c3c6a6583d5619df2e70e1e071faec1478947649ded17130 SHA512 2d6a33b4f749218f9e04c1553b52b0fc832b7301d5f843c1260e13dd151db839e117470b11cd3bac288a3fec95aeeb4263f33c954d8631cf929d304c67fcb18a WHIRLPOOL 6878efe8d2c354b99b84f26e8de2a194db48dc8c5a037c935ff5ace3c550d16d3ffa595bc0c4ed67483fff9001bbfada589806c18d217a119de942596af14721 +MISC metadata.xml 1181 SHA256 b4094106eeb041dac3c348d6331ca121cf2ff9ed5f3c6756289c4fb50ab9ab46 SHA512 8c98ddaf7050dbe9f511dd053310911f64a2e3b3f2a07822617e7e292c43a5a4ace6126d65e3e4c43bd439111842bf56761bd19baaf33ff2555e64c4882a00d2 WHIRLPOOL 760d9e661812e55b44bf278afc04b6ca9ef0582f92aea4e1a35880d76a07611685a8bbeed336c35f0cf63f0fcfa8505ee484067c05b839c32ee3613a3a009803 diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild new file mode 100644 index 000000000000..673d2903e9bf --- /dev/null +++ b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library" +HOMEPAGE="http://www.gnustep.org" +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl xim" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + =gnustep-base/gnustep-gui-${PV%.*}* + opengl? ( virtual/opengl virtual/glu ) + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXt + x11-libs/libXft + x11-libs/libXrender + >=media-libs/freetype-2.1.9 + + !gnustep-base/gnustep-back-art + !gnustep-base/gnustep-back-cairo" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/gnustep-back-${PV} + +src_configure() { + egnustep_env + + myconf="$(use_enable opengl glx)" + myconf="$myconf $(use_enable xim)" + myconf="$myconf --enable-server=x11" + myconf="$myconf --enable-graphics=xlib" + + econf $myconf +} diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild new file mode 100644 index 000000000000..5d8cc7d42a46 --- /dev/null +++ b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library" +HOMEPAGE="http://www.gnustep.org" +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl xim" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + =gnustep-base/gnustep-gui-${PV%.*}* + opengl? ( virtual/opengl virtual/glu ) + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXt + x11-libs/libXft + x11-libs/libXrender + >=media-libs/freetype-2.1.9 + + !gnustep-base/gnustep-back-art + !gnustep-base/gnustep-back-cairo" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/gnustep-back-${PV} + +src_configure() { + egnustep_env + + myconf="$(use_enable opengl glx)" + myconf="$myconf $(use_enable xim)" + myconf="$myconf --enable-server=x11" + myconf="$myconf --enable-graphics=xlib" + + econf $myconf +} diff --git a/gnustep-base/gnustep-back-xlib/metadata.xml b/gnustep-base/gnustep-back-xlib/metadata.xml new file mode 100644 index 000000000000..51a634514545 --- /dev/null +++ b/gnustep-base/gnustep-back-xlib/metadata.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>gnustep@gentoo.org</email> + <name>Gentoo GNUstep Project</name> +</maintainer> +<longdescription> +It is a back-end component for the GNUstep GUI Library. The +implementation of the GNUstep GUI Library is designed in two parts. The +first part is the front-end component which is independent of platform +and display system. This front-end is combined with a back-end +component which handles all of the display system dependent such as +specific calls to the X Window System. This design allows the GNUstep +applications to have the "look and feel" of the underlying display +system without any changes to the application, and the library can be +easily ported to other display systems. + +The GNUstep GUI Backend is for platforms using the X-Window System or +Window's Systems. It works via a DPS emulation engine to emulate the +DPS functions required by the front-end system. + +This package installs a backend that supports X11. +</longdescription> +<use> + <flag name="xim">Enable X11 XiM input method</flag> +</use> +</pkgmetadata> |