Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
evince: update 3.35.1 to 40.4
- update to BLFS
- fixed SRCURL
- NLS=1
  • Loading branch information
wwwutz committed Nov 16, 2021
1 parent 90cf93e commit cab986b
Showing 1 changed file with 19 additions and 42 deletions.
61 changes: 19 additions & 42 deletions evince.be0
@@ -1,14 +1,11 @@
#!/usr/bin/env beesh

# BEE_VERSION evince-3.35.1-0
# BEE_VERSION evince-40.4-0

# requires:
# bee update json-glib-1.4.4-0
# bee update appstream-glib-0.7.16-0
# 2021-11-16: not going 41.2 yet. use 40.4 as BLFS

BEE_BUILDTYPE=configure

SRCURL[0]="https://download.gnome.org/sources/evince/${PKGVERSION[2]}/evince-${PKGVERSION}.tar.xz"
# SRCURL[0]="https://download-fallback.gnome.org/sources/evince/${PKGVERSION[1]}/evince-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/bf78a8e8c384bbd2780b7be0ac917e79/evince-40.4.tar.xz"

# PATCHURL+=()

Expand All @@ -20,51 +17,31 @@ SRCURL[0]="https://download.gnome.org/sources/evince/${PKGVERSION[2]}/evince-${P
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}
mee_patch() {
bee_patch "${@}"
echo "">po/LINGUAS
}

mee_configure() {
#PS1='xxx ' bash -norc

bee_configure \
--disable-browser-plugin \
--disable-libgnome-desktop \
--disable-maintainer-mode \
--disable-nautilus \
--disable-nls \
--disable-schemas-compile \
--disable-static \
--disable-thumbnailer \
--enable-comics \
--enable-dbus \
--enable-djvu \
--enable-introspection \
--enable-multimedia \
--enable-pdf \
--enable-previewer \
--enable-ps \
--enable-t1lib \
--enable-tiff \
--enable-viewer \
--enable-xps \
--with-gtk-unix-print \
--with-platform=gnome \
--without-keyring
-Dgtk_doc=false \
-Duser_doc=false \
-Dnautilus=false \
-Dthumbnail_cache=disabled \
-Dkeyring=disabled \
-Dsystemduserunitdir=no \
--wrap-mode=nofallback

}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}
mee_install() {
bee_install

mee_install_post() {
mv -v ${D}${DATAROOTDIR}/applications/{org.gnome.Evince-previewer,evince-previewer}.desktop
mv -v ${D}${DATAROOTDIR}/applications/{org.gnome.Evince,evince}.desktop
for i in bg ca cs da de el en_GB es eu fi fr gl hu id it ja ko lv nl oc pl pt_BR ro ru sl sr sv te uk vi zh_CN zh_HK zh_TW; do
rm -rf ${D}/usr/share/help/${i}
done
}

0 comments on commit cab986b

Please sign in to comment.