commit ocaml-labltk for openSUSE:Factory

2019-10-18 Thread root
Hello community,

here is the log from the commit of package ocaml-labltk for openSUSE:Factory 
checked in at 2019-10-18 14:37:20

Comparing /work/SRC/openSUSE:Factory/ocaml-labltk (Old)
 and  /work/SRC/openSUSE:Factory/.ocaml-labltk.new.2352 (New)


Package is "ocaml-labltk"

Fri Oct 18 14:37:20 2019 rev:4 rq:741004 version:8.06.3

Changes:

--- /work/SRC/openSUSE:Factory/ocaml-labltk/ocaml-labltk.changes
2017-08-18 15:03:49.543041122 +0200
+++ /work/SRC/openSUSE:Factory/.ocaml-labltk.new.2352/ocaml-labltk.changes  
2019-10-18 14:37:21.507626067 +0200
@@ -1,0 +2,6 @@
+Wed Oct  9 05:48:16 UTC 2019 - oher...@suse.de
+
+- Require a specifc ocaml version
+- Use _service file and ocaml-rpm-macros
+
+---

Old:

  labltk-8.06.3.tar.xz

New:

  _service
  ocaml-labltk-8.06.3.tar.xz



Other differences:
--
++ ocaml-labltk.spec ++
--- /var/tmp/diff_new_pack.XTjmKC/_old  2019-10-18 14:37:22.243624151 +0200
+++ /var/tmp/diff_new_pack.XTjmKC/_new  2019-10-18 14:37:22.243624151 +0200
@@ -23,14 +23,13 @@
 Summary:Tcl/Tk framework for ocaml
 License:SUSE-LGPL-2.0-with-linking-exception
 Group:  Development/Languages/OCaml
-Url:https://forge.ocamlcore.org/projects/labltk/
-Source: labltk-%{version}.tar.xz
-BuildRequires:  ocaml
+Url:https://github.com/garrigue/labltk
+Source: %{name}-%{version}.tar.xz
+BuildRequires:  ocaml = 4.05.0
 BuildRequires:  ocaml-findlib
-BuildRequires:  ocaml-rpm-macros >= 4.05.0
+BuildRequires:  ocaml-rpm-macros >= 20191009
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 LablTk is an interface to the Tcl/Tk GUI framework. It allows to
@@ -53,7 +52,7 @@
 This package contains the development files.  It includes the ocaml
 browser for code editing and library browsing.
 %prep
-%setup -q -n labltk-%{version}
+%autosetup -p1
 
 %build
 ./configure --use-findlib
@@ -82,46 +81,18 @@
 find examples* -type f -exec chmod -v 644 {} \;
 cat $ld_conf
 #
-mkdir -vp %{buildroot}/etc/ld.so.conf.d/
-tee %{buildroot}/etc/ld.so.conf.d/%{name}.conf <<_EOF_
-%{_libdir}/ocaml/stublibs
-_EOF_
-#
+%ocaml_create_file_list
 
 %post   -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-%files
-%defattr(-,root,root,-)
-%{_bindir}/labltk
-/etc/ld.so.conf.d/*.conf
-%dir %{_libdir}/ocaml
-%dir %{_libdir}/ocaml/*
-%if 0%{?ocaml_native_compiler}
-%endif
-%{_libdir}/ocaml/*/*.so
-%{_libdir}/ocaml/*/*.so.owner
+%files -f %{name}.files
+%{_bindir}/*
 
-%files devel
-%defattr(-,root,root,-)
-%doc examples_labltk
-%doc examples_camltk
-%{_bindir}/ocamlbrowser
+%files devel -f %{name}.files.devel
 %{_libdir}/ocaml/*/labltktop
 %{_libdir}/ocaml/*/pp
 %{_libdir}/ocaml/*/tkcompiler
