Add lots of upstream patches to fix runtime with newer evolution.

This commit is contained in:
ajacoutot 2015-01-22 17:27:20 +00:00
parent 2bf336700e
commit c731d89630
3 changed files with 106 additions and 43 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.47 2014/10/25 14:04:30 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.48 2015/01/22 17:27:20 ajacoutot Exp $
EVO_VERSION= 3.12
SUBST_VARS += EVO_VERSION
@ -9,19 +9,36 @@ COMMENT= RSS reader plugin for evolution
GNOME_PROJECT= evolution-rss
GNOME_VERSION= 0.3.94
REVISION= 7
REVISION= 8
MASTER_SITES0= https://distfiles.bsdfrog.org/evolution-rss/
MASTER_SITES0= https://git.gnome.org/browse/evolution-rss/patch/?id=
PATCH_DIST_STRIP= -p1
PATCHFILES=\
87ae939abd5ef896130bab49d84660309a1826d1.patch:0 \
a9805199c18b1a8b6b2c48d83b3c78be21b2ab91.patch:0 \
2e00c47b1491d547914d31b0fc7bec1f170c814c.patch:0 \
55f2fc268fd4d0ee286bf8340e81c2dd265abd5b.patch:0 \
6a1bc452b329acfe75b487b214f664848282fe25.patch:0 \
7600f67649f3f25cc4bae9e132517c9ab63b54b5.patch:0 \
25fd335f1b5e6d7b6a25e229a840621bf13a1b76.patch:0 \
b420d3f5b4e9b9b7c288d403290de6bfb9016f0e.patch:0
87ae939abd5ef896130bab49d84660309a1826d1:0 \
a9805199c18b1a8b6b2c48d83b3c78be21b2ab91:0 \
2e00c47b1491d547914d31b0fc7bec1f170c814c:0 \
55f2fc268fd4d0ee286bf8340e81c2dd265abd5b:0 \
6a1bc452b329acfe75b487b214f664848282fe25:0 \
7600f67649f3f25cc4bae9e132517c9ab63b54b5:0 \
25fd335f1b5e6d7b6a25e229a840621bf13a1b76:0 \
b420d3f5b4e9b9b7c288d403290de6bfb9016f0e:0 \
1266f24b8adb3d33a6364a13da6787ea2237f7e2:0 \
b420d3f5b4e9b9b7c288d403290de6bfb9016f0e:0 \
5735a2bf5d74090ca938f6c4fc906b939593804d:0 \
e95c5042bc8bbf693f88b4da073c81f98fa514dd:0 \
5677d5f22a4def98175b694de44de9f3010eb163:0 \
659a3c02d75ee739c36e253582bc497bfa92e692:0 \
b8c208e82119fec4ff6665593d8f9c01484ad2b9:0 \
20a93c3d83f6643dc04fc6b39912240511ffdb34:0 \
a4a3cca441e0dceef4121eb03c91952eccf3cb01:0 \
e6d784c303fe7cd299e0477141492c4250e3a595:0 \
1b9c13840f56a94f1b4cca1c5f3a6efbd0170f73:0 \
ad4df8e92462fafe0d16832b88221c4b3fd765bc:0 \
c280715f008b1137f3a94c8268b58d5a26af50f1:0 \
2a8fe9bff05738d21d501ab965c8f6617dae8a21:0 \
87701535a28eb99363e69eb433d434bd9a2c9ebc:0 \
87dbe35cba52e9e72d1b29056b59125543a04f43:0 \
b2253df5a6d12f528d8d2cc03b38c90ba786e65a:0
CATEGORIES= mail
@ -35,22 +52,22 @@ PERMIT_PACKAGE_CDROM= Yes
WANTLIB += EGL GL ICE SM X11 Xcomposite Xcursor Xdamage Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender Xt atk-1.0 atk-bridge-2.0
WANTLIB += atspi c cairo cairo-gobject camel-1.2 db dbus-1
WANTLIB += ebackend-1.2 ebook-1.2 ebook-contacts-1.2 ecal-1.2
WANTLIB += edata-book-1.2 edataserver-1.2 enchant expat ffi fontconfig
WANTLIB += freetype gailutil-3 gbm gck-1 gcr-base-3 gcr-ui-3 gcrypt
WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
WANTLIB += gnome-desktop-3 gobject-2.0 gpg-error graphite2 gstapp-1.0
WANTLIB += gstaudio-1.0 gstbase-1.0 gstfft-1.0 gstpbutils-1.0
WANTLIB += atspi c cairo cairo-gobject camel-1.2 canberra canberra-gtk3
WANTLIB += db dbus-1 ebackend-1.2 ebook-1.2 ebook-contacts-1.2
WANTLIB += ecal-1.2 edata-book-1.2 edataserver-1.2 enchant expat
WANTLIB += ffi fontconfig freetype gailutil-3 gbm gck-1 gcr-base-3
WANTLIB += gcr-ui-3 gcrypt gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0
WANTLIB += gmodule-2.0 gnome-desktop-3 gobject-2.0 gpg-error graphite2
WANTLIB += gstapp-1.0 gstaudio-1.0 gstbase-1.0 gstfft-1.0 gstpbutils-1.0
WANTLIB += gstreamer-1.0 gsttag-1.0 gstvideo-1.0 gthread-2.0 gtk-3
WANTLIB += gtkhtml-4.0 gtkhtml-editor-4.0 gtkspell3-3 harfbuzz
WANTLIB += harfbuzz-icu ical icalss icalvcal icudata icui18n icuuc
WANTLIB += javascriptcoregtk-3.0 jpeg m nspr4 nss3 nssutil3 orc-0.4
WANTLIB += p11-kit pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre
WANTLIB += pixman-1 plc4 plds4 png pthread pthread-stubs secret-1
WANTLIB += smime3 softokn3 soup-2.4 soup-gnome-2.4 sqlite3 ssl3
WANTLIB += stdc++ webkitgtk-3.0 webp xcb xcb-render xcb-shm xml2
WANTLIB += xslt z
WANTLIB += javascriptcoregtk-3.0 jpeg ltdl lzma m nspr4 nss3 nssutil3
WANTLIB += ogg orc-0.4 p11-kit pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre pixman-1 plc4 plds4 png pthread pthread-stubs
WANTLIB += secret-1 smime3 softokn3 soup-2.4 soup-gnome-2.4 sqlite3
WANTLIB += ssl3 stdc++ vorbis vorbisfile webkitgtk-3.0 webp xcb
WANTLIB += xcb-render xcb-shm xml2 xslt z
#MASTER_SITES= http://gnome.eu.org/
MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/evolution-rss/evolution-rss-${GNOME_VERSION}${EXTRACT_SUFX}/77f38f8c98f64f181f74443f331c7336/
@ -66,10 +83,23 @@ LIB_DEPENDS= www/webkit,gtk3
BUILD_DEPENDS += mail/evolution
RUN_DEPENDS += mail/evolution
MODGNOME_TOOLS += desktop-file-utils
MODGNOME_TOOLS= desktop-file-utils
CONFIGURE_STYLE= gnu
AUTOCONF_VERSION= 2.69
CONFIGURE_STYLE= autoconf
AUTOMAKE_VERSION= 1.15
BUILD_DEPENDS += ${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS} \
devel/gconf2 \
devel/libtool \
x11/gnome/common
pre-configure:
cd ${WRKSRC} && AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
${CONFIGURE_ENV} NOCONFIGURE=1 \
./autogen.sh ${CONFIGURE_ARGS}
post-install:
rm ${PREFIX}/lib/evolution/${EVO_VERSION}/{plugins,modules}/*.{a,la}

View File

@ -1,18 +1,50 @@
SHA256 (25fd335f1b5e6d7b6a25e229a840621bf13a1b76.patch) = hDLhoyh+NvamzxwXqX4huJJJ2HfBC7c+OAmBXOxtgzs=
SHA256 (2e00c47b1491d547914d31b0fc7bec1f170c814c.patch) = YwnKin7wB118TAKs7ezSZDr/JShEe7zX2ayG5iVSPlY=
SHA256 (55f2fc268fd4d0ee286bf8340e81c2dd265abd5b.patch) = lkyMZLiOk7O7ObjBgkcsOvErU+BGJeKMIZMGm5ER1go=
SHA256 (6a1bc452b329acfe75b487b214f664848282fe25.patch) = inSN57OT8I/S9AWen+ldvIXZEc9IPsH1ZGvK/5ATIAY=
SHA256 (7600f67649f3f25cc4bae9e132517c9ab63b54b5.patch) = 1gBMowMnb7ZUDhZzqewbUQ3+aLYb6xgb17z4Tok9hvA=
SHA256 (87ae939abd5ef896130bab49d84660309a1826d1.patch) = V2SZCkef/wD3ck1gi34OEoF3guw8HqaqmkdRMm11p68=
SHA256 (a9805199c18b1a8b6b2c48d83b3c78be21b2ab91.patch) = pMDnowt94dkbZ7TCwNUvj0Kv2KQ4JmvwplhsAbglWAg=
SHA256 (b420d3f5b4e9b9b7c288d403290de6bfb9016f0e.patch) = 2vlHlD49yqjuq6rOsSOtnMlJYTj3E1qNLOdaRdBLxgo=
SHA256 (1266f24b8adb3d33a6364a13da6787ea2237f7e2) = Mv2MCdFHPny87hoMOM3OtmCRtNBFokvu8co3enIgWiI=
SHA256 (1b9c13840f56a94f1b4cca1c5f3a6efbd0170f73) = QzTLpqDpSNlz8HE809HaABCGPaxZabYzp18ilMWwuqs=
SHA256 (20a93c3d83f6643dc04fc6b39912240511ffdb34) = rv9IryltiJKfKrianFG0To/9pXVjNf8XW//1m8uIVNU=
SHA256 (25fd335f1b5e6d7b6a25e229a840621bf13a1b76) = yqimiiXDkp+lBwM9LAe8LgPd0fWT0urlxkxWywtorAQ=
SHA256 (2a8fe9bff05738d21d501ab965c8f6617dae8a21) = MX7syg0WzgLMyXfzDaQ/gUymluzjMZmd37AbbuLo0kw=
SHA256 (2e00c47b1491d547914d31b0fc7bec1f170c814c) = 4JYFX2aEzfaVT0ANeCaRJzY1GlNMiKvZ/DSmcKIa4kg=
SHA256 (55f2fc268fd4d0ee286bf8340e81c2dd265abd5b) = IjD9QM7ajkObkJeSxuo7+z6IhLFwIwcDkJ/abS59WWU=
SHA256 (5677d5f22a4def98175b694de44de9f3010eb163) = H3FohGyGpKiPoO4IcJ9I47fCwy+wjS3W1e4AQ82xf2Q=
SHA256 (5735a2bf5d74090ca938f6c4fc906b939593804d) = HPKYPi79hyO5vCw3K8LrU0GOENPitsMgSfC3XE5QkxA=
SHA256 (659a3c02d75ee739c36e253582bc497bfa92e692) = 7PlR42qN/8id9h9AlxY4kyLMXbIcH+C9lxjhru7rmjQ=
SHA256 (6a1bc452b329acfe75b487b214f664848282fe25) = xeBCRwXfknqAGe4fKOoRarm7+JaM0dtC8cIPXfPhS7Y=
SHA256 (7600f67649f3f25cc4bae9e132517c9ab63b54b5) = cJ8/5eIkOAyGwEnYFihxjCX8qHEsNPFro6l9XlguWgQ=
SHA256 (87701535a28eb99363e69eb433d434bd9a2c9ebc) = HBIPWHh8KVTf3lqURtx3fq4ljNczzQoXY5DOW72mNso=
SHA256 (87ae939abd5ef896130bab49d84660309a1826d1) = G380IZec0AByakRnAj8VQgzvIx+rLAoa4oicbkOyJoo=
SHA256 (87dbe35cba52e9e72d1b29056b59125543a04f43) = gpE1oICOUxci23Clcf2maUAQq/eoLC/8cP34iZPj1oo=
SHA256 (a4a3cca441e0dceef4121eb03c91952eccf3cb01) = IO9qzjL9tIlrUpCk6Ihed8qJMWUS7n50SokA3lq6q1E=
SHA256 (a9805199c18b1a8b6b2c48d83b3c78be21b2ab91) = CtFeR2fxGYDID9w+MNTLZcta4Swt09KIIiUbWBHvppA=
SHA256 (ad4df8e92462fafe0d16832b88221c4b3fd765bc) = NoXpwUiZLiu6dYyH2e2nS5PekL7JoRQhgnywfTYHnbA=
SHA256 (b2253df5a6d12f528d8d2cc03b38c90ba786e65a) = WvAnEE1J5c5XMvBQFhZSFy680OklcO0bTJozGOu2zuE=
SHA256 (b420d3f5b4e9b9b7c288d403290de6bfb9016f0e) = F1tRR02EGQzct2Iom3eLWGfYq5ttRgUAKvSjf9TB/so=
SHA256 (b8c208e82119fec4ff6665593d8f9c01484ad2b9) = kYXXDg6oqbou9Ma9Gt93MYTNlrFPPITCo9/P136oHWg=
SHA256 (c280715f008b1137f3a94c8268b58d5a26af50f1) = bz5IhGr8namHeTAfXz0Pn0TCp5ARcVu/vfo8U7WTiU4=
SHA256 (e6d784c303fe7cd299e0477141492c4250e3a595) = Jv6iUrzctjF458bgr30t1hykaspuMraY7OaqaWqMqUg=
SHA256 (e95c5042bc8bbf693f88b4da073c81f98fa514dd) = KVmPFEnS7qehzh3+7gYzt4c7p7FtVZEVWvMmb8WhyCU=
SHA256 (evolution-rss-0.3.94.tar.xz) = MsiXuBUBoYHBJXjY/jQZd0+rms9qEXqfQdch8MSRobY=
SIZE (25fd335f1b5e6d7b6a25e229a840621bf13a1b76.patch) = 990
SIZE (2e00c47b1491d547914d31b0fc7bec1f170c814c.patch) = 1178
SIZE (55f2fc268fd4d0ee286bf8340e81c2dd265abd5b.patch) = 3688
SIZE (6a1bc452b329acfe75b487b214f664848282fe25.patch) = 2054
SIZE (7600f67649f3f25cc4bae9e132517c9ab63b54b5.patch) = 4579
SIZE (87ae939abd5ef896130bab49d84660309a1826d1.patch) = 2467
SIZE (a9805199c18b1a8b6b2c48d83b3c78be21b2ab91.patch) = 10036
SIZE (b420d3f5b4e9b9b7c288d403290de6bfb9016f0e.patch) = 1520
SIZE (1266f24b8adb3d33a6364a13da6787ea2237f7e2) = 708
SIZE (1b9c13840f56a94f1b4cca1c5f3a6efbd0170f73) = 900
SIZE (20a93c3d83f6643dc04fc6b39912240511ffdb34) = 1165
SIZE (25fd335f1b5e6d7b6a25e229a840621bf13a1b76) = 989
SIZE (2a8fe9bff05738d21d501ab965c8f6617dae8a21) = 643
SIZE (2e00c47b1491d547914d31b0fc7bec1f170c814c) = 1197
SIZE (55f2fc268fd4d0ee286bf8340e81c2dd265abd5b) = 3687
SIZE (5677d5f22a4def98175b694de44de9f3010eb163) = 1706
SIZE (5735a2bf5d74090ca938f6c4fc906b939593804d) = 757
SIZE (659a3c02d75ee739c36e253582bc497bfa92e692) = 1095
SIZE (6a1bc452b329acfe75b487b214f664848282fe25) = 2054
SIZE (7600f67649f3f25cc4bae9e132517c9ab63b54b5) = 4578
SIZE (87701535a28eb99363e69eb433d434bd9a2c9ebc) = 817
SIZE (87ae939abd5ef896130bab49d84660309a1826d1) = 2466
SIZE (87dbe35cba52e9e72d1b29056b59125543a04f43) = 737
SIZE (a4a3cca441e0dceef4121eb03c91952eccf3cb01) = 615
SIZE (a9805199c18b1a8b6b2c48d83b3c78be21b2ab91) = 10036
SIZE (ad4df8e92462fafe0d16832b88221c4b3fd765bc) = 6401
SIZE (b2253df5a6d12f528d8d2cc03b38c90ba786e65a) = 803
SIZE (b420d3f5b4e9b9b7c288d403290de6bfb9016f0e) = 1520
SIZE (b8c208e82119fec4ff6665593d8f9c01484ad2b9) = 1994
SIZE (c280715f008b1137f3a94c8268b58d5a26af50f1) = 1059
SIZE (e6d784c303fe7cd299e0477141492c4250e3a595) = 1617
SIZE (e95c5042bc8bbf693f88b4da073c81f98fa514dd) = 808
SIZE (evolution-rss-0.3.94.tar.xz) = 515188

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.6 2013/04/13 12:36:26 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.7 2015/01/22 17:27:21 ajacoutot Exp $
@pkgpath mail/evolution-plugin-rss
@bin bin/evolution-import-rss
lib/evolution/${EVO_VERSION}/modules/evolution-module-rss.so
@ -6,6 +6,7 @@ lib/evolution/${EVO_VERSION}/plugins/liborg-gnome-evolution-rss.so
lib/evolution/${EVO_VERSION}/plugins/org-gnome-evolution-rss.eplug
lib/evolution/${EVO_VERSION}/plugins/org-gnome-evolution-rss.xml
share/GConf/gsettings/evolution-rss.convert
share/appdata/evolution-rss.metainfo.xml
share/applications/evolution-rss.desktop
share/evolution/${EVO_VERSION}/errors/org-gnome-evolution-rss.error
share/evolution/${EVO_VERSION}/images/pix.png