Date: Thursday, May 31, 2018 @ 09:31:11
  Author: jgc
Revision: 325434

archrelease: copy trunk to extra-x86_64

Added:
  gdome2/repos/extra-x86_64/03no_glib_1.patch
    (from rev 325433, gdome2/trunk/03no_glib_1.patch)
  gdome2/repos/extra-x86_64/PKGBUILD
    (from rev 325433, gdome2/trunk/PKGBUILD)
  gdome2/repos/extra-x86_64/gdome2-0.8.1-libxml2.patch
    (from rev 325433, gdome2/trunk/gdome2-0.8.1-libxml2.patch)
Deleted:
  gdome2/repos/extra-x86_64/PKGBUILD
  gdome2/repos/extra-x86_64/gdome2-0.8.1-libxml2.patch

----------------------------+
 03no_glib_1.patch          |   34 ++++++++++++++++++++
 PKGBUILD                   |   73 +++++++++++++++++++++++--------------------
 gdome2-0.8.1-libxml2.patch |   36 ++++++++++-----------
 3 files changed, 92 insertions(+), 51 deletions(-)

Copied: gdome2/repos/extra-x86_64/03no_glib_1.patch (from rev 325433, 
gdome2/trunk/03no_glib_1.patch)
===================================================================
--- 03no_glib_1.patch                           (rev 0)
+++ 03no_glib_1.patch   2018-05-31 09:31:11 UTC (rev 325434)
@@ -0,0 +1,34 @@
+From: <he...@pool.math.tu-berlin.de>
+Subject: Comment out the paragraph for glib-1
+ It is no longer needed and AM_PATH_GLIB is not available unless we
+ also depend on the old glib.
+
+--- gdome2-0.8.1+debian.orig/configure.in
++++ gdome2-0.8.1+debian/configure.in
+@@ -63,18 +63,18 @@
+       GLIB_1=yes
+ )
+ 
+-if test "x$GLIB_1" = "xyes"
+-then
+-      PKG_CHECK_MODULES(GLIB, glib)
+-      GLIB_REQUIRED="glib"
+-      GLIB_MIN_VERSION=1.2.10
+-        AM_PATH_GLIB($GLIB_MIN_VERSION,,AC_MSG_ERROR(Could not find GLIB (see 
config.log for details).))
+-else
++#if test "x$GLIB_1" = "xyes"
++#then
++#     PKG_CHECK_MODULES(GLIB, glib)
++#     GLIB_REQUIRED="glib"
++#     GLIB_MIN_VERSION=1.2.10
++#        AM_PATH_GLIB($GLIB_MIN_VERSION,,AC_MSG_ERROR(Could not find GLIB 
(see config.log for details).))
++#else
+       PKG_CHECK_MODULES(GLIB, glib-2.0)
+       GLIB_REQUIRED="glib-2.0"
+       GLIB_MIN_VERSION=2.2.0
+         AM_PATH_GLIB_2_0($GLIB_MIN_VERSION,,AC_MSG_ERROR(Could not find GLIB 
(see config.log for details).))
+-fi
++#fi
+ AC_SUBST(GLIB_MIN_VERSION)
+ AC_SUBST(GLIB_LIBS)
+ AC_SUBST(GLIB_REQUIRED)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2018-05-31 09:31:07 UTC (rev 325433)
+++ PKGBUILD    2018-05-31 09:31:11 UTC (rev 325434)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer:
-# Contributor: Jan de Groot <j...@archlinux.org>
-
-pkgname=gdome2
-pkgver=0.8.1
-pkgrel=5
-pkgdesc="Gnome DOM Engine"
-arch=('i686' 'x86_64')
-url="http://gdome2.cs.unibo.it/";
-license=('LGPL')
-depends=('libxml2' 'glib2')
-source=("http://gdome2.cs.unibo.it/tarball/${pkgname}-${pkgver}.tar.gz";
-        gdome2-0.8.1-libxml2.patch)
-md5sums=('bfc114e59eec50cbda8e4ece751ff022'
-         'bde155107f30bf65d441adf70efc3c00')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  patch -p0 -i "${srcdir}/gdome2-0.8.1-libxml2.patch"
-}
-
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --mandir=/usr/share/man
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}

