commit ocaml-labltk for openSUSE:Factory
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
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 05:52:11.00
commit ocaml-labltk for openSUSE:Factory
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 +++ b/browser/Makef