[arch-commits] Commit in evolution/repos/extra-x86_64 (4 files)

Jan Steffens heftig at archlinux.org
Mon Feb 5 13:29:39 UTC 2018


    Date: Monday, February 5, 2018 @ 13:29:36
  Author: heftig
Revision: 315898

archrelease: copy trunk to extra-x86_64

Added:
  evolution/repos/extra-x86_64/PKGBUILD
    (from rev 315897, evolution/trunk/PKGBUILD)
  evolution/repos/extra-x86_64/enchant-2.diff
    (from rev 315897, evolution/trunk/enchant-2.diff)
Deleted:
  evolution/repos/extra-x86_64/PKGBUILD
  evolution/repos/extra-x86_64/enchant-2.diff

----------------+
 PKGBUILD       |  150 ++++++++++++++++-----------------
 enchant-2.diff |  246 +++++++++++++++++++++++++++++--------------------------
 2 files changed, 205 insertions(+), 191 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2018-02-05 13:27:14 UTC (rev 315897)
+++ PKGBUILD	2018-02-05 13:29:36 UTC (rev 315898)
@@ -1,75 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
-# Contributor: Jan de Groot <jgc at archlinux.org>
-
-pkgbase=evolution
-pkgname=(evolution evolution-bogofilter evolution-spamassassin)
-pkgver=3.26.4
-pkgrel=2
-pkgdesc="Manage your email, contacts and schedule"
-url="https://wiki.gnome.org/Apps/Evolution"
-arch=(x86_64)
-license=(GPL)
-depends=(gnome-desktop evolution-data-server libcanberra libpst libytnef
-         dconf gtkspell3 libcryptui gnome-autoar)
-makedepends=(intltool itstool docbook-xsl networkmanager bogofilter
-             spamassassin highlight gtk-doc yelp-tools git cmake ninja)
-options=(!emptydirs)
-_commit=2b7ba5bd28087c98b3606f7fe9986b23c3ecedfd  # tags/3.26.4^0
-source=("git+https://git.gnome.org/browse/evolution#commit=$_commit"
-        enchant-2.diff)
-sha256sums=('SKIP'
-            '4f94d79fd235686a47d6965d8302f61d652be404e36c273a999c98c750cfe9c2')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/^EVOLUTION_//;s/_/./g;s/-/+/g'
-}
-
-build() {
-  cd $pkgbase
-
-  # enchant 2.2
-  patch -Np1 -i ../enchant-2.diff
-
-  cmake . -G Ninja \
-    -DCMAKE_INSTALL_PREFIX=/usr \
-    -DLIBEXEC_INSTALL_DIR=/usr/lib \
-    -DSYSCONF_INSTALL_DIR=/etc \
-    -DENABLE_SMIME=ON \
-    -DENABLE_GTK_DOC=ON
-  ninja
-}
-
-package_evolution() {
-  optdepends=('highlight: text highlight plugin'
-              'evolution-spamassassin: Spamassassin spam check plugin'
-              'evolution-bogofilter: Bogofilter spam check plugin')
-  groups=(gnome-extra)
-
-  cd $pkgbase
-  DESTDIR="$pkgdir" ninja install
-
-  mkdir ../plugins
-  mv "$pkgdir/usr/lib/evolution/modules/module-bogofilter.so" ../plugins/
-  mv "$pkgdir/usr/lib/evolution/modules/module-spamassassin.so" ../plugins/
-  mv "$pkgdir/usr/share/appdata/evolution-bogofilter.metainfo.xml" ../plugins/
-  mv "$pkgdir/usr/share/appdata/evolution-spamassassin.metainfo.xml" ../plugins/
-}
-
-
-package_evolution-bogofilter() {
-  pkgdesc="Spam filtering for Evolution, using Bogofilter"
-  depends=("evolution=$pkgver" bogofilter)
-
-  install -Dm755 plugins/module-bogofilter.so "$pkgdir/usr/lib/evolution/modules/module-bogofilter.so"
-  install -Dm644 plugins/evolution-bogofilter.metainfo.xml "$pkgdir/usr/share/appdata/evolution-bogofilter.metainfo.xml"
-}
-
-package_evolution-spamassassin() {
-  pkgdesc="Spam filtering for Evolution, using SpamAssassin"
-  depends=("evolution=$pkgver" spamassassin)
-
-  install -Dm755 plugins/module-spamassassin.so "$pkgdir/usr/lib/evolution/modules/module-spamassassin.so"
-  install -Dm644 plugins/evolution-spamassassin.metainfo.xml "$pkgdir/usr/share/appdata/evolution-spamassassin.metainfo.xml"
-}