Copied: gdome2/repos/extra-x86_64/PKGBUILD (from rev 325433, 
gdome2/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2018-05-31 09:31:11 UTC (rev 325434)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Jan de Groot <j...@archlinux.org>
+
+pkgname=gdome2
+pkgver=0.8.1
+pkgrel=6
+pkgdesc="Gnome DOM Engine"
+arch=('x86_64')
+url="http://gdome2.cs.unibo.it/";
+license=('LGPL')
+depends=('libxml2' 'glib2')
+source=("http://gdome2.cs.unibo.it/tarball/${pkgname}-${pkgver}.tar.gz";
+        gdome2-0.8.1-libxml2.patch
+        03no_glib_1.patch)
+sha256sums=('f4bb80a2ef8e5fd9397ab8aa36d059d0b32e98c4bcf185c7952a7e3874d1d543'
+            '9c7c1bf3ad05bc25b0a4b65971b37206cf02ee40e87cbd3df382a15f2d9913b1'
+            'de99def0e868ac25733cf340349b00e772514de4bcff4834aec610481124ea38')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  patch -p0 -i "${srcdir}/gdome2-0.8.1-libxml2.patch"
+  patch -p1 -i "${srcdir}/03no_glib_1.patch"
+  libtoolize -c -f
+  autoreconf -fi
+}
+
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --mandir=/usr/share/man
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}

Deleted: gdome2-0.8.1-libxml2.patch
===================================================================
--- gdome2-0.8.1-libxml2.patch  2018-05-31 09:31:07 UTC (rev 325433)
+++ gdome2-0.8.1-libxml2.patch  2018-05-31 09:31:11 UTC (rev 325434)
@@ -1,18 +0,0 @@
-Patch by Harris Landgarten.
-
-The patch was submitted on bug 448236, following the announcement on
-https://mail.gnome.org/archives/xml/2012-August/msg00005.html
---- libgdome/gdomecore/gdome-xml-documentt.c.orig      2003-07-13 
06:47:54.000000000 -0400
-+++ libgdome/gdomecore/gdome-xml-documentt.c   2012-12-23 08:57:23.000000000 
-0500
-@@ -342,7 +342,11 @@
-       }
-       xmlNodeDumpOutput (out_buff, NULL, (xmlNode *)is, 0, 0, NULL);
-       xmlOutputBufferFlush(out_buff);
-+#if LIBXML_VERSION < 20900
-       ret = g_strndup (out_buff->buffer->content, out_buff->buffer->use);
-+#else
-+      ret = g_strndup (xmlBufContent(out_buff->buffer), 
xmlBufUse(out_buff->buffer));
-+#endif
-       (void)xmlOutputBufferClose(out_buff);
- 
-       return gdome_xml_str_mkref_own (ret);

Copied: gdome2/repos/extra-x86_64/gdome2-0.8.1-libxml2.patch (from rev 325433, 
gdome2/trunk/gdome2-0.8.1-libxml2.patch)
===================================================================
--- gdome2-0.8.1-libxml2.patch                          (rev 0)
+++ gdome2-0.8.1-libxml2.patch  2018-05-31 09:31:11 UTC (rev 325434)
@@ -0,0 +1,18 @@
+Patch by Harris Landgarten.
+
+The patch was submitted on bug 448236, following the announcement on
+https://mail.gnome.org/archives/xml/2012-August/msg00005.html
+--- libgdome/gdomecore/gdome-xml-documentt.c.orig      2003-07-13 
06:47:54.000000000 -0400
++++ libgdome/gdomecore/gdome-xml-documentt.c   2012-12-23 08:57:23.000000000 
-0500
+@@ -342,7 +342,11 @@
+       }
+       xmlNodeDumpOutput (out_buff, NULL, (xmlNode *)is, 0, 0, NULL);
+       xmlOutputBufferFlush(out_buff);
++#if LIBXML_VERSION < 20900
+       ret = g_strndup (out_buff->buffer->content, out_buff->buffer->use);
++#else
++      ret = g_strndup (xmlBufContent(out_buff->buffer), 
xmlBufUse(out_buff->buffer));
++#endif
+       (void)xmlOutputBufferClose(out_buff);
+ 
+       return gdome_xml_str_mkref_own (ret);

Reply via email to