-%dir %{_libdir}/ocaml
-%dir %{_libdir}/ocaml/*
-%{_libdir}/ocaml/*/*.a
-%if 0%{?ocaml_native_compiler}
-%{_libdir}/ocaml/*/*.cmx
-%{_libdir}/ocaml/*/*.cmxa
-%endif
-%{_libdir}/ocaml/*/*.cma
-%{_libdir}/ocaml/*/*.cmi
-%{_libdir}/ocaml/*/*.cmo
-%{_libdir}/ocaml/*/*.mli
-%{_libdir}/ocaml/*/META
 
 %changelog

++ _service ++

  
https://github.com/garrigue/labltk.git
git
8.06.3

45da3591cbdcae1f034f4623909a98dce68aa841
ocaml-labltk
  
  
*.tar
xz
  
  




commit ocaml-labltk for openSUSE:Factory

2017-08-18 Thread root
Hello community,

here is the log from the commit of package ocaml-labltk for openSUSE:Factory 
checked in at 2017-08-18 15:03:45

Comparing /work/SRC/openSUSE:Factory/ocaml-labltk (Old)
 and  /work/SRC/openSUSE:Factory/.ocaml-labltk.new (New)


Package is "ocaml-labltk"

Fri Aug 18 15:03:45 2017 rev:3 rq:517022 version:8.06.3

Changes:

--- /work/SRC/openSUSE:Factory/ocaml-labltk/ocaml-labltk.changes
2016-07-15 12:46:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.ocaml-labltk.new/ocaml-labltk.changes   
2017-08-18 15:03:49.543041122 +0200
@@ -1,0 +2,22 @@
+Tue Jul 25 13:04:54 UTC 2017 - oher...@suse.de
+
+- Use Group: Development/Languages/OCaml
+
+---
+Mon Jul 17 20:24:18 UTC 2017 - oher...@suse.de
+
+- Update to version 8.06.3
+  Adjust for ocaml-4.05
+  remove labltk-8.06.1.patch
+
+---
+Mon Jul 17 12:48:58 UTC 2017 - oher...@suse.de
+
+- Wrap specfile conditionals to fix quilt setup
+
+---
+Mon Jul 17 10:48:58 UTC 2017 - oher...@suse.de
+
+- Remove autodeps for pre openSUSE 12.1 releases
+
+---

Old:

  labltk-8.06.1.patch
  labltk-8.06.1.tar.xz

New:

  labltk-8.06.3.tar.xz



Other differences:
--
++ ocaml-labltk.spec ++
--- /var/tmp/diff_new_pack.IFvowp/_old  2017-08-18 15:03:50.362925708 +0200
+++ /var/tmp/diff_new_pack.IFvowp/_new  2017-08-18 15:03:50.382922893 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ocaml-labltk
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,29 +16,21 @@
 #
 
 
-Version:8.06.1
-Release:0
-%{ocaml_preserve_bytecode}
 Name:   ocaml-labltk
+Version:8.06.3
+Release:0
+%{?ocaml_preserve_bytecode}
 Summary:Tcl/Tk framework for ocaml
 License:SUSE-LGPL-2.0-with-linking-exception
-Group:  System/Libraries
+Group:  Development/Languages/OCaml
 Url:https://forge.ocamlcore.org/projects/labltk/
 Source: labltk-%{version}.tar.xz
-Patch0: labltk-8.06.1.patch
-Conflicts:  ocaml < 4.02.0
-BuildRequires:  ocaml >= 4.02.0
+BuildRequires:  ocaml
 BuildRequires:  ocaml-findlib
-BuildRequires:  ocaml-rpm-macros >= 4.02.1
+BuildRequires:  ocaml-rpm-macros >= 4.05.0
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# ocaml autodep start for pkg: ocaml-labltk
-# hardcoded rpm dependency for pre 12.1 to compensate for lack of ocaml() 
provides/requires
-%if 0%{?suse_version} < 1210
-Requires:   ocaml-runtime
-%endif
-# ocaml autodep end for pkg: ocaml-labltk
 
 %description
 LablTk is an interface to the Tcl/Tk GUI framework. It allows to
@@ -47,14 +39,8 @@
 also part of this project.
 
 %package devel
-# ocaml autodep start for pkg: ocaml-labltk-devel
-# hardcoded rpm dependency for pre 12.1 to compensate for lack of ocaml() 
provides/requires
-%if 0%{?suse_version} < 1210
-Requires:   ocaml-runtime
-%endif
-# ocaml autodep end for pkg: ocaml-labltk-devel
 Summary:Development files for labltk
-Group:  Development/Libraries/Other
+Group:  Development/Languages/OCaml
 Requires:   %{name} = %{version}
 Requires:   tcl-devel
 Requires:   tk-devel
@@ -68,17 +54,13 @@
 browser for code editing and library browsing.
 %prep
 %setup -q -n labltk-%{version}
-%patch0 -p1
-find -name .gitignore -print -delete
 
 %build
 ./configure --use-findlib
 make \
-   %{?_smp_mflags} \
byte
-%if %{ocaml_native_compiler}
+%if 0%{?ocaml_native_compiler}
 make \
-   %{?_smp_mflags} \
opt
 %endif
 
@@ -116,7 +98,7 @@
 /etc/ld.so.conf.d/*.conf
 %dir %{_libdir}/ocaml
 %dir %{_libdir}/ocaml/*
-%if %{ocaml_native_compiler}
+%if 0%{?ocaml_native_compiler}
 %endif
 %{_libdir}/ocaml/*/*.so
 %{_libdir}/ocaml/*/*.so.owner
@@ -132,7 +114,7 @@
 %dir %{_libdir}/ocaml
 %dir %{_libdir}/ocaml/*
 %{_libdir}/ocaml/*/*.a