Copied: evolution/repos/extra-x86_64/PKGBUILD (from rev 315897, evolution/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2018-02-05 13:29:36 UTC (rev 315898)
@@ -0,0 +1,75 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
+# Contributor: Jan de Groot <jgc at archlinux.org>
+
+pkgbase=evolution
+pkgname=(evolution evolution-bogofilter evolution-spamassassin)
+pkgver=3.26.5
+pkgrel=1
+pkgdesc="Manage your email, contacts and schedule"
+url="https://wiki.gnome.org/Apps/Evolution"
+arch=(x86_64)
+license=(GPL)
+depends=(gnome-desktop evolution-data-server libcanberra libpst libytnef
+         dconf gtkspell3 libcryptui gnome-autoar)
+makedepends=(intltool itstool docbook-xsl networkmanager bogofilter
+             spamassassin highlight gtk-doc yelp-tools git cmake ninja)
+options=(!emptydirs)
+_commit=ce6a53d0f4c04e3d617567c9c3f0a3b5a604710b  # tags/3.26.5^0
+source=("git+https://git.gnome.org/browse/evolution#commit=$_commit"
+        enchant-2.diff)
+sha256sums=('SKIP'
+            'cc0a9dea2f8ef78aaeade6e0b9ddaca8414eb0975ad79dfbb057b2b369a332ba')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/^EVOLUTION_//;s/_/./g;s/-/+/g'
+}
+
+build() {
+  cd $pkgbase
+
+  # enchant 2.2
+  patch -Np1 -i ../enchant-2.diff
+
+  cmake . -G Ninja \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DLIBEXEC_INSTALL_DIR=/usr/lib \
+    -DSYSCONF_INSTALL_DIR=/etc \
+    -DENABLE_SMIME=ON \
+    -DENABLE_GTK_DOC=ON
+  ninja
+}
+
+package_evolution() {
+  optdepends=('highlight: text highlight plugin'
+              'evolution-spamassassin: Spamassassin spam check plugin'
+              'evolution-bogofilter: Bogofilter spam check plugin')
+  groups=(gnome-extra)
+
+  cd $pkgbase
+  DESTDIR="$pkgdir" ninja install
+
+  mkdir ../plugins
+  mv "$pkgdir/usr/lib/evolution/modules/module-bogofilter.so" ../plugins/
+  mv "$pkgdir/usr/lib/evolution/modules/module-spamassassin.so" ../plugins/
+  mv "$pkgdir/usr/share/appdata/evolution-bogofilter.metainfo.xml" ../plugins/
+  mv "$pkgdir/usr/share/appdata/evolution-spamassassin.metainfo.xml" ../plugins/
+}
+
+
+package_evolution-bogofilter() {
+  pkgdesc="Spam filtering for Evolution, using Bogofilter"
+  depends=("evolution=$pkgver" bogofilter)
+
+  install -Dm755 plugins/module-bogofilter.so "$pkgdir/usr/lib/evolution/modules/module-bogofilter.so"
+  install -Dm644 plugins/evolution-bogofilter.metainfo.xml "$pkgdir/usr/share/appdata/evolution-bogofilter.metainfo.xml"
+}
+
+package_evolution-spamassassin() {
+  pkgdesc="Spam filtering for Evolution, using SpamAssassin"
+  depends=("evolution=$pkgver" spamassassin)
+
+  install -Dm755 plugins/module-spamassassin.so "$pkgdir/usr/lib/evolution/modules/module-spamassassin.so"
+  install -Dm644 plugins/evolution-spamassassin.metainfo.xml "$pkgdir/usr/share/appdata/evolution-spamassassin.metainfo.xml"
+}

