Hello community, here is the log from the commit of package perl-SQL-Translator for openSUSE:Factory checked in at 2013-08-06 11:46:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-SQL-Translator (Old) and /work/SRC/openSUSE:Factory/.perl-SQL-Translator.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-SQL-Translator" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-SQL-Translator/perl-SQL-Translator.changes 2012-01-27 21:27:57.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-SQL-Translator.new/perl-SQL-Translator.changes 2013-08-06 11:46:39.000000000 +0200 @@ -1,0 +2,22 @@ +Mon Aug 5 10:13:04 UTC 2013 - cfarr...@suse.com + +- license update: (Artistic-1.0 or GPL-1.0+) and GPL-2.0 + See e.g. script/sqlt + +------------------------------------------------------------------- +Tue Jul 30 05:02:28 UTC 2013 - co...@suse.com + +- updated to 0.11016 + * Allow passing an arrayref to SQLT->filename (lost in Mooification) + * Fix stupid missing version number in SQL::Translator::Schema::Object + * Relicense under Perl 5 terms + * Remove SQL::Translator::Schema::Graph as announced in 0.11011 + * Remove a number of no longer needed deps + * Fix missing dep (List::MoreUtils) + * Convert SQL::Translator, ::Schema and ::Schema::* to Moo + * Fix leaks by weakening circular references between schema objects + * Make MySQL producer add NULL after every nullable field, conforming to SQL + standard, and avoiding MySQL bugs +- remove sqlite.patch which was declined upstream + +------------------------------------------------------------------- Old: ---- SQL-Translator-0.11010.tar.gz sqlite.patch New: ---- SQL-Translator-0.11016.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-SQL-Translator.spec ++++++ --- /var/tmp/diff_new_pack.Q5ag1J/_old 2013-08-06 11:46:40.000000000 +0200 +++ /var/tmp/diff_new_pack.Q5ag1J/_new 2013-08-06 11:46:40.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-SQL-Translator # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,64 +15,74 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: perl-SQL-Translator +Version: 0.11016 +Release: 0 %define cpan_name SQL-Translator Summary: Manipulate structured data definitions (SQL and more) -License: GPL-2.0 +License: (Artistic-1.0 or GPL-1.0+) and GPL-2.0 Group: Development/Libraries/Perl -Version: 0.11010 -Release: 0 -Patch1: sqlite.patch -%{perl_requires} Url: http://search.cpan.org/dist/SQL-Translator/ -Source: http://www.cpan.org/authors/id/J/JR/JROBINSON/%{cpan_name}-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/F/FR/FREW/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Carp::Clan) -BuildRequires: perl(Class::Accessor::Fast) -BuildRequires: perl(Class::Base) -BuildRequires: perl(Class::Data::Inheritable) >= 0.02 -BuildRequires: perl(Class::MakeMethods) BuildRequires: perl(DBI) -BuildRequires: perl(Digest::SHA1) >= 2 -BuildRequires: perl(File::ShareDir) >= 1 -BuildRequires: perl(IO::Scalar) >= 2.11 -BuildRequires: perl(Moo) >= 0.009007 -BuildRequires: perl(Parse::RecDescent) >= 1.962002 +BuildRequires: perl(Digest::SHA) +BuildRequires: perl(File::ShareDir) >= 1.0 +BuildRequires: perl(List::MoreUtils) >= 0.09 +BuildRequires: perl(Moo) >= 1.000003 +BuildRequires: perl(Package::Variant) >= 1.001001 +BuildRequires: perl(Parse::RecDescent) >= 1.967009 +BuildRequires: perl(Sub::Quote) BuildRequires: perl(Test::Differences) -BuildRequires: perl(Test::Exception) -BuildRequires: perl(XML::Writer) >= 0.5 +BuildRequires: perl(Test::Exception) >= 0.31 +BuildRequires: perl(Test::More) >= 0.88 +BuildRequires: perl(Try::Tiny) >= 0.04 +BuildRequires: perl(XML::Writer) >= 0.500 BuildRequires: perl(YAML) >= 0.66 Requires: perl(Carp::Clan) -Requires: perl(Class::Accessor::Fast) -Requires: perl(Class::Base) -Requires: perl(Class::Data::Inheritable) >= 0.02 -Requires: perl(Class::MakeMethods) Requires: perl(DBI) -Requires: perl(Digest::SHA1) >= 2 -Requires: perl(File::ShareDir) >= 1 -Requires: perl(IO::Scalar) >= 2.11 -Requires: perl(Moo) >= 0.009007 -Requires: perl(Parse::RecDescent) >= 1.962002 -Requires: perl(XML::Writer) >= 0.5 +Requires: perl(Digest::SHA) +Requires: perl(File::ShareDir) >= 1.0 +Requires: perl(List::MoreUtils) >= 0.09 +Requires: perl(Moo) >= 1.000003 +Requires: perl(Package::Variant) >= 1.001001 +Requires: perl(Parse::RecDescent) >= 1.967009 +Requires: perl(Sub::Quote) +Requires: perl(Try::Tiny) >= 0.04 Recommends: perl(GD) Recommends: perl(Graph::Directed) Recommends: perl(GraphViz) Recommends: perl(Spreadsheet::ParseExcel) >= 0.41 -Recommends: perl(Template) >= 2.2 +Recommends: perl(Template) >= 2.20 Recommends: perl(Text::RecordParser) >= 0.02 Recommends: perl(XML::LibXML) >= 1.69 +%{perl_requires} %description This documentation covers the API for SQL::Translator. For a more general -discussion of how to use the modules and scripts, please see -SQL::Translator::Manual. +discussion of how to use the modules and scripts, please see the +SQL::Translator::Manual manpage. + +SQL::Translator is a group of Perl modules that converts vendor-specific +SQL table definitions into other formats, such as other vendor-specific +SQL, ER diagrams, documentation (POD and HTML), XML, and Class::DBI +classes. The main focus of SQL::Translator is SQL, but parsers exist for +other structured data formats, including Excel spreadsheets and arbitrarily +delimited text files. Through the separation of the code into parsers and +producers with an object model in between, it's possible to combine any +parser with any producer, to plug in custom parsers or producers, or to +manipulate the parsed data via the built-in object model. Presently only +the definition parts of SQL are handled (CREATE, ALTER), not the +manipulation of data (INSERT, UPDATE, DELETE). %prep %setup -q -n %{cpan_name}-%{version} -%patch1 -p1 +find . -type f -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -83,22 +93,11 @@ %install %perl_make_install -# do not perl_process_packlist (noarch) -# remove .packlist file -%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch -# remove perllocal.pod file -%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib +%perl_process_packlist %perl_gen_filelist -## fix for checking filelist -# auto directory is included in the perl package -EXP=$(echo %perl_vendorlib/auto | %{__sed} -e "s@/@\\\/@g") -%{__sed} -i -e "/%dir\ $EXP$/d" %{name}.files - -%clean -%{__rm} -rf $RPM_BUILD_ROOT %files -f %{name}.files -%defattr(-,root,root,-) -%doc AUTHORS BUGS Changes LICENSE README +%defattr(-,root,root,755) +%doc Changes README %changelog ++++++ SQL-Translator-0.11010.tar.gz -> SQL-Translator-0.11016.tar.gz ++++++ ++++ 100945 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org