media-gfx/glimpse: Delete old ebuilds.
continuous-integration/drone/push Build is passing Details

This commit is contained in:
tastytea 2020-04-20 03:27:22 +02:00
parent 7f40f060a0
commit fcb62a1faf
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
2 changed files with 5 additions and 217 deletions

View File

@ -1,16 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
DIST glimpse-0.1.0.tar.gz 39773361 BLAKE2B 2b1743b4ce6187cd3428e0eb76a0fd268744e9d63d1204c171f2fdf3134d3dff03b4c1086062c74a0b3d46f4b7187e08aabca386c25df2dd592fa3e4185ea107 SHA512 2784e26401a5d4b6fea29ad14e1bb3ade465a559ba8f709a63a16a4c17abf4307c2c1e60daed314f04bef519d79b25dd4bd85bbad92d6b95e9e3cd5de8f26469
DIST glimpse-0.1.2.tar.gz 40807088 BLAKE2B e8fe1263041fc321d07809372ace9127e57fb7b4cb9d27e433af3dab9de8aba77be09bc7329ddde7e0f4cfc0ba01fc0a2614a6301b4792c1199e67e2f578cae5 SHA512 b160f8deace526e810ab3a951286a8fbb2eb11708477a2b1cb2d5a7117e216b6607326ae64254abe708b99393278138e2d88c5401759b6f4b11b17013e6304da
EBUILD glimpse-0.1.0.ebuild 5341 BLAKE2B 6a335b74bc641e00ee293448394b115e174f1e530408746a9c6d6dc2e60b3ba97b66e1be992fba4c67136c80964304ffbf84d6b02f06c003174957e3e94e3fa5 SHA512 5c3121187a66c18634078e515ebef50d001b2fee20b1564be519108ed5f2cdca3fb43226e3f63fc41f9fb25c74de7436bac4dd1357ad0588d367e126b69605f7
EBUILD glimpse-0.1.2.ebuild 5341 BLAKE2B d4deac2e4748ff278995cbeec386a709221635dc752ca82102beb9122935c29a708aa1f924e62ebd8080a436ffbef0ea874770893d6264bc756b51ccdae81177 SHA512 0fd2665e7a2b4defc899e3fbe8b15f73cfb44a7fe504c0e32573caa4790e64cb7e1fc53ed6b3e543edbecbc955e6b966195a76ee2e293a3216da80dce59c9c58
EBUILD glimpse-9999.ebuild 5310 BLAKE2B e0618f478872949477c3c61fc92876a9b181bea663baa995e6c52cf0b4fd6bf2ed1ce333d66a0c1a2f9f669347130a41a17c4e42a350d239bdf60a639e8b1888 SHA512 368a2c9cf62b5020b0def087aab1a690429c02b32aba374ea73431e3f9d8fdbb315c75b8c050a1def0beff8a9282bfacf1b66f92fda4d96199a67a7a78159f53
MISC metadata.xml 591 BLAKE2B b9b247471e33a4787c7993b7d5e431be7fdd7418053c474d12ecfe1a230689641bb5465365846225369a267559bbca0da2cd01494b8d6e045a120f1a233efb58 SHA512 e539f083edf71b6d00d17b53d30e0ce9080534eda1ef51afd35e0f3d54224fd630331f50b2d150354714c8f72f86176972a9aef8b4b5f00188178a55f0ad4838
-----BEGIN PGP SIGNATURE-----
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXl28AAAKCRDPw5SX8bJu
B7DVAP9DbFCCiv1CLdav1gV8QKOMelkIItdzfKY5IL2uSynMUgD+M6QtYfdDMm4R
C2bJrGt5u4UfwkSsSeo2A7xemJU/wOs=
=doaw
iHUEAREKAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXpz6ewAKCRDPw5SX8bJu
B4wqAP93KyePwh/21cZQdPz4Y7hpyfJHQCV/qJ8ULOhJ/Nr02wD/ehNsourl/HfX
kaTElvMcRfLo22Vt9Fkn/enqcZFa5rY=
=Dvv7
-----END PGP SIGNATURE-----

View File