Deleted: enchant-2.diff
===================================================================
--- enchant-2.diff	2018-02-05 13:27:14 UTC (rev 315897)
+++ enchant-2.diff	2018-02-05 13:29:36 UTC (rev 315898)
@@ -1,116 +0,0 @@
- CMakeLists.txt                                | 6 +++---
- src/composer/CMakeLists.txt                   | 1 +
- src/composer/e-msg-composer.c                 | 2 +-
- src/e-util/e-html-editor-actions.c            | 2 +-
- src/e-util/e-html-editor-spell-check-dialog.c | 2 +-
- src/e-util/e-html-editor.c                    | 2 +-
- src/e-util/e-spell-dictionary.h               | 2 +-
- 7 files changed, 9 insertions(+), 8 deletions(-)
-
-diff --git c/CMakeLists.txt i/CMakeLists.txt
-index ab07fc644f..e44b54063c 100644
---- c/CMakeLists.txt
-+++ i/CMakeLists.txt
-@@ -71,7 +71,7 @@ add_definitions(-DGDK_VERSION_MIN_REQUIRED=${gdk_encoded_version})
- add_definitions(-DSOUP_VERSION_MIN_REQUIRED=${soup_encoded_version})
- 
- set(eds_minimum_version ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH})
--set(enchant_minimum_version 1.1.7)
-+set(enchant_minimum_version 2.2.0)
- set(gcr_minimum_version 3.4)
- set(gdk_pixbuf_minimum_version 2.24.0)
- set(gnome_desktop_minimum_version 2.91.3)
-@@ -287,14 +287,14 @@ pkg_check_modules(EVOLUTION_DATA_SERVER REQUIRED
- )
- 
- pkg_check_modules(A11Y REQUIRED atk)
--pkg_check_modules(ENCHANT REQUIRED enchant>=${enchant_minimum_version})
-+pkg_check_modules(ENCHANT REQUIRED enchant-2>=${enchant_minimum_version})
- pkg_check_modules(LIBSOUP REQUIRED libsoup-2.4>=${soup_minimum_version})
- pkg_check_modules(WEB_EXTENSION REQUIRED webkit2gtk-4.0>=${webkit2gtk_minimum_version})
- 
- set(CMAKE_REQUIRED_FLAGS ${ENCHANT_CFLAGS})
- set(CMAKE_REQUIRED_INCLUDES ${ENCHANT_INCLUDE_DIRS})
- set(CMAKE_REQUIRED_LIBRARIES ${ENCHANT_LDFLAGS})
--CHECK_C_SOURCE_COMPILES("#include <enchant/enchant.h>
-+CHECK_C_SOURCE_COMPILES("#include <enchant.h>
- 			#include <stdio.h>
- 			int main(void) { enchant_dict_add (NULL, NULL, 0); enchant_dict_free_string_list (NULL, NULL); return 0; }" HAVE_ENCHANT_NEW_API)
- unset(CMAKE_REQUIRED_FLAGS)
-diff --git c/src/composer/CMakeLists.txt i/src/composer/CMakeLists.txt
-index c5800fdad5..b609d8dbe5 100644
---- c/src/composer/CMakeLists.txt
-+++ i/src/composer/CMakeLists.txt
-@@ -65,6 +65,7 @@ target_include_directories(evolution-mail-composer PUBLIC
- 	${CMAKE_BINARY_DIR}/src
- 	${CMAKE_SOURCE_DIR}/src
- 	${CMAKE_CURRENT_BINARY_DIR}
-+	${ENCHANT_INCLUDE_DIRS}
- 	${CERT_UI_INCLUDE_DIRS}
- 	${EVOLUTION_DATA_SERVER_INCLUDE_DIRS}
- 	${GNOME_PLATFORM_INCLUDE_DIRS}
-diff --git c/src/composer/e-msg-composer.c i/src/composer/e-msg-composer.c
-index eb2583e558..0016c341d9 100644
---- c/src/composer/e-msg-composer.c
-+++ i/src/composer/e-msg-composer.c
-@@ -33,7 +33,7 @@
- #include <unistd.h>
- #include <ctype.h>
- #include <fcntl.h>
--#include <enchant/enchant.h>
-+#include <enchant.h>
- 
- #include "e-composer-from-header.h"
- #include "e-composer-text-header.h"
-diff --git c/src/e-util/e-html-editor-actions.c i/src/e-util/e-html-editor-actions.c
-index 1cddfc2f67..e32249eb17 100644
---- c/src/e-util/e-html-editor-actions.c
-+++ i/src/e-util/e-html-editor-actions.c
-@@ -22,7 +22,7 @@
- #include <gio/gio.h>
- #include <glib/gi18n-lib.h>
- #include <string.h>
--#include <enchant/enchant.h>
-+#include <enchant.h>
- 
- #include "e-html-editor.h"
- #include "e-html-editor-private.h"
-diff --git c/src/e-util/e-html-editor-spell-check-dialog.c i/src/e-util/e-html-editor-spell-check-dialog.c
-index 05a1cd794b..62cd37aa24 100644
---- c/src/e-util/e-html-editor-spell-check-dialog.c
-+++ i/src/e-util/e-html-editor-spell-check-dialog.c
-@@ -23,7 +23,7 @@
- #include "e-html-editor-spell-check-dialog.h"
- 
- #include <glib/gi18n-lib.h>
--#include <enchant/enchant.h>
-+#include <enchant.h>
- 
- #include "e-spell-checker.h"
- #include "e-spell-dictionary.h"
-diff --git c/src/e-util/e-html-editor.c i/src/e-util/e-html-editor.c
-index 34edc4c9d9..7b3bdffd65 100644
---- c/src/e-util/e-html-editor.c
-+++ i/src/e-util/e-html-editor.c
-@@ -23,7 +23,7 @@
- #include <glib/gi18n-lib.h>
- 
- #include <camel/camel.h>
--#include <enchant/enchant.h>
-+#include <enchant.h>
- #include <libedataserver/libedataserver.h>
- 
- #include "e-html-editor.h"
-diff --git c/src/e-util/e-spell-dictionary.h i/src/e-util/e-spell-dictionary.h
-index 97cec2c02b..83b0fc43ac 100644
---- c/src/e-util/e-spell-dictionary.h
-+++ i/src/e-util/e-spell-dictionary.h
-@@ -24,7 +24,7 @@
- #define E_SPELL_DICTIONARY_H
- 
- #include <glib-object.h>
--#include <enchant/enchant.h>
-+#include <enchant.h>
- 
- /* Standard GObject macros */
- #define E_TYPE_SPELL_DICTIONARY \

Copied: evolution/repos/extra-x86_64/enchant-2.diff (from rev 315897, evolution/trunk/enchant-2.diff)
===================================================================
--- enchant-2.diff	                        (rev 0)
+++ enchant-2.diff	2018-02-05 13:29:36 UTC (rev 315898)
@@ -0,0 +1,130 @@
+ CMakeLists.txt                                | 6 +++---
+ evolution-shell.pc.in                         | 2 +-
+ src/composer/CMakeLists.txt                   | 1 +
+ src/composer/e-msg-composer.c                 | 2 +-
+ src/e-util/e-html-editor-actions.c            | 2 +-
+ src/e-util/e-html-editor-spell-check-dialog.c | 2 +-
+ src/e-util/e-html-editor.c                    | 2 +-
+ src/e-util/e-spell-dictionary.h               | 2 +-
+ 8 files changed, 10 insertions(+), 9 deletions(-)
+
+diff --git c/CMakeLists.txt i/CMakeLists.txt
+index 2cb253f1a6..e5bc9e2bb2 100644
+--- c/CMakeLists.txt
++++ i/CMakeLists.txt
+@@ -71,7 +71,7 @@ add_definitions(-DGDK_VERSION_MIN_REQUIRED=${gdk_encoded_version})
+ add_definitions(-DSOUP_VERSION_MIN_REQUIRED=${soup_encoded_version})
+ 
+ set(eds_minimum_version ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH})
+-set(enchant_minimum_version 1.1.7)
++set(enchant_minimum_version 2.2.0)
+ set(gcr_minimum_version 3.4)
+ set(gdk_pixbuf_minimum_version 2.24.0)
+ set(gnome_desktop_minimum_version 2.91.3)
+@@ -287,14 +287,14 @@ pkg_check_modules(EVOLUTION_DATA_SERVER REQUIRED
+ )
+ 
+ pkg_check_modules(A11Y REQUIRED atk)
+-pkg_check_modules(ENCHANT REQUIRED enchant>=${enchant_minimum_version})
++pkg_check_modules(ENCHANT REQUIRED enchant-2>=${enchant_minimum_version})
+ pkg_check_modules(LIBSOUP REQUIRED libsoup-2.4>=${soup_minimum_version})
+ pkg_check_modules(WEB_EXTENSION REQUIRED webkit2gtk-4.0>=${webkit2gtk_minimum_version})
+ 
+ set(CMAKE_REQUIRED_FLAGS ${ENCHANT_CFLAGS})
+ set(CMAKE_REQUIRED_INCLUDES ${ENCHANT_INCLUDE_DIRS})
+ set(CMAKE_REQUIRED_LIBRARIES ${ENCHANT_LDFLAGS})
+-CHECK_C_SOURCE_COMPILES("#include <enchant/enchant.h>
++CHECK_C_SOURCE_COMPILES("#include <enchant.h>
+ 			#include <stdio.h>
+ 			int main(void) { enchant_dict_add (NULL, NULL, 0); enchant_dict_free_string_list (NULL, NULL); return 0; }" HAVE_ENCHANT_NEW_API)
+ unset(CMAKE_REQUIRED_FLAGS)
+diff --git c/evolution-shell.pc.in i/evolution-shell.pc.in
+index 04a252d02e..24588c52b1 100644
+--- c/evolution-shell.pc.in
++++ i/evolution-shell.pc.in
+@@ -17,7 +17,7 @@ execversion=@BASE_VERSION@
+ Name: evolution-shell
+ Description: libraries needed for Evolution shell components
+ Version: @PROJECT_VERSION@
+-Requires: gtk+-3.0 libebackend-1.2 libedataserver-1.2 libedataserverui-1.2 webkit2gtk-4.0
++Requires: gtk+-3.0 libebackend-1.2 libedataserver-1.2 libedataserverui-1.2 webkit2gtk-4.0 enchant-2
+ @shell_private_requirements@
+ Libs: -L${privlibdir} -levolution-shell -levolution-util at shell_privlibdir_rpath_flags@
+ Cflags: -I${privincludedir}
+diff --git c/src/composer/CMakeLists.txt i/src/composer/CMakeLists.txt
+index c5800fdad5..b609d8dbe5 100644
+--- c/src/composer/CMakeLists.txt
++++ i/src/composer/CMakeLists.txt
+@@ -65,6 +65,7 @@ target_include_directories(evolution-mail-composer PUBLIC
+ 	${CMAKE_BINARY_DIR}/src
+ 	${CMAKE_SOURCE_DIR}/src
+ 	${CMAKE_CURRENT_BINARY_DIR}
++	${ENCHANT_INCLUDE_DIRS}
+ 	${CERT_UI_INCLUDE_DIRS}
+ 	${EVOLUTION_DATA_SERVER_INCLUDE_DIRS}
+ 	${GNOME_PLATFORM_INCLUDE_DIRS}
+diff --git c/src/composer/e-msg-composer.c i/src/composer/e-msg-composer.c
+index eb2583e558..0016c341d9 100644
+--- c/src/composer/e-msg-composer.c
++++ i/src/composer/e-msg-composer.c
+@@ -33,7 +33,7 @@
+ #include <unistd.h>
+ #include <ctype.h>
+ #include <fcntl.h>
+-#include <enchant/enchant.h>
++#include <enchant.h>
+ 
+ #include "e-composer-from-header.h"
+ #include "e-composer-text-header.h"
+diff --git c/src/e-util/e-html-editor-actions.c i/src/e-util/e-html-editor-actions.c
+index 1cddfc2f67..e32249eb17 100644
+--- c/src/e-util/e-html-editor-actions.c
++++ i/src/e-util/e-html-editor-actions.c
+@@ -22,7 +22,7 @@
+ #include <gio/gio.h>
+ #include <glib/gi18n-lib.h>
+ #include <string.h>
+-#include <enchant/enchant.h>
++#include <enchant.h>
+ 
+ #include "e-html-editor.h"
+ #include "e-html-editor-private.h"
+diff --git c/src/e-util/e-html-editor-spell-check-dialog.c i/src/e-util/e-html-editor-spell-check-dialog.c
+index 05a1cd794b..62cd37aa24 100644
+--- c/src/e-util/e-html-editor-spell-check-dialog.c
++++ i/src/e-util/e-html-editor-spell-check-dialog.c
+@@ -23,7 +23,7 @@
+ #include "e-html-editor-spell-check-dialog.h"
+ 
+ #include <glib/gi18n-lib.h>
+-#include <enchant/enchant.h>
++#include <enchant.h>
+ 
+ #include "e-spell-checker.h"
+ #include "e-spell-dictionary.h"
+diff --git c/src/e-util/e-html-editor.c i/src/e-util/e-html-editor.c
+index 34edc4c9d9..7b3bdffd65 100644
+--- c/src/e-util/e-html-editor.c
++++ i/src/e-util/e-html-editor.c
+@@ -23,7 +23,7 @@
+ #include <glib/gi18n-lib.h>
+ 
+ #include <camel/camel.h>
+-#include <enchant/enchant.h>
++#include <enchant.h>
+ #include <libedataserver/libedataserver.h>
+ 
+ #include "e-html-editor.h"
+diff --git c/src/e-util/e-spell-dictionary.h i/src/e-util/e-spell-dictionary.h
+index 97cec2c02b..83b0fc43ac 100644
+--- c/src/e-util/e-spell-dictionary.h
++++ i/src/e-util/e-spell-dictionary.h
+@@ -24,7 +24,7 @@
+ #define E_SPELL_DICTIONARY_H
+ 
+ #include <glib-object.h>
+-#include <enchant/enchant.h>
++#include <enchant.h>
+ 
+ /* Standard GObject macros */
+ #define E_TYPE_SPELL_DICTIONARY \



More information about the arch-commits mailing list