-%if %{ocaml_native_compiler}
+%if 0%{?ocaml_native_compiler}
 %{_libdir}/ocaml/*/*.cmx
 %{_libdir}/ocaml/*/*.cmxa
 %endif

++ labltk-8.06.1.tar.xz -> labltk-8.06.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/labltk-8.06.1/Changes new/labltk-8.06.3/Changes
--- old/labltk-8.06.1/Changes   2016-04-27 05:35:24.0 +0200
+++ new/labltk-8.06.3/Changes   2017-07-19 

commit ocaml-labltk for openSUSE:Factory

2016-07-15 Thread h_root
Hello community,

here is the log from the commit of package ocaml-labltk for openSUSE:Factory 
checked in at 2016-07-15 12:46:34

Comparing /work/SRC/openSUSE:Factory/ocaml-labltk (Old)
 and  /work/SRC/openSUSE:Factory/.ocaml-labltk.new (New)


Package is "ocaml-labltk"

Changes:

--- /work/SRC/openSUSE:Factory/ocaml-labltk/ocaml-labltk.changes
2014-10-31 12:28:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.ocaml-labltk.new/ocaml-labltk.changes   
2016-07-15 12:46:54.0 +0200
@@ -1,0 +2,11 @@
+Thu May 19 05:47:44 UTC 2016 - oher...@suse.de
+
+- Update to version 8.06.1
+  Added labltk-8.06.1.patch
+
+---
+Tue Nov 10 10:18:47 UTC 2015 - oher...@suse.de
+
+- Add hardcoded Provides for pre 12.1 repos
+
+---

Old:

  labltk-8.06.0.tar.xz

New:

  labltk-8.06.1.patch
  labltk-8.06.1.tar.xz



Other differences:
--
++ ocaml-labltk.spec ++
--- /var/tmp/diff_new_pack.u7xG7x/_old  2016-07-15 12:46:56.0 +0200
+++ /var/tmp/diff_new_pack.u7xG7x/_new  2016-07-15 12:46:56.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ocaml-labltk
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,16 @@
 #
 
 
-Version:8.06.0
+Version:8.06.1
+Release:0
 %{ocaml_preserve_bytecode}
 Name:   ocaml-labltk
-Release:0
 Summary:Tcl/Tk framework for ocaml
 License:SUSE-LGPL-2.0-with-linking-exception
 Group:  System/Libraries
 Url:https://forge.ocamlcore.org/projects/labltk/
 Source: labltk-%{version}.tar.xz
