Hello community,

here is the log from the commit of package gtkd for openSUSE:Factory checked in 
at 2019-08-22 10:53:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtkd (Old)
 and      /work/SRC/openSUSE:Factory/.gtkd.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtkd"

Thu Aug 22 10:53:31 2019 rev:7 rq:724947 version:3.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtkd/gtkd.changes        2019-01-15 
09:17:55.470148917 +0100
+++ /work/SRC/openSUSE:Factory/.gtkd.new.22127/gtkd.changes     2019-08-22 
10:53:33.617690321 +0200
@@ -1,0 +2,12 @@
+Tue Aug 20 21:18:32 UTC 2019 - Matthias Eliasson <eli...@opensuse.org>
+
+- Add patch: fix-build.patch to fix pkgconfig files installing in correct path 
+
+-------------------------------------------------------------------
+Tue Jun  4 18:06:52 UTC 2019 - Matthias Eliasson <eli...@opensuse.org>
+
+- Update to version 3.9.0
+- Use LDC for all architectures for Tumbleweed, LDC have better multiarch
+  support and better we focous to support one d-compiler.
+
+-------------------------------------------------------------------

Old:
----
  gtkd-3.8.5.tar.gz

New:
----
  fix-build.patch
  gtkd-3.9.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gtkd.spec ++++++
--- /var/tmp/diff_new_pack.tnn39S/_old  2019-08-22 10:53:34.185690245 +0200
+++ /var/tmp/diff_new_pack.tnn39S/_new  2019-08-22 10:53:34.189690244 +0200
@@ -17,23 +17,30 @@
 
 
 %define gtkd_major  3
-%define gtkd_minor  8
-%define gtkd_bugfix 5
+%define gtkd_minor  9
+%define gtkd_bugfix 0
 %define sover  0
 # DMD is available only on x86*. Use LDC otherwise.
+# For Tumbleweed move to use LDC
+%if 0%{?suse_version} > 1500
+%bcond_with dcompiler_dmd
+%endif
+%if 0%{?suse_version} < 1550
 %ifarch %{ix86} x86_64
 %bcond_without dcompiler_dmd
 %else
 %bcond_with dcompiler_dmd
 %endif
+%endif
 Name:           gtkd
-Version:        3.8.5
+Version:        3.9.0
 Release:        0
 Summary:        D binding and OO wrapper for GTK+
 License:        LGPL-3.0-or-later
 Group:          Development/Libraries/Other
 URL:            http://gtkd.org/
 Source:         
https://github.com/gtkd-developers/GtkD/archive/v%{version}/gtkd-%{version}.tar.gz
+Patch1:         fix-build.patch
 BuildRequires:  pkgconfig
 Requires:       Mesa-libGL1
 Requires:       atk
@@ -123,8 +130,9 @@
 
 %prep
 %setup -q -n GtkD-%{version}
+%patch1 -p1
+
 sed -i 's|ldconfig|/sbin/ldconfig|g' GNUmakefile
-sed -i 's|/lib/|/$(libdir)/|g' GNUmakefile
 
 %build
 make %{?_smp_mflags} \
@@ -142,7 +150,7 @@
     shared-vte
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} prefix=%{_prefix} libdir=%{?_lib} 
datadir=%{_datadir} \
+make %{?_smp_mflags} DESTDIR=%{buildroot} prefix=%{_prefix} libdir=%{?_lib} \
     install-shared-gstreamer install-headers-gstreamer \
     install-shared-gtkd install-headers-gtkd \
     install-shared-gtkdgl install-headers-gtkdgl \
@@ -199,6 +207,6 @@
 %{_libdir}/libgtkdsv-%{gtkd_major}.so
 %{_libdir}/libpeasd-%{gtkd_major}.so
 %{_libdir}/libvted-%{gtkd_major}.so
