meld: bump to 3.11.0

Signed-off-by: Marc-Antoine Perennou <keruspe@exherbo.org>
for/master
Marc-Antoine Perennou 2014-02-23 18:03:12 +09:00 committed by Daniel Mierswa
parent 59dc097e09
commit 104eade9d8
1 changed files with 15 additions and 18 deletions

View File

@ -2,6 +2,7 @@
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
require gtk-icon-cache gnome.org [ suffix=.tar.xz ] freedesktop-desktop freedesktop-mime require gtk-icon-cache gnome.org [ suffix=.tar.xz ] freedesktop-desktop freedesktop-mime
require gsettings setup-py [ blacklist=3 import=setuptools multibuild=false ]
SUMMARY="A visual diff and merge tool." SUMMARY="A visual diff and merge tool."
DESCRIPTION="Rich featured diff and merge tool that integrates with most DESCRIPTION="Rich featured diff and merge tool that integrates with most
@ -11,46 +12,42 @@ HOMEPAGE="http://meldmerge.org/"
LICENCES="GPL-2" LICENCES="GPL-2"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"
MYOPTIONS="" MYOPTIONS="
( linguas: ar bg ca ca@valencia cs da de dz el en_CA en_GB eo es eu fi fr gl hu id it ja ko nb
ne nl oc pa pl pt pt_BR ro ru rw sl sq sr sr@latin sv tr vi zh_CN zh_TW )
"
# make check doesn't run tests but some upstream QA # make check doesn't run tests but some upstream QA
# make test needs X and fails because files are missing # make test needs X and fails because files are missing
RESTRICT="test" RESTRICT="test"
DEPENDENCIES=" DEPENDENCIES="
build:
sys-devel/gettext
build+run: build+run:
dev-lang/python:*[>=2.6] sys-devel/gettext
run: run:
gnome-bindings/pygobject:2[>=2.16.0] dev-libs/glib:2[>=2.34]
gnome-bindings/pygtk[>=2.14] gnome-bindings/pygobject:3[>=3.8]
suggestion: gnome-desktop/gtksourceview:3.0[>=3.6][gobject-introspection]
gnome-bindings/pygtksourceview:2[>=2.4] x11-libs/gtk+:3[>=3.6][gobject-introspection]
[[ description = [ syntax highlighting, line numbers, etc. ] ]]
" "
# scrollkeeper can probably build the documentation
# LANGUAGES="" prevents building help/ subdir, which seems to need that
DEFAULT_SRC_COMPILE_PARAMS=( prefix=/usr libdir=/usr/${LIBDIR} docdir_='$(docdir)'/${PNVR} LANGUAGES="" ) src_prepare() {
DEFAULT_SRC_INSTALL_PARAMS=( ${DEFAULT_SRC_COMPILE_PARAMS[@]} ) # Help is broken
sed -e '/"build_help"/d' -i setup.py
src_install() {
default default
edo rmdir "${IMAGE}"/usr/share/gnome/{help/meld,help,} \
"${IMAGE}"/usr/share/pixmaps
} }
pkg_postinst() { pkg_postinst() {
freedesktop-desktop_pkg_postinst freedesktop-desktop_pkg_postinst
freedesktop-mime_pkg_postinst freedesktop-mime_pkg_postinst
gtk-icon-cache_pkg_postinst gtk-icon-cache_pkg_postinst
gsettings_pkg_postinst
} }
pkg_postrm() { pkg_postrm() {
freedesktop-desktop_pkg_postrm freedesktop-desktop_pkg_postrm
freedesktop-mime_pkg_postrm freedesktop-mime_pkg_postrm
gtk-icon-cache_pkg_postrm gtk-icon-cache_pkg_postrm
gsettings_pkg_postrm
} }