[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: ac8e8237ed7c396901bf64ff82dc612996dcfa89 Author: Ulrich Müller gentoo org> AuthorDate: Sat Jan 13 07:09:48 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Jan 27 10:07:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8e8237 gnustep-base/gnustep-back-art: drop 0.28.0 Signed-off-by: Ulrich Müller gentoo.org> gnustep-base/gnustep-back-art/Manifest | 1 - .../gnustep-back-art-0.28.0.ebuild | 82 -- 2 files changed, 83 deletions(-) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index 929effc00559..6e4b7fd32403 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1,3 +1,2 @@ -DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f DIST gnustep-back-0.30.0.tar.gz 1021083 BLAKE2B 23fb48ef14e40bdcc586840ead22126adc4c2998eda7ca5d8d0d4e426b364a87a370b2aad1409023e638f3269f2a94d6fe70d28b383c6c444ea1725ce111df98 SHA512 3d2955228b13cb083ef68a06e859faa9fe4f3137186e8db48439caf10ac12f7468c7789003d4c2e896eaee60f0659e2cfffb15b4d6079aca9751c27599b7 diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild deleted file mode 100644 index 1f911cb6a817.. --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnustep-base - -DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library" -HOMEPAGE="https://gnustep.github.io; -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux" -IUSE="opengl xim" - -RDEPEND="${GNUSTEP_CORE_DEPEND} - =gnustep-base/gnustep-gui-${PV%.*}* - >=gnustep-base/mknfonts-0.5-r1 - 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-fonts/dejavu - >=media-libs/freetype-2.1.9 - >=media-libs/libart_lgpl-2.3 - opengl? ( virtual/opengl virtual/glu ) - - !gnustep-base/gnustep-back-cairo - !gnustep-base/gnustep-back-xlib" -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=art" - - econf $myconf -} - -src_compile() { - gnustep-base_src_compile - - # Create font lists for DejaVu - einfo "Generating nfonts support files" - ( - cd Fonts - export "${GS_ENV[@]}" - ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ - $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ - || die "nfonts support files creation failed" - # Trim whitepsaces - for fdir in *\ */; do - mv "$fdir" `echo $fdir | tr -d [:space:]` - done - ) -} - -src_install() { - gnustep-base_src_install - - mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" - cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" -} - -gnustep_config_script() { - echo "echo ' * setting normal font to DejaVuSans'" - echo "defaults write NSGlobalDomain NSFont DejaVuSans" - echo "echo ' * setting bold font to DejaVuSans-Bold'" - echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold" - echo "echo ' * setting fixed font to DejaVuSansMono'" - echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono" -}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 737828a30fbce181cfa09506b67fd9bf01b9c084 Author: Sam James gentoo org> AuthorDate: Sat Dec 16 01:43:45 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 16 01:43:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737828a3 gnustep-base/gnustep-back-art: Stabilize 0.29.0 sparc, #910265 Signed-off-by: Sam James gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild index a597d6629ca0..954c25d58bad 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/gnustep-back-${PV}" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ppc sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: d59e7220de59615dd6b1853628752dc42a782ebf Author: Sam James gentoo org> AuthorDate: Sat Dec 16 01:43:52 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 16 01:43:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59e7220 gnustep-base/gnustep-back-art: Stabilize 0.29.0 x86, #910265 Signed-off-by: Sam James gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild index 954c25d58bad..df3e518d5e2f 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/gnustep-back-${PV}" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ppc sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 0fc89e35a39104268a6c56305ec22ae3599a086a Author: Sam James gentoo org> AuthorDate: Sat Dec 16 01:43:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 16 01:43:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc89e35 gnustep-base/gnustep-back-art: Stabilize 0.29.0 ppc, #910265 Signed-off-by: Sam James gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild index f8f4b68ea6b4..a597d6629ca0 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/gnustep-back-${PV}" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 24ba993271f5824a74e897a692add38b1f4b4cf2 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Nov 23 21:32:06 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Nov 23 21:53:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ba9932 gnustep-base/gnustep-back-art: add 0.30.0 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-art/Manifest | 1 + .../gnustep-back-art-0.30.0.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index 54dee1ec82bd..929effc00559 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1,2 +1,3 @@ DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f +DIST gnustep-back-0.30.0.tar.gz 1021083 BLAKE2B 23fb48ef14e40bdcc586840ead22126adc4c2998eda7ca5d8d0d4e426b364a87a370b2aad1409023e638f3269f2a94d6fe70d28b383c6c444ea1725ce111df98 SHA512 3d2955228b13cb083ef68a06e859faa9fe4f3137186e8db48439caf10ac12f7468c7789003d4c2e896eaee60f0659e2cfffb15b4d6079aca9751c27599b7 diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild new file mode 100644 index ..b082712bb764 --- /dev/null +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnustep-base + +DESCRIPTION="Libart_lgpl back-end component for the GNUstep GUI Library" +HOMEPAGE="https://gnustep.github.io; +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; +S="${WORKDIR}/gnustep-back-${PV}" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="opengl xim" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + =gnustep-base/gnustep-gui-${PV%.*}* + >=gnustep-base/mknfonts-0.5-r1 + 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-fonts/dejavu + >=media-libs/freetype-2.1.9 + >=media-libs/libart_lgpl-2.3 + opengl? ( virtual/opengl virtual/glu ) + + !gnustep-base/gnustep-back-cairo + !gnustep-base/gnustep-back-xlib" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # do not compress man pages + sed -i '/which gzip/,/&& gzip/d' Tools/GNUmakefile.postamble || die +} + +src_configure() { + egnustep_env + + myconf="$(use_enable opengl glx)" + myconf="$myconf $(use_enable xim)" + myconf="$myconf --enable-server=x11" + myconf="$myconf --enable-graphics=art" + + econf $myconf +} + +src_compile() { + gnustep-base_src_compile + + # Create font lists for DejaVu + einfo "Generating nfonts support files" + ( + cd Fonts + export "${GS_ENV[@]}" + ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ + $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ + || die "nfonts support files creation failed" + # Trim whitepsaces + for fdir in *\ */; do + mv "$fdir" `echo $fdir | tr -d [:space:]` + done + ) +} + +src_install() { + gnustep-base_src_install + + mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" || die + cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" || die +} + +gnustep_config_script() { + echo "echo ' * setting normal font to DejaVuSans'" + echo "defaults write NSGlobalDomain NSFont DejaVuSans" + echo "echo ' * setting bold font to DejaVuSans-Bold'" + echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold" + echo "echo ' * setting fixed font to DejaVuSansMono'" + echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono" +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: a358ccb57d342c9990bf22fb8332f6f6284c61e3 Author: Sam James gentoo org> AuthorDate: Tue Sep 26 00:53:59 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 26 00:53:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a358ccb5 gnustep-base/gnustep-back-art: Stabilize 0.29.0 amd64, #910265 Signed-off-by: Sam James gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild index b082712bb764..f8f4b68ea6b4 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/gnustep-back-${PV}" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: d9fdc8ff1432ea7105cdbe992caf9cb1a66a84d0 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Sep 19 17:52:47 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Sep 19 20:48:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fdc8ff gnustep-base/gnustep-back-art: EAPI8 bump, fix LICENSE Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Bernard Cafarelli gentoo.org> .../gnustep-back-art/gnustep-back-art-0.29.0.ebuild| 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild index a76c50f385c3..b082712bb764 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild @@ -1,14 +1,16 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit gnustep-base -DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library" +DESCRIPTION="Libart_lgpl back-end component for the GNUstep GUI Library" HOMEPAGE="https://gnustep.github.io; SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; +S="${WORKDIR}/gnustep-back-${PV}" -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" @@ -34,7 +36,11 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} !gnustep-base/gnustep-back-xlib" DEPEND="${RDEPEND}" -S=${WORKDIR}/gnustep-back-${PV} +src_prepare() { + default + # do not compress man pages + sed -i '/which gzip/,/&& gzip/d' Tools/GNUmakefile.postamble || die +} src_configure() { egnustep_env @@ -68,8 +74,8 @@ src_compile() { src_install() { gnustep-base_src_install - mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" - cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" + mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" || die + cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" || die } gnustep_config_script() {
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: a7d04e7d325d92f1c8fbc8c59ee2ff56894ad013 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat Jun 10 15:52:10 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Jun 13 14:16:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d04e7d gnustep-base/gnustep-back-art: update homepage Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild | 4 ++-- gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild index 073395bd38fb..1f911cb6a817 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit gnustep-base DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library" -HOMEPAGE="http://www.gnustep.org; +HOMEPAGE="https://gnustep.github.io; SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild index 62331cc1831b..a76c50f385c3 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit gnustep-base DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library" -HOMEPAGE="http://www.gnustep.org; +HOMEPAGE="https://gnustep.github.io; SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 76cc20c62ad3f440e5b6afa09bc5699aac162ade Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:03:25 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cc20c6 gnustep-base/gnustep-back-art: 0.29.0 bump Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-art/Manifest | 1 + .../gnustep-back-art-0.29.0.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index 2a104cbde5f..54dee1ec82b 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1 +1,2 @@ DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c +DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild new file mode 100644 index 000..62331cc1831 --- /dev/null +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="libart_lgpl 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="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="opengl xim" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + =gnustep-base/gnustep-gui-${PV%.*}* + >=gnustep-base/mknfonts-0.5-r1 + 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-fonts/dejavu + >=media-libs/freetype-2.1.9 + >=media-libs/libart_lgpl-2.3 + opengl? ( virtual/opengl virtual/glu ) + + !gnustep-base/gnustep-back-cairo + !gnustep-base/gnustep-back-xlib" +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=art" + + econf $myconf +} + +src_compile() { + gnustep-base_src_compile + + # Create font lists for DejaVu + einfo "Generating nfonts support files" + ( + cd Fonts + export "${GS_ENV[@]}" + ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ + $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ + || die "nfonts support files creation failed" + # Trim whitepsaces + for fdir in *\ */; do + mv "$fdir" `echo $fdir | tr -d [:space:]` + done + ) +} + +src_install() { + gnustep-base_src_install + + mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" + cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" +} + +gnustep_config_script() { + echo "echo ' * setting normal font to DejaVuSans'" + echo "defaults write NSGlobalDomain NSFont DejaVuSans" + echo "echo ' * setting bold font to DejaVuSans-Bold'" + echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold" + echo "echo ' * setting fixed font to DejaVuSansMono'" + echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono" +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 6270079a6b61955c1fcf5dfd27f18952ba5e74e3 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jan 4 12:48:24 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jan 4 12:52:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6270079a gnustep-base/gnustep-back-art: drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-art/Manifest | 4 -- .../gnustep-back-art-0.25.0.ebuild | 83 -- .../gnustep-back-art-0.25.1.ebuild | 83 -- .../gnustep-back-art-0.26.2.ebuild | 83 -- .../gnustep-back-art-0.27.0.ebuild | 83 -- 5 files changed, 336 deletions(-) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index f534eb806dc..2a104cbde5f 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1,5 +1 @@ -DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef SHA512 38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770 -DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4 SHA512 0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656 -DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea SHA512 99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e -DIST gnustep-back-0.27.0.tar.gz 972099 BLAKE2B ca3090d743a3bcc0995e7b2bfbb39dd72aac6d3b8b62036a17860306728e58d432d3075918b7d49e7e1930974e5a5ae5e0c2ae3c2c7ebb383e859106cfc1c072 SHA512 0823a50b6719af1a48139fb7d85eb70d7c1ae367d0c0d7568131b56372063437ae7b464f0314fc1e7f8d25b87e87b58bcc914c27d2d000ff31deea948ab3 DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild deleted file mode 100644 index 9d167f16d27..000 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnustep-base - -DESCRIPTION="libart_lgpl 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="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux" -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 - - >=media-libs/libart_lgpl-2.3 - >=gnustep-base/mknfonts-0.5-r1 - media-fonts/dejavu - - !gnustep-base/gnustep-back-cairo - !gnustep-base/gnustep-back-xlib" -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=art" - - econf $myconf -} - -src_compile() { - gnustep-base_src_compile - - # Create font lists for DejaVu - einfo "Generating nfonts support files" - ( - cd Fonts - export "${GS_ENV[@]}" - ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ - $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ - || die "nfonts support files creation failed" - # Trim whitepsaces - for fdir in *\ */; do - mv "$fdir" `echo $fdir | tr -d [:space:]` - done - ) -} - -src_install() { - gnustep-base_src_install - - mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" - cp -pPR Fonts/*.nfont
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: eb31e5d4c94e18989b1483d7026d189761cf57ba Author: Sam James gentoo org> AuthorDate: Mon Jan 4 03:34:43 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 03:34:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb31e5d4 gnustep-base/gnustep-back-art: Stabilize 0.28.0 x86, #761070 Signed-off-by: Sam James gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild index d4dd54941e6..073395bd38f 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ppc sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: a752becb7f913e46458c1b5e2b9a53b9cca802b4 Author: Sam James gentoo org> AuthorDate: Sat Jan 2 22:48:59 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 2 22:48:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a752becb gnustep-base/gnustep-back-art: Stabilize 0.28.0 sparc, #761070 Signed-off-by: Sam James gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild index 10843457f5c..d4dd54941e6 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ppc sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: c4e99a690c2038129bce07c98875be1bf3de0548 Author: Sam James gentoo org> AuthorDate: Sat Jan 2 22:45:32 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 2 22:45:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e99a69 gnustep-base/gnustep-back-art: Stabilize 0.28.0 ppc, #761070 Signed-off-by: Sam James gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild index 33657d3cafe..10843457f5c 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 19a3c89207423b3ea1b5dc4e07e382f06e20cd92 Author: Sam James gentoo org> AuthorDate: Sat Jan 2 21:10:02 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 2 21:10:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a3c892 gnustep-base/gnustep-back-art: Stabilize 0.28.0 amd64, #761070 Signed-off-by: Sam James gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild index fc77134c552..33657d3cafe 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 36d5a44eef2ebec8faf4e58e651b88837dc01155 Author: Kent Fredric gentoo org> AuthorDate: Tue Jul 21 23:09:00 2020 + Commit: Kent Fredric gentoo org> CommitDate: Tue Jul 21 23:14:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d5a44e gnustep-base/gnustep-back-art: Drop x86-solaris re bug #690140 Depends: - media-fonts/dejavu - dev-perl/Font-TTF Bug: https://bugs.gentoo.org/690140 Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild | 4 ++-- gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild | 4 ++-- gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild | 4 ++-- gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild | 4 ++-- gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild index 40454b1087e..9d167f16d27 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND} diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild index 7e99c2440f4..419b5e53ac2 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND} diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild index d178338f8d1..419b5e53ac2 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND} diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild index cc8e689b3ce..419b5e53ac2 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND} diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild index 8f304a0a86d..fc77134c552 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 32b56d29a8aa241c31c4c50f5b3bab0b19b9dc6f Author: Bernard Cafarelli gentoo org> AuthorDate: Sat May 9 13:19:28 2020 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat May 9 14:24:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b56d29 gnustep-base/gnustep-back-art: 0.28.0 bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-art/Manifest | 1 + .../gnustep-back-art-0.28.0.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index b3eafd3986d..f534eb806dc 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -2,3 +2,4 @@ DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B ef3ef5bf822b2cd96ac8f6256708c2751 DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4 SHA512 0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656 DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea SHA512 99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e DIST gnustep-back-0.27.0.tar.gz 972099 BLAKE2B ca3090d743a3bcc0995e7b2bfbb39dd72aac6d3b8b62036a17860306728e58d432d3075918b7d49e7e1930974e5a5ae5e0c2ae3c2c7ebb383e859106cfc1c072 SHA512 0823a50b6719af1a48139fb7d85eb70d7c1ae367d0c0d7568131b56372063437ae7b464f0314fc1e7f8d25b87e87b58bcc914c27d2d000ff31deea948ab3 +DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild new file mode 100644 index 000..8f304a0a86d --- /dev/null +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.28.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="libart_lgpl 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="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl xim" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + =gnustep-base/gnustep-gui-${PV%.*}* + >=gnustep-base/mknfonts-0.5-r1 + 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-fonts/dejavu + >=media-libs/freetype-2.1.9 + >=media-libs/libart_lgpl-2.3 + opengl? ( virtual/opengl virtual/glu ) + + !gnustep-base/gnustep-back-cairo + !gnustep-base/gnustep-back-xlib" +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=art" + + econf $myconf +} + +src_compile() { + gnustep-base_src_compile + + # Create font lists for DejaVu + einfo "Generating nfonts support files" + ( + cd Fonts + export "${GS_ENV[@]}" + ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ + $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ + || die "nfonts support files creation failed" + # Trim whitepsaces + for fdir in *\ */; do + mv "$fdir" `echo $fdir | tr -d [:space:]` + done + ) +} + +src_install() { + gnustep-base_src_install + + mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" + cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" +} + +gnustep_config_script() { + echo "echo ' * setting normal font to DejaVuSans'" + echo "defaults write NSGlobalDomain NSFont DejaVuSans" + echo "echo ' * setting bold font to DejaVuSans-Bold'" + echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold" + echo "echo ' * setting fixed font to DejaVuSansMono'" + echo "defaults write NSGlobalDomain NSUserFixedPitchFont
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 339a39012d0393d7056c625886eae3203d637649 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jan 14 16:02:10 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jan 14 16:12:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339a3901 gnustep-base/gnustep-back-art: 0.27.0 bump Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-art/Manifest | 1 + .../gnustep-back-art-0.27.0.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index b4f97fa95c1..b3eafd3986d 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1,3 +1,4 @@ DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef SHA512 38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770 DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4 SHA512 0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656 DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea SHA512 99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e +DIST gnustep-back-0.27.0.tar.gz 972099 BLAKE2B ca3090d743a3bcc0995e7b2bfbb39dd72aac6d3b8b62036a17860306728e58d432d3075918b7d49e7e1930974e5a5ae5e0c2ae3c2c7ebb383e859106cfc1c072 SHA512 0823a50b6719af1a48139fb7d85eb70d7c1ae367d0c0d7568131b56372063437ae7b464f0314fc1e7f8d25b87e87b58bcc914c27d2d000ff31deea948ab3 diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild new file mode 100644 index 000..cc8e689b3ce --- /dev/null +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.27.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="libart_lgpl 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="~alpha ~amd64 ~ppc ~sparc ~x86 ~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 + + >=media-libs/libart_lgpl-2.3 + >=gnustep-base/mknfonts-0.5-r1 + media-fonts/dejavu + + !gnustep-base/gnustep-back-cairo + !gnustep-base/gnustep-back-xlib" +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=art" + + econf $myconf +} + +src_compile() { + gnustep-base_src_compile + + # Create font lists for DejaVu + einfo "Generating nfonts support files" + ( + cd Fonts + export "${GS_ENV[@]}" + ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ + $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ + || die "nfonts support files creation failed" + # Trim whitepsaces + for fdir in *\ */; do + mv "$fdir" `echo $fdir | tr -d [:space:]` + done + ) +} + +src_install() { + gnustep-base_src_install + + mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" + cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" +} + +gnustep_config_script() { + echo "echo ' * setting normal font to DejaVuSans'" + echo "defaults write NSGlobalDomain NSFont DejaVuSans" + echo "echo ' * setting bold font to DejaVuSans-Bold'" + echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold" + echo "echo ' * setting fixed font to DejaVuSansMono'" + echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono" +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: a5213807a043f5bc39c59265d9bac8edc652f18e Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Jan 9 16:16:04 2018 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Jan 9 16:27:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5213807 gnustep-base/gnustep-back-art: 0.26.2 bump Package-Manager: Portage-2.3.19, Repoman-2.3.6 gnustep-base/gnustep-back-art/Manifest | 1 + .../gnustep-back-art-0.26.2.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index 182e1ceb0e3..b4f97fa95c1 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1,2 +1,3 @@ DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef SHA512 38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770 DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4 SHA512 0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656 +DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea SHA512 99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild new file mode 100644 index 000..d178338f8d1 --- /dev/null +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="libart_lgpl 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="~alpha ~amd64 ~ppc ~sparc ~x86 ~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 + + >=media-libs/libart_lgpl-2.3 + >=gnustep-base/mknfonts-0.5-r1 + media-fonts/dejavu + + !gnustep-base/gnustep-back-cairo + !gnustep-base/gnustep-back-xlib" +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=art" + + econf $myconf +} + +src_compile() { + gnustep-base_src_compile + + # Create font lists for DejaVu + einfo "Generating nfonts support files" + ( + cd Fonts + export "${GS_ENV[@]}" + ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ + $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ + || die "nfonts support files creation failed" + # Trim whitepsaces + for fdir in *\ */; do + mv "$fdir" `echo $fdir | tr -d [:space:]` + done + ) +} + +src_install() { + gnustep-base_src_install + + mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" + cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" +} + +gnustep_config_script() { + echo "echo ' * setting normal font to DejaVuSans'" + echo "defaults write NSGlobalDomain NSFont DejaVuSans" + echo "echo ' * setting bold font to DejaVuSans-Bold'" + echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold" + echo "echo ' * setting fixed font to DejaVuSansMono'" + echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono" +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 317afcf7b504e2d02e31dc8aa33789172008a5fc Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 24 13:53:09 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 24 14:06:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317afcf7 gnustep-base/gnustep-back-art: 0.25.1 bump Package-Manager: Portage-2.3.5, Repoman-2.3.2 gnustep-base/gnustep-back-art/Manifest | 1 + .../gnustep-back-art-0.25.1.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index 06a9953fc9e..9c9248d855b 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1 +1,2 @@ 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 diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild new file mode 100644 index 000..7e99c2440f4 --- /dev/null +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="libart_lgpl 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="~alpha ~amd64 ~ppc ~sparc ~x86 ~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 + + >=media-libs/libart_lgpl-2.3 + >=gnustep-base/mknfonts-0.5-r1 + media-fonts/dejavu + + !gnustep-base/gnustep-back-cairo + !gnustep-base/gnustep-back-xlib" +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=art" + + econf $myconf +} + +src_compile() { + gnustep-base_src_compile + + # Create font lists for DejaVu + einfo "Generating nfonts support files" + ( + cd Fonts + export "${GS_ENV[@]}" + ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ + $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ + || die "nfonts support files creation failed" + # Trim whitepsaces + for fdir in *\ */; do + mv "$fdir" `echo $fdir | tr -d [:space:]` + done + ) +} + +src_install() { + gnustep-base_src_install + + mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" + cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" +} + +gnustep_config_script() { + echo "echo ' * setting normal font to DejaVuSans'" + echo "defaults write NSGlobalDomain NSFont DejaVuSans" + echo "echo ' * setting bold font to DejaVuSans-Bold'" + echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold" + echo "echo ' * setting fixed font to DejaVuSansMono'" + echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono" +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 419e1d48868e2efc3a5745a06ce1c966479a21c3 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Mar 20 10:59:27 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Mar 20 13:40:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419e1d48 gnustep-base/gnustep-back-art: drop old Package-Manager: Portage-2.3.5, Repoman-2.3.2 gnustep-base/gnustep-back-art/Manifest | 4 -- .../gnustep-back-art-0.22.0.ebuild | 83 -- .../gnustep-back-art-0.23.0.ebuild | 83 -- .../gnustep-back-art-0.24.0.ebuild | 83 -- .../gnustep-back-art-0.24.1.ebuild | 83 -- 5 files changed, 336 deletions(-) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index d13d3fc5fb7..06a9953fc9e 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1,5 +1 @@ -DIST gnustep-back-0.22.0.tar.gz 935034 SHA256 b9bf26346737d87160af669c3073b4eb511c743056af90aedb631e1537513608 SHA512 849078bd6c93df7177569d8d4d9b6ecf02e5aac6b60e51c8ae60f08bf45b30fe5abcc2c519d80c593c051d7eead31c219d32d24d95e2db8021fadea638d98478 WHIRLPOOL b21ebccb1afe84a144896312a6f7fc8403da2b39b92952ac9e5f1de02b7dfa218de0289c9333d4f9a21746739ac46ee22d1139d6df98e6d3c09063667d9ee6d6 -DIST gnustep-back-0.23.0.tar.gz 942380 SHA256 7e897849bf0359d2401a426c75bda89117b5506910892b4eb15262edfb26bbdc SHA512 8789e738b18e4eb1996024c449c4550a392404eb71693569a4b561df22652840a06ca4681b3ec7d47ff3d3d36755a065e956de9203f380c0cc60c76bb412b99c WHIRLPOOL 7b46d1a066889f40c00aa949b65d113027b6e0689349d686db83fd68a7c3a25d03a15c6b04f6c2b4d04ab7b61454bba428d2a3cbdea87541898ce68ec41e7017 -DIST gnustep-back-0.24.0.tar.gz 966735 SHA256 5fc2ed70076d1cd9d51bf3ad85c71a42bfd29e3fd7c22421cc1de739695c3d62 SHA512 d27ae170ad23ee18a5471f41ee67bcde6ee4ba3e7fa522dac72a1f7fdb363d64a15432e6abbf972089483b356959d060df91d797ab820a01ca4bd85af700bf57 WHIRLPOOL ef713f8ef84db12a75a2c1d1a5c64edbf11ea302b1ed1f55a556eaecdbad74853ef736e665c5a2849210d7c273277c9a3d47ef5f7ca4a7544525367589e9 -DIST gnustep-back-0.24.1.tar.gz 966529 SHA256 e255628e0f9be9b10359bb1be6690c50a0929bc383e6996966076492af02457e SHA512 7de422b6743d9f8c20bdc1a9a1dda06cbd7bde31eca87a41a457640ec18ca2640797071def5c111383de379537350e57917ca10a156744c7b9db421cdb2db313 WHIRLPOOL 28bd8a4c4e5ceffb06260f5ef58d5500a167825fce876bb0d0465db7926492685f45ffdb4b2d8270553acb513b866592fc333a775ca37dad7021866dd72419ea DIST gnustep-back-0.25.0.tar.gz 974762 SHA256 4276e30e157fb450cc5144501e680e8142b484e6595e5e4f83d14225c60afa91 SHA512 38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770 WHIRLPOOL 2dc49763ecf30e695ae13f8197b140c7d4b9ce17b19364f04bbd0ed0beb626d50943210ad4f1a5baad8ae7957c6c32e5193eaf40d532aabd3f5f455b89776574 diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.22.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.22.0.ebuild deleted file mode 100644 index 6b66717af11..000 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.22.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit gnustep-base - -DESCRIPTION="libart_lgpl 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="~alpha amd64 ppc sparc x86 ~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 - - >=media-libs/libart_lgpl-2.3 - >=gnustep-base/mknfonts-0.5-r1 - media-fonts/dejavu - - !gnustep-base/gnustep-back-cairo - !gnustep-base/gnustep-back-xlib" -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=art" - - econf $myconf -} - -src_compile() { - gnustep-base_src_compile - - # Create font lists for DejaVu - einfo "Generating nfonts support files" - ( - cd Fonts - export "${GS_ENV[@]}" - ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ - $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ - || die "nfonts
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: a0b12da328db14f1c2445467bc3f4d6e021eee88 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 13 15:13:20 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 13 15:13:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b12da3 gnustep-base/gnustep-back-art: amd64 stable wrt bug #579232 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild index 422e4da..86359c4 100644 --- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="opengl xim" RDEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: d701508edf7791636c1f320851320ba9f6084cf5 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Jul 20 11:54:34 2016 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jul 20 11:54:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d701508e gnustep-base/gnustep-back-art: version bump Package-Manager: portage-2.3.0 gnustep-base/gnustep-back-art/Manifest | 1 + .../gnustep-back-art-0.25.0.ebuild | 84 ++ 2 files changed, 85 insertions(+) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index fae3e0e..d13d3fc 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -2,3 +2,4 @@ DIST gnustep-back-0.22.0.tar.gz 935034 SHA256 b9bf26346737d87160af669c3073b4eb51 DIST gnustep-back-0.23.0.tar.gz 942380 SHA256 7e897849bf0359d2401a426c75bda89117b5506910892b4eb15262edfb26bbdc SHA512 8789e738b18e4eb1996024c449c4550a392404eb71693569a4b561df22652840a06ca4681b3ec7d47ff3d3d36755a065e956de9203f380c0cc60c76bb412b99c WHIRLPOOL 7b46d1a066889f40c00aa949b65d113027b6e0689349d686db83fd68a7c3a25d03a15c6b04f6c2b4d04ab7b61454bba428d2a3cbdea87541898ce68ec41e7017 DIST gnustep-back-0.24.0.tar.gz 966735 SHA256 5fc2ed70076d1cd9d51bf3ad85c71a42bfd29e3fd7c22421cc1de739695c3d62 SHA512 d27ae170ad23ee18a5471f41ee67bcde6ee4ba3e7fa522dac72a1f7fdb363d64a15432e6abbf972089483b356959d060df91d797ab820a01ca4bd85af700bf57 WHIRLPOOL ef713f8ef84db12a75a2c1d1a5c64edbf11ea302b1ed1f55a556eaecdbad74853ef736e665c5a2849210d7c273277c9a3d47ef5f7ca4a7544525367589e9 DIST gnustep-back-0.24.1.tar.gz 966529 SHA256 e255628e0f9be9b10359bb1be6690c50a0929bc383e6996966076492af02457e SHA512 7de422b6743d9f8c20bdc1a9a1dda06cbd7bde31eca87a41a457640ec18ca2640797071def5c111383de379537350e57917ca10a156744c7b9db421cdb2db313 WHIRLPOOL 28bd8a4c4e5ceffb06260f5ef58d5500a167825fce876bb0d0465db7926492685f45ffdb4b2d8270553acb513b866592fc333a775ca37dad7021866dd72419ea +DIST gnustep-back-0.25.0.tar.gz 974762 SHA256 4276e30e157fb450cc5144501e680e8142b484e6595e5e4f83d14225c60afa91 SHA512 38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770 WHIRLPOOL 2dc49763ecf30e695ae13f8197b140c7d4b9ce17b19364f04bbd0ed0beb626d50943210ad4f1a5baad8ae7957c6c32e5193eaf40d532aabd3f5f455b89776574 diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild new file mode 100644 index 000..422e4da --- /dev/null +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="libart_lgpl 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="~alpha ~amd64 ~ppc ~sparc ~x86 ~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 + + >=media-libs/libart_lgpl-2.3 + >=gnustep-base/mknfonts-0.5-r1 + media-fonts/dejavu + + !gnustep-base/gnustep-back-cairo + !gnustep-base/gnustep-back-xlib" +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=art" + + econf $myconf +} + +src_compile() { + gnustep-base_src_compile + + # Create font lists for DejaVu + einfo "Generating nfonts support files" + ( + cd Fonts + export "${GS_ENV[@]}" + ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ + $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ + || die "nfonts support files creation failed" + # Trim whitepsaces + for fdir in *\ */; do + mv "$fdir" `echo $fdir | tr -d [:space:]` + done + ) +} + +src_install() { + gnustep-base_src_install + + mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" + cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" +} + +gnustep_config_script() { + echo "echo ' * setting normal font to DejaVuSans'" + echo "defaults write NSGlobalDomain NSFont DejaVuSans" + echo "echo ' * setting bold