-%{_datadir}/pkgconfig/*
+%{_libdir}/pkgconfig/*
 
 %changelog

++++++ fix-build.patch ++++++
--- GtkD.orig/GNUmakefile       2019-08-20 22:45:13.082933343 +0200
+++ GtkD/GNUmakefile    2019-08-20 22:34:17.669488557 +0200
@@ -73,6 +73,8 @@
     endif
 endif
 
+ADRDOX?=doc2
+
 #######################################################################
 
 GTKD_VERSION=3.9.0
@@ -123,12 +125,12 @@
 USE_RUNTIME_LINKER = $(shell grep "Linker" generated/gtkd/atk/c/functions.d)
 
 ifeq ($(USE_RUNTIME_LINKER),)
-    SOFLAGS_GTKD = $(shell ${PKG_CONFIG} --libs gtk+-3.0 librsvg-2.0 | sed 
's/-[lL]/$(LINKERFLAG)&/g')
-    SOFLAGS_GTKDGL = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} --libs 
gtkglext-3.0 | sed 's/-[lL]/$(LINKERFLAG)&/g')
-    SOFLAGS_GTKDSV = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} --libs 
gtksourceview-3.0 | sed 's/-[lL]/$(LINKERFLAG)&/g')
-    SOFLAGS_GSTREAMERD = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} --libs 
gstreamer-base-1.0 | sed 's/-[lL]/$(LINKERFLAG)&/g')
-    SOFLAGS_VTED = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} --libs 
vte-2.91 | sed 's/-[lL]/$(LINKERFLAG)&/g')
-    SOFLAGS_PEASD = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} 
--libs-only-l libpeas-1.0 | sed 's/-[lL]/$(LINKERFLAG)&/g')
+    SOFLAGS_GTKD = $(shell ${PKG_CONFIG} --libs-only-l --libs-only-L gtk+-3.0 
librsvg-2.0 gmodule-2.0 | sed 's/-[lL]/$(LINKERFLAG)&/g')
+    SOFLAGS_GTKDGL = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} 
--libs-only-l --libs-only-L gtkglext-3.0 | sed 's/-[lL]/$(LINKERFLAG)&/g')
+    SOFLAGS_GTKDSV = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} 
--libs-only-l --libs-only-L gtksourceview-3.0 | sed 's/-[lL]/$(LINKERFLAG)&/g')
+    SOFLAGS_GSTREAMERD = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} 
--libs-only-l --libs-only-L gstreamer-base-1.0 | sed 's/-[lL]/$(LINKERFLAG)&/g')
+    SOFLAGS_VTED = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} 
--libs-only-l --libs-only-L vte-2.91 | sed 's/-[lL]/$(LINKERFLAG)&/g')
+    SOFLAGS_PEASD = $(LINKERFLAG)-L. 
$(LINKERFLAG)./libgtkd-$(MAJOR).$(SO_POSTFIX) $(shell ${PKG_CONFIG} 
--libs-only-l --libs-only-L libpeas-1.0 | sed -e 's/-[lL]/$(LINKERFLAG)&/g')
 endif
 
 #######################################################################
@@ -154,6 +156,14 @@
 
 #######################################################################
 
+.PHONY: docs
+docs:
+       $(ADRDOX) --genSearchIndex --skeleton=docs/adrdox/skeleton.html 
--directory=docs/api/ --special-preprocessor=gtk generated/
+       cp -f docs/adrdox/style.css docs/api/
+       cp -f docs/adrdox/Logo.png docs/api/
+
+#######################################################################
+
 # -Isrc
 
 ifeq ("$(OS)","Darwin")
@@ -280,41 +290,42 @@
        echo Version: $(GTKD_VERSION) >> $@
        echo Libs: $(LINKERFLAG)-L$(prefix)/$(libdir)/ 
$(LINKERFLAG)-lgtkd-$(MAJOR) $(LINKERFLAG)-ldl >> $@
        echo Cflags: -I$(prefix)/include/d/gtkd-$(MAJOR)/ >> $@
+       echo Requires: gtk+-3.0, gdk-3.0, atk, pango, cairo, cairo-gobject, 
pangocairo, librsvg-2.0, gio-2.0, glib-2.0, gobject-2.0 >> $@
 
 gtkdgl-$(MAJOR).pc:
        echo Name: GtkDGL > $@
        echo Description: OpenGL capabilities for GtkD. >> $@
        echo Version: $(GTKD_VERSION) >> $@
        echo Libs: $(LINKERFLAG)-lgtkdgl-$(MAJOR) >> $@
-       echo Requires: gtkd-$(MAJOR) >> $@
+       echo Requires: gtkd-$(MAJOR), gtkglext-1.0 >> $@
 
 gtkdsv-$(MAJOR).pc:
        echo Name: GtkD SourceView > $@
        echo Description: A D binding and OO wrapper for GtkSourceView. >> $@
        echo Version: $(GTKD_VERSION) >> $@
        echo Libs: $(LINKERFLAG)-lgtkdsv-$(MAJOR) >> $@
-       echo Requires: gtkd-$(MAJOR) >> $@
+       echo Requires: gtkd-$(MAJOR), gtksourceview-3.0 >> $@
 
 gstreamerd-$(MAJOR).pc:
        echo Name: GstreamerD > $@
        echo Description: A D binding and OO wrapper for Gstreamer. >> $@
        echo Version: $(GTKD_VERSION) >> $@
        echo Libs: $(LINKERFLAG)-lgstreamerd-$(MAJOR) >> $@
-       echo Requires: gtkd-$(MAJOR) >> $@
+       echo Requires: gtkd-$(MAJOR), gstreamer-1.0, gstreamer-base-1.0 >> $@
 
 vted-$(MAJOR).pc:
        echo Name: VteD > $@
        echo Description: A D binding and OO wrapper for Vte. >> $@
        echo Version: $(GTKD_VERSION) >> $@
        echo Libs: $(LINKERFLAG)-lvted-$(MAJOR) >> $@
-       echo Requires: gtkd-$(MAJOR) >> $@
+       echo Requires: gtkd-$(MAJOR), vte-2.91 >> $@
 
 peasd-$(MAJOR).pc:
        echo Name: PeasD > $@
        echo Description: A D binding and OO wrapper for Peas. >> $@
        echo Version: $(GTKD_VERSION) >> $@
        echo Libs: $(LINKERFLAG)-lpeasd-$(MAJOR) >> $@
-       echo Requires: gtkd-$(MAJOR) >> $@
+       echo Requires: gtkd-$(MAJOR), libpeas-1.0, libpeas-gtk-1.0 >> $@
 
 #######################################################################
 
@@ -368,33 +379,33 @@
 
 install-headers-gtkd: gtkd-$(MAJOR).pc
        install -d $(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR)
-       install -d $(DESTDIR)$(libdir)/pkgconfig
+       install -d $(DESTDIR)$(prefix)/$(libdir)/pkgconfig
        (cd generated/gtkd;   echo $(SOURCES_GTKD)   | sed -e 
s,generated/gtkd/,,g   | xargs tar cf -) | (cd 
$(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR); tar xvf -)
-       install -m 644 gtkd-$(MAJOR).pc $(DESTDIR)$(libdir)/pkgconfig
+       install -m 644 gtkd-$(MAJOR).pc $(DESTDIR)$(prefix)/$(libdir)/pkgconfig
 
 install-headers-gtkdgl: gtkdgl-$(MAJOR).pc install-headers-gtkd
        (cd generated/gtkdgl; echo $(SOURCES_GTKDGL) | sed -e 
s,generated/gtkdgl/,,g | xargs tar cf -) | (cd 
$(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR); tar xvf -)
-       install -m 644 gtkdgl-$(MAJOR).pc $(DESTDIR)$(libdir)/pkgconfig
+       install -m 644 gtkdgl-$(MAJOR).pc 
$(DESTDIR)$(prefix)/$(libdir)/pkgconfig
 
 install-headers-gtkdsv: gtkdsv-$(MAJOR).pc install-headers-gtkd
        (cd generated/sourceview; echo $(SOURCES_GTKDSV) | sed -e 
s,generated/sourceview/,,g | xargs tar cf -) | (cd 
$(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR); tar xvf -)
-       install -m 644 gtkdsv-$(MAJOR).pc $(DESTDIR)$(libdir)/pkgconfig
+       install -m 644 gtkdsv-$(MAJOR).pc 
$(DESTDIR)$(prefix)/$(libdir)/pkgconfig
 
 install-headers-gstreamer: gstreamerd-$(MAJOR).pc install-headers-gtkd
        (cd generated/gstreamer; echo $(SOURCES_GSTREAMERD) | sed -e 
s,generated/gstreamer/,,g | xargs tar cf -) | (cd 
$(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR); tar xvf -)
-       install -m 644 gstreamerd-$(MAJOR).pc $(DESTDIR)$(libdir)/pkgconfig
+       install -m 644 gstreamerd-$(MAJOR).pc 
$(DESTDIR)$(prefix)/$(libdir)/pkgconfig
 
 install-headers-vte: vted-$(MAJOR).pc install-headers-gtkd
        (cd generated/vte; echo $(SOURCES_VTED) | sed -e s,generated/vte/,,g | 
xargs tar cf -) | (cd $(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR); tar xvf -)
-       install -m 644 vted-$(MAJOR).pc $(DESTDIR)$(libdir)/pkgconfig
+       install -m 644 vted-$(MAJOR).pc $(DESTDIR)$(prefix)/$(libdir)/pkgconfig
 
 install-headers-peas: peasd-$(MAJOR).pc install-headers-gtkd
        (cd generated/peas; echo $(SOURCES_PEASD) | sed -e s,generated/peas/,,g 
| xargs tar cf -) | (cd $(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR); tar xvf -)
-       install -m 644 peasd-$(MAJOR).pc $(DESTDIR)$(libdir)/pkgconfig
+       install -m 644 peasd-$(MAJOR).pc $(DESTDIR)$(prefix)/$(libdir)/pkgconfig
 
 uninstall: uninstall-gtkdgl uninstall-gtkdsv uninstall-gstreamer uninstall-vte 
uninstall-peas
        $(foreach dir,$(shell ls generated/gtkd)  , rm -rf 
$(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR)/$(dir))
-       rm -f $(DESTDIR)$(libdir)/pkgconfig/gtkd-$(MAJOR).pc
+       rm -f $(DESTDIR)$(prefix)/$(libdir)/pkgconfig/gtkd-$(MAJOR).pc
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(LIBNAME_GTKD)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_GTKD)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_GTKD).$(SO_VERSION)
@@ -402,7 +413,7 @@
 
 uninstall-gtkdgl:
        $(foreach dir,$(shell ls generated/gtkdgl), rm -rf 
$(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR)/$(dir))
-       rm -f $(DESTDIR)$(libdir)/pkgconfig/gtkdgl-$(MAJOR).pc
+       rm -f $(DESTDIR)$(prefix)/$(libdir)/pkgconfig/gtkdgl-$(MAJOR).pc
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(LIBNAME_GTKDGL)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_GTKDGL)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_GTKDGL).$(SO_VERSION)
@@ -410,7 +421,7 @@
 
 uninstall-gtkdsv:
        $(foreach dir,$(shell ls generated/sourceview), rm -rf 
$(DESTDIR)$(prefix)/include/d/$(dir))
-       rm -f $(DESTDIR)$(libdir)/pkgconfig/gtkdsv-$(MAJOR).pc
+       rm -f $(DESTDIR)$(prefix)/$(libdir)/pkgconfig/gtkdsv-$(MAJOR).pc
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(LIBNAME_GTKDSV)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_GTKDSV)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_GTKDSV).$(SO_VERSION)
@@ -418,7 +429,7 @@
 
 uninstall-gstreamer:
        $(foreach dir,$(shell ls generated/gstreamer), rm -rf 
$(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR)/$(dir))
-       rm -f $(DESTDIR)$(libdir)/pkgconfig/gstreamerd-$(MAJOR).pc
+       rm -f $(DESTDIR)$(prefix)/$(libdir)/pkgconfig/gstreamerd-$(MAJOR).pc
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(LIBNAME_GSTREAMERD)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_GSTREAMERD)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_GSTREAMERD).$(SO_VERSION)
@@ -426,7 +437,7 @@
 
 uninstall-vte:
        $(foreach dir,$(shell ls generated/vte), rm -rf 
$(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR)/$(dir))
-       rm -f $(DESTDIR)$(libdir)/pkgconfig/vted-$(MAJOR).pc
+       rm -f $(DESTDIR)$(prefix)/$(libdir)/pkgconfig/vted-$(MAJOR).pc
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(LIBNAME_VTED)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_VTED)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_VTED).$(SO_VERSION)
@@ -434,7 +445,7 @@
 
 uninstall-peas:
        $(foreach dir,$(shell ls generated/peas), rm -rf 
$(DESTDIR)$(prefix)/include/d/gtkd-$(MAJOR)/$(dir))
-       rm -f $(DESTDIR)$(libdir)/pkgconfig/peasd-$(MAJOR).pc
+       rm -f $(DESTDIR)$(prefix)/$(libdir)/pkgconfig/peasd-$(MAJOR).pc
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(LIBNAME_PEASD)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_PEASD)
        rm -f $(DESTDIR)$(prefix)/$(libdir)/$(SONAME_PEASD).$(SO_VERSION)
++++++ gtkd-3.8.5.tar.gz -> gtkd-3.9.0.tar.gz ++++++
++++ 20526 lines of diff (skipped)


Reply via email to