+Patch0: labltk-8.06.1.patch
 Conflicts:  ocaml < 4.02.0
 BuildRequires:  ocaml >= 4.02.0
 BuildRequires:  ocaml-findlib
@@ -32,6 +33,12 @@
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# ocaml autodep start for pkg: ocaml-labltk
+# hardcoded rpm dependency for pre 12.1 to compensate for lack of ocaml() 
provides/requires
+%if 0%{?suse_version} < 1210
+Requires:   ocaml-runtime
+%endif
+# ocaml autodep end for pkg: ocaml-labltk
 
 %description
 LablTk is an interface to the Tcl/Tk GUI framework. It allows to
@@ -40,6 +47,12 @@
 also part of this project.
 
 %package devel
+# ocaml autodep start for pkg: ocaml-labltk-devel
+# hardcoded rpm dependency for pre 12.1 to compensate for lack of ocaml() 
provides/requires
+%if 0%{?suse_version} < 1210
+Requires:   ocaml-runtime
+%endif
+# ocaml autodep end for pkg: ocaml-labltk-devel
 Summary:Development files for labltk
 Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}
@@ -55,6 +68,7 @@
 browser for code editing and library browsing.
 %prep
 %setup -q -n labltk-%{version}
+%patch0 -p1
 find -name .gitignore -print -delete
 
 %build
@@ -85,36 +99,47 @@
 
 find examples* -type f -exec chmod -v 644 {} \;
 cat $ld_conf
+#
+mkdir -vp %{buildroot}/etc/ld.so.conf.d/
+tee %{buildroot}/etc/ld.so.conf.d/%{name}.conf <<_EOF_
+%{_libdir}/ocaml/stublibs
+_EOF_
+#
+
+%post   -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root,-)
 %{_bindir}/labltk
-%{_libdir}/ocaml
-%exclude %{_libdir}/ocaml/labltk/labltktop
-%exclude %{_libdir}/ocaml/labltk/pp
-%exclude %{_libdir}/ocaml/labltk/tkcompiler
+/etc/ld.so.conf.d/*.conf
+%dir %{_libdir}/ocaml
+%dir %{_libdir}/ocaml/*
 %if %{ocaml_native_compiler}
-%exclude %{_libdir}/ocaml/*/*.a
-%exclude %{_libdir}/ocaml/*/*.cmx
-%exclude %{_libdir}/ocaml/*/*.cmxa
 %endif
-%exclude %{_libdir}/ocaml/*/*.mli
+%{_libdir}/ocaml/*/*.so
+%{_libdir}/ocaml/*/*.so.owner
 
 %files devel
 %defattr(-,root,root,-)
+%doc examples_labltk
+%doc examples_camltk
 %{_bindir}/ocamlbrowser
+%{_libdir}/ocaml/*/labltktop
+%{_libdir}/ocaml/*/pp
+%{_libdir}/ocaml/*/tkcompiler
 %dir %{_libdir}/ocaml
-%dir %{_libdir}/ocaml/labltk
-%{_libdir}/ocaml/labltk/labltktop
-%{_libdir}/ocaml/labltk/pp
-%{_libdir}/ocaml/labltk/tkcompiler
-%if %{ocaml_native_compiler}
+%dir %{_libdir}/ocaml/*
 %{_libdir}/ocaml/*/*.a
+%if %{ocaml_native_compiler}
 %{_libdir}/ocaml/*/*.cmx
 %{_libdir}/ocaml/*/*.cmxa
 %endif
+%{_libdir}/ocaml/*/*.cma
+%{_libdir}/ocaml/*/*.cmi
+%{_libdir}/ocaml/*/*.cmo
 %{_libdir}/ocaml/*/*.mli
-%doc examples_labltk
-%doc examples_camltk
+%{_libdir}/ocaml/*/META
 
 %changelog

++ labltk-8.06.1.patch ++
---
 browser/Makefile |2 ++
 1 file changed, 2 insertions(+)

--- a/browser/Makefile
+++