@ -1,210 +0,0 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
GNOME2_EAUTORECONF=yes
inherit autotools gnome2 multilib python-single-r1 virtualx
DESCRIPTION="Image editor based on the GNU Image Manipulation Program"
HOMEPAGE="https://glimpse-editor.org/"
SRC_URI="https://github.com/glimpse-editor/Glimpse/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+ LGPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te th tr tt uk vi xh yi zh_CN zh_HK zh_TW"
IUSE="alsa aalib altivec aqua debug doc openexr gnome heif postscript jpeg2k cpu_flags_x86_mmx mng python cpu_flags_x86_sse udev unwind vector-icons webp wmf xpm"
S="${WORKDIR}/Glimpse-${PV}"
RDEPEND="
!media-gfx/gimp
>=dev-libs/glib-2.56.0:2
>=dev-libs/atk-2.2.0
>=x11-libs/gtk+-2.24.32:2
>=x11-libs/gdk-pixbuf-2.31:2
>=x11-libs/cairo-1.12.2
>=x11-libs/pango-1.29.4
xpm? ( x11-libs/libXpm )
>=media-libs/freetype-2.1.7
>=media-libs/harfbuzz-0.9.19
>=media-libs/gexiv2-0.10.6
>=media-libs/libmypaint-1.3.0:=
>=media-gfx/mypaint-brushes-1.3.0
>=media-libs/fontconfig-2.12.4
sys-libs/zlib
dev-libs/libxml2
dev-libs/libxslt
x11-themes/hicolor-icon-theme
>=media-libs/babl-0.1.66
>=media-libs/gegl-0.4.16:0.4[cairo]
aalib? ( media-libs/aalib )
alsa? ( media-libs/alsa-lib )
aqua? ( x11-libs/gtk-mac-integration )
gnome? ( gnome-base/gvfs )
virtual/jpeg:0
jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= )
>=media-libs/lcms-2.8:2
mng? ( media-libs/libmng )
openexr? ( >=media-libs/openexr-1.6.1:= )
>=app-text/poppler-0.50[cairo]
>=app-text/poppler-data-0.4.7
>=media-libs/libpng-1.6.25:0=
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
>=dev-python/pycairo-1.0.2[${PYTHON_MULTI_USEDEP}]
>=dev-python/pygtk-2.10.4:2[${PYTHON_MULTI_USEDEP}]
')
)
>=media-libs/tiff-3.5.7:0
>=gnome-base/librsvg-2.40.6:2
webp? ( >=media-libs/libwebp-0.6.0 )
wmf? ( >=media-libs/libwmf-0.2.8 )
net-libs/glib-networking[ssl]
x11-libs/libXcursor
sys-libs/zlib
app-arch/bzip2
>=app-arch/xz-utils-5.0.0
postscript? ( app-text/ghostscript-gpl )
udev? ( virtual/libgudev:= )
unwind? ( sys-libs/libunwind:= )
heif? ( >=media-libs/libheif-1.1.0:= )"
DEPEND="
${RDEPEND}
>=dev-lang/perl-5.10.0
dev-libs/appstream-glib
dev-util/gtk-update-icon-cache
sys-apps/findutils
virtual/pkgconfig
>=dev-util/intltool-0.40.1
>=sys-devel/gettext-0.19
doc? ( >=dev-util/gtk-doc-1 )
>=sys-devel/libtool-2.2
>=sys-devel/automake-1.11
dev-util/gtk-doc-am"
DOCS="AUTHORS HACKING NEWS README*"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="!test? ( test )"
pkg_setup() {
if use python; then
python-single-r1_pkg_setup
fi
}
src_prepare() {
sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' -i configure.ac || die #615144
if ! use doc; then
echo "EXTRA_DIST = missing-gtk-doc" > gtk-doc.make
fi
gnome2_src_prepare # calls eautoreconf
sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' -i configure || die #615144
fgrep -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
}
_adjust_sandbox() {
# Bugs #569738 and #591214
local nv
for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia{0..9} ; do
# We do not check for existence as they may show up later
# https://bugs.gentoo.org/show_bug.cgi?id=569738#c21
addwrite "${nv}"
done
addwrite /dev/dri/ # bugs #574038 and #684886
addwrite /dev/ati/ # bug #589198
addwrite /proc/mtrr # bug #589198
}
src_configure() {
_adjust_sandbox
local myconf=(
GEGL="${EPREFIX}"/usr/bin/gegl-0.4
--enable-default-binary
--disable-silent-rules
$(use_with !aqua x)
$(use_with aalib aa)
$(use_with alsa)
$(use_enable altivec)
--with-appdata-test
--without-libbacktrace
--without-webkit
$(use_with jpeg2k jpeg2000)
$(use_with postscript gs)
$(use_enable cpu_flags_x86_mmx mmx)
$(use_with mng libmng)
$(use_with openexr)
$(use_with webp)
$(use_with heif libheif)
$(use_enable python)
--enable-mp
$(use_enable cpu_flags_x86_sse sse)
$(use_with udev gudev)
$(use_with unwind libunwind)
$(use_with wmf)
--with-xmc
$(use_with xpm libxpm)
$(use_enable vector-icons)
--without-xvfb-run
)
gnome2_src_configure "${myconf[@]}"
}
src_compile() {
export XDG_DATA_DIRS="${EPREFIX}"/usr/share # bug 587004
gnome2_src_compile
}
_clean_up_locales() {
[[ -z ${LINGUAS+set} ]] && return
einfo "Cleaning up locales..."
for lang in ${LANGS}; do
has ${lang} ${LINGUAS} && {
einfo "- keeping ${lang}"
continue
}
rm -Rf "${ED%/}"/usr/share/locale/"${lang}"
done
}
src_test() {
virtx emake check
}
src_install() {
gnome2_src_install
if use python; then
python_optimize
fi
# Workaround for bug #321111 to give Glimpse the least
# precedence on PDF documents by default
mv "${ED%/}"/usr/share/applications/{,zzz-}org.glimpse_editor.Glimpse.desktop || die
find "${D}" -name '*.la' -type f -delete || die
_clean_up_locales
}
pkg_postinst() {
gnome2_pkg_postinst
}
pkg_postrm() {
gnome2_pkg_postrm
}