commit installation-images for openSUSE:Factory
Hello community, here is the log from the commit of package installation-images for openSUSE:Factory checked in at 2013-08-07 07:13:41 Comparing /work/SRC/openSUSE:Factory/installation-images (Old) and /work/SRC/openSUSE:Factory/.installation-images.new (New) Package is "installation-images" Changes: --- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes 2013-08-05 20:44:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.installation-images.new/installation-images.changes 2013-08-07 07:13:44.0 +0200 @@ -1,0 +2,7 @@ +Wed Aug 7 05:12:42 UTC 2013 - co...@suse.com + +- add rubygems needed for yast2-storage (nokogiri does not seem + to be required by rubygem-ruby-dbus, but I can find it used in + the sources) + +--- Other differences: -- ++ installation-images.spec ++ --- /var/tmp/diff_new_pack.y7rxqS/_old 2013-08-07 07:13:45.0 +0200 +++ /var/tmp/diff_new_pack.y7rxqS/_new 2013-08-07 07:13:45.0 +0200 @@ -175,6 +175,7 @@ BuildRequires: rpcbind BuildRequires: rsh BuildRequires: rsync +BuildRequires: rubygem-nokogiri BuildRequires: screen BuildRequires: sdparm BuildRequires: setserial @@ -225,7 +226,7 @@ BuildRequires: yast2-mouse BuildRequires: yast2-multipath BuildRequires: yast2-network -#BuildRequires: yast2-nfs-client +BuildRequires: yast2-nfs-client BuildRequires: yast2-ntp-client BuildRequires: yast2-proxy BuildRequires: yast2-runlevel ++ make-sbl-optional.diff ++ --- /var/tmp/diff_new_pack.y7rxqS/_old 2013-08-07 07:13:45.0 +0200 +++ /var/tmp/diff_new_pack.y7rxqS/_new 2013-08-07 07:13:45.0 +0200 @@ -1,12 +1,3 @@ -commit 7e806dcf6a0b384192fa708f553efb7edf00a438 -Author: Stephan Kulow -Date: Mon Aug 5 16:13:06 2013 +0200 - -small changes to the lists - -- make sbl optional -- adapt to library changes - diff --git a/data/base/base.file_list b/data/base/base.file_list index cdb05e6..0543cf4 100644 --- a/data/base/base.file_list @@ -45,7 +36,7 @@ r /etc/sbl/profile/default s y2base /etc/sbl/profile/default diff --git a/data/root/root.file_list b/data/root/root.file_list -index dc5863d..89de694 100644 +index dc5863d..51e4c43 100644 --- a/data/root/root.file_list +++ b/data/root/root.file_list @@ -50,9 +50,6 @@ systemd: @@ -58,3 +49,16 @@ libtasn*-*: / +@@ -1446,6 +1443,12 @@ rpcbind: postin + / + E postin + ++rubygem-ruby-dbus: ++ /usr/*/ruby/gems/*/gems/*/lib ++ ++rubygem-nokogiri: ++ /usr/*/ruby/gems/*/gems/*/lib ++ + yast2-storage: postin + / + E postin -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit Test-DVD-x86_64 for openSUSE:Factory
Hello community, here is the log from the commit of package Test-DVD-x86_64 for openSUSE:Factory checked in at 2013-08-06 19:44:44 Comparing /work/SRC/openSUSE:Factory/Test-DVD-x86_64 (Old) and /work/SRC/openSUSE:Factory/.Test-DVD-x86_64.new (New) Package is "Test-DVD-x86_64" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ PRODUCT-x86_64.kiwi ++ --- /var/tmp/diff_new_pack.oWAcQ0/_old 2013-08-06 19:44:47.0 +0200 +++ /var/tmp/diff_new_pack.oWAcQ0/_new 2013-08-06 19:44:47.0 +0200 @@ -72,17 +72,13 @@ - - - - @@ -114,17 +110,14 @@ - - - @@ -136,9 +129,6 @@ - - - @@ -171,8 +161,6 @@ - - @@ -187,43 +175,31 @@ - - - - - - - - - - - - @@ -247,7 +223,6 @@ - @@ -287,7 +262,6 @@ - @@ -367,11 +341,8 @@ - - - @@ -386,7 +357,6 @@ - @@ -395,7 +365,6 @@ - @@ -414,7 +383,6 @@ - @@ -499,16 +467,13 @@ - - - @@ -523,9 +488,7 @@ - - @@ -549,7 +512,6 @@ - @@ -557,34 +519,16 @@ - - - - - - - - - - - - - - - - - - @@ -595,66 +539,20 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -711,7 +609,6 @@ - -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit kdeaddons3 for openSUSE:Factory
Hello community, here is the log from the commit of package kdeaddons3 for openSUSE:Factory checked in at 2013-08-06 12:04:23 Comparing /work/SRC/openSUSE:Factory/kdeaddons3 (Old) and /work/SRC/openSUSE:Factory/.kdeaddons3.new (New) Package is "kdeaddons3" Changes: --- /work/SRC/openSUSE:Factory/kdeaddons3/kdeaddons3.changes2013-03-11 10:32:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.kdeaddons3.new/kdeaddons3.changes 2013-08-06 12:41:13.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 5 20:44:00 UTC 2013 - an...@opensuse.org + +- disable ssl due to incompatibility with gcc 4.8 + +--- Other differences: -- ++ kdeaddons3.spec ++ --- /var/tmp/diff_new_pack.hFDaiZ/_old 2013-08-06 12:41:13.0 +0200 +++ /var/tmp/diff_new_pack.hFDaiZ/_new 2013-08-06 12:41:13.0 +0200 @@ -188,7 +188,11 @@ %build . /etc/opt/kde3/common_options update_admin -./configure $configkde +./configure $configkde \ +%if %suse_version >= 1310 +--without-ssl +%endif + make %{?jobs:-j%jobs} %install -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-MooseX-App-Cmd for openSUSE:Factory
Hello community, here is the log from the commit of package perl-MooseX-App-Cmd for openSUSE:Factory checked in at 2013-08-06 12:05:47 Comparing /work/SRC/openSUSE:Factory/perl-MooseX-App-Cmd (Old) and /work/SRC/openSUSE:Factory/.perl-MooseX-App-Cmd.new (New) Package is "perl-MooseX-App-Cmd" Changes: --- /work/SRC/openSUSE:Factory/perl-MooseX-App-Cmd/perl-MooseX-App-Cmd.changes 2012-03-06 13:41:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-MooseX-App-Cmd.new/perl-MooseX-App-Cmd.changes 2013-08-06 12:41:14.0 +0200 @@ -1,0 +2,22 @@ +Sat Jul 27 11:58:35 UTC 2013 - co...@suse.com + +- updated to 0.10 + - RT#84437: fix missing parameter in call to default function + (chips, ouftete) + - gh#3: fix failing test introduced by MooseX::ConfigFromFile 0.08 + (ouftete) + - point perlcritic author test to the correct perltidy config + - add author dependencies to Dist::Zilla dist.ini file + - RT#74668: can use a sub {} for configfile default (yanick) + - RT#75446: add all necessary metadata as part of conversion + to Dist::Zilla (mjgardner) + - RT#75447: require correct version of Getopt::Long::Descriptive so + basic and configfile tests can pass (mjgardner) + - lots of code and documentation cleanup, driven by + release tests (mjgardner) + - no code changes, just repackaging distribution archive with + correct root (mjgardner) + - fix tests that started failing due to dependency error + string change (offerk) + +--- Old: MooseX-App-Cmd-0.07.tar.gz New: MooseX-App-Cmd-0.10.tar.gz Other differences: -- ++ perl-MooseX-App-Cmd.spec ++ --- /var/tmp/diff_new_pack.tsmi98/_old 2013-08-06 12:41:15.0 +0200 +++ /var/tmp/diff_new_pack.tsmi98/_new 2013-08-06 12:41:15.0 +0200 @@ -1,8 +1,7 @@ -# vim: set sw=4 ts=4 et nu: # # spec file for package perl-MooseX-App-Cmd # -# 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 @@ -18,28 +17,46 @@ Name: perl-MooseX-App-Cmd -Version:0.07 +Version:0.10 Release:0 -Summary:Command module for MooseX +%define cpan_name MooseX-App-Cmd +Summary:Mashes up MooseX::Getopt and App::Cmd License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl -Source: http://search.cpan.org/CPAN/authors/id/O/OF/OFFERK/MooseX-App-Cmd-%{version}.tar.gz -Url:http://search.cpan.org/dist/MooseX-App-Cmd +Url:http://search.cpan.org/dist/MooseX-App-Cmd/ +Source: http://www.cpan.org/authors/id/M/MJ/MJGARDNER/%{cpan_name}-%{version}.tar.gz +BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} -BuildRequires: make BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(App::Cmd) >= 0.3 -BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Getopt::Long::Descriptive) +BuildRequires: perl(App::Cmd::Command) +BuildRequires: perl(Getopt::Long::Descriptive) >= 0.091 BuildRequires: perl(Moose) >= 0.86 +BuildRequires: perl(Moose::Object) +BuildRequires: perl(MooseX::ConfigFromFile) >= 0.08 BuildRequires: perl(MooseX::Getopt) >= 0.18 +BuildRequires: perl(MooseX::Has::Options) +BuildRequires: perl(MooseX::MarkAsMethods) +BuildRequires: perl(Test::More) >= 0.94 +BuildRequires: perl(Test::Output) BuildRequires: perl(Test::use::ok) +BuildRequires: perl(YAML) +#BuildRequires: perl(MooseX::App::Cmd) +#BuildRequires: perl(MooseX::App::Cmd::Command) +#BuildRequires: perl(Test::ConfigFromFile) +#BuildRequires: perl(Test::MyCmd) Requires: perl(App::Cmd) >= 0.3 -Requires: perl(Getopt::Long::Descriptive) +Requires: perl(App::Cmd::Command) +Requires: perl(Getopt::Long::Descriptive) >= 0.091 Requires: perl(Moose) >= 0.86 +Requires: perl(Moose::Object) +Requires: perl(MooseX::ConfigFromFile) >= 0.08 Requires: perl(MooseX::Getopt) >= 0.18 +Requires: perl(MooseX::Has::Options) +Requires: perl(MooseX::MarkAsMethods) +Requires: perl(Test::use::ok) +%{perl_requires} %description This module marries App::Cmd with MooseX::Getopt. @@ -47,39 +64,27 @@ Use it like App::Cmd advises (especially see App::Cmd::Tutorial), swapping App::Cmd::Command for MooseX::App::Cmd::Command. -Then you can write your moose commands as moose classes, with -MooseX::Getopt defining the options for you inst
commit rpmlint for openSUSE:Factory
Hello community, here is the log from the commit of package rpmlint for openSUSE:Factory checked in at 2013-08-06 12:03:56 Comparing /work/SRC/openSUSE:Factory/rpmlint (Old) and /work/SRC/openSUSE:Factory/.rpmlint.new (New) Package is "rpmlint" Changes: --- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes 2013-08-01 16:03:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2013-08-06 12:41:04.0 +0200 @@ -1,0 +2,6 @@ +Tue Aug 6 09:21:04 UTC 2013 - dmuel...@suse.com + +- add xdg-check-exception.diff: + handle xdg menu files without exec entry (bnc#833384) + +--- New: xdg-check-exception.diff Other differences: -- ++ rpmlint.spec ++ --- /var/tmp/diff_new_pack.mT9Nin/_old 2013-08-06 12:41:05.0 +0200 +++ /var/tmp/diff_new_pack.mT9Nin/_new 2013-08-06 12:41:05.0 +0200 @@ -122,6 +122,7 @@ Patch91:suse-manpages-for-rc-scripts.patch # PATCH-FIX-UPSTREAM: lnus...@suse.de - Fix setgroups error name Patch92:rpmlint-1.5-Fix-setgroups-error-name.diff +Patch93:xdg-check-exception.diff %py_requires @@ -198,6 +199,7 @@ %patch89 %patch91 -p1 %patch92 -p1 +%patch93 -p1 cp -p %{SOURCE2} . # Only move top-level python files chmod 0755 rpmlint-checks-master/*.py ++ xdg-check-exception.diff ++ diff --git a/MenuXDGCheck.py b/MenuXDGCheck.py index 0996585..29085d5 100644 --- a/MenuXDGCheck.py +++ b/MenuXDGCheck.py @@ -40,13 +40,16 @@ class MenuXDGCheck(AbstractCheck.AbstractFilesCheck): printError(pkg, 'non-utf8-desktopfile', filename) self.cfp.read(f) -binary = self.cfp.get('Desktop Entry','Exec').split(' ',1)[0] +binary = None found = False -for i in STANDARD_BIN_DIRS: -if os.path.exists(root + i + binary): -# no need to check if the binary is +x, rpmlint does it -# in another place -found = True +if self.cfp.has_option('Desktop Entry','Exec'): +binary = self.cfp.get('Desktop Entry','Exec').split(' ',1)[0] + +for i in STANDARD_BIN_DIRS: +if os.path.exists(root + i + binary): +# no need to check if the binary is +x, rpmlint does it +# in another place +found = True if not found and binary: printWarning(pkg, 'desktopfile-without-binary', filename, binary) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ecryptfs-utils for openSUSE:Factory
Hello community, here is the log from the commit of package ecryptfs-utils for openSUSE:Factory checked in at 2013-08-06 12:04:28 Comparing /work/SRC/openSUSE:Factory/ecryptfs-utils (Old) and /work/SRC/openSUSE:Factory/.ecryptfs-utils.new (New) Package is "ecryptfs-utils" Changes: --- /work/SRC/openSUSE:Factory/ecryptfs-utils/ecryptfs-utils.changes 2012-07-12 14:46:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.ecryptfs-utils.new/ecryptfs-utils.changes 2013-08-06 12:41:13.0 +0200 @@ -1,0 +2,11 @@ +Mon Aug 5 18:41:01 UTC 2013 - da...@darins.net + +- update to 103 +- move -pie/-fpie into separate patch +- update ecryptfs-setup-swap-SuSE.patch for systmd and fstab + without UUID lables +- remove ecryptfs-utils.security.patch, fixed upstream +- add PreReq: permissions +- removed unpackaged doc + +--- Old: ecryptfs-utils.security.patch ecryptfs-utils_96.orig.tar.gz New: ecryptfs-utils-src-utils-Makefile.patch ecryptfs-utils_103.orig.tar.gz Other differences: -- ++ ecryptfs-utils.spec ++ --- /var/tmp/diff_new_pack.8HsFb0/_old 2013-08-06 12:41:14.0 +0200 +++ /var/tmp/diff_new_pack.8HsFb0/_new 2013-08-06 12:41:14.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package ecryptfs-utils # -# 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 @@ -21,12 +21,14 @@ Summary:Userspace Utilities for ecryptfs License:GPL-2.0+ Group: Productivity/Security -Version:96 +Version:103 Release:0 Source0: http://launchpad.net/ecryptfs/trunk/%version/+download/ecryptfs-utils_%version.orig.tar.gz Source1:baselibs.conf +# PATCH-FIX-OPENSUSE fix for systemd and no UUID in fstab Patch0: ecryptfs-setup-swap-SuSE.patch -Patch1: ecryptfs-utils.security.patch +# PATCH-FIX-OPENSUSE build with -fpie/-pie +Patch1: ecryptfs-utils-src-utils-Makefile.patch Patch2: ecryptfs-correct-desktop.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gtk2-devel @@ -45,6 +47,7 @@ BuildRequires: trousers-devel BuildRequires: update-desktop-files Requires(pre): pam-config +PreReq: permissions %description A stacked cryptographic filesystem for Linux. @@ -91,7 +94,7 @@ %files -f %{name}.lang %defattr(-, root, root) -%doc COPYING NEWS README THANKS doc/ecryptfs-faq.html doc/ecryptfs-pam-doc.txt +%doc COPYING NEWS README THANKS doc/ecryptfs-faq.html /usr/include/ecryptfs.h %{_prefix}/bin/* /sbin/mount.ecryptfs ++ ecryptfs-setup-swap-SuSE.patch ++ --- /var/tmp/diff_new_pack.8HsFb0/_old 2013-08-06 12:41:14.0 +0200 +++ /var/tmp/diff_new_pack.8HsFb0/_new 2013-08-06 12:41:14.0 +0200 @@ -1,11 +1,51 @@ ecryptfs-utils-96/src/utils/ecryptfs-setup-swap2011-12-13 18:01:38.0 -0500 -+++ ecryptfs-utils-96/src/utils/ecryptfs-setup-swap-mod2012-04-06 11:24:50.083041485 -0400 -@@ -172,7 +172,7 @@ - swapoff -a +--- ecryptfs-utils-103/src/utils/ecryptfs-setup-swap 2013-08-05 10:44:55.61890 -0400 ecryptfs-utils-103/src/utils/ecryptfs-setup-swap.mod 2013-08-05 10:54:16.966419219 -0400 +@@ -37,23 +37,20 @@ + usage() { + echo + echo `gettext "Usage:"` +- echo " $0 [-f|--force] [-n|--no-reload]" ++ echo " $0 [-f|--force]" + echo + exit 1 + } - # Restart cryptdisks -- /etc/init.d/cryptdisks restart -+ /etc/init.d/boot.crypto restart + # Handle command line options + FORCE=0 ++NO_RELOAD=1 + while [ ! -z "$1" ]; do + case "$1" in + -f|--force) + FORCE=1 + shift 1 + ;; +- -n|--no-reload) +- NO_RELOAD=1 +- shift 1 +- ;; + *) + usage + ;; +@@ -149,7 +146,8 @@ + for swap in $swaps; do + info `gettext "Setting up swap:"` "[$swap]" + uuid=$(blkid -o value -s UUID $swap) +- for target in "UUID=$uuid" $swap; do ++ suse_swap=$(grep swap /etc/fstab |cut -d' ' -f1) ++ for target in $suse_swap $swap; do + if [ -n "$target" ] && grep -qs "^$target " /etc/fstab; then + sed -i "s:^$target :\#$target :" /etc/fstab + warn "Commented out your unencrypted swap from /etc/fstab" +@@ -166,7 +164,6 @@ + # Add fstab entry + echo "/
commit perl-Prima for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Prima for openSUSE:Factory checked in at 2013-08-06 12:04:00 Comparing /work/SRC/openSUSE:Factory/perl-Prima (Old) and /work/SRC/openSUSE:Factory/.perl-Prima.new (New) Package is "perl-Prima" Changes: --- /work/SRC/openSUSE:Factory/perl-Prima/perl-Prima.changes2012-07-19 17:59:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Prima.new/perl-Prima.changes 2013-08-06 12:41:06.0 +0200 @@ -1,0 +2,7 @@ +Sat Jul 27 12:00:15 UTC 2013 - co...@suse.com + +- updated to 1.36 + Remove OS/2 support. Add binary compatibility checks. + Fixes in unicode, files, documentation, installed POD paths. + +--- Old: Prima-1.34.tar.gz New: Prima-1.36.tar.gz Other differences: -- ++ perl-Prima.spec ++ --- /var/tmp/diff_new_pack.9R9ViN/_old 2013-08-06 12:41:07.0 +0200 +++ /var/tmp/diff_new_pack.9R9ViN/_new 2013-08-06 12:41:07.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Prima # -# 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 @@ -27,7 +27,7 @@ BuildRequires: xorg-x11-devel %define X_display ":98" Requires: xorg-x11 -Version:1.34 +Version:1.36 Release:0 Summary:A Perl toolkit for multi-platform GUI development License:BSD-2-Clause @@ -95,6 +95,7 @@ %doc %{_mandir}/man?/* %{_bindir}/* %dir %{perl_vendorarch}/Prima +%{perl_vendorarch}/gencls.pod %{perl_vendorarch}/Prima.pm %{perl_vendorarch}/Prima/* %{perl_vendorarch}/auto/* ++ Prima-1.34.tar.gz -> Prima-1.36.tar.gz ++ 11384 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-MooseX-ConfigFromFile for openSUSE:Factory
Hello community, here is the log from the commit of package perl-MooseX-ConfigFromFile for openSUSE:Factory checked in at 2013-08-06 12:05:58 Comparing /work/SRC/openSUSE:Factory/perl-MooseX-ConfigFromFile (Old) and /work/SRC/openSUSE:Factory/.perl-MooseX-ConfigFromFile.new (New) Package is "perl-MooseX-ConfigFromFile" Changes: --- /work/SRC/openSUSE:Factory/perl-MooseX-ConfigFromFile/perl-MooseX-ConfigFromFile.changes 2012-01-04 07:27:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-MooseX-ConfigFromFile.new/perl-MooseX-ConfigFromFile.changes 2013-08-06 12:41:20.0 +0200 @@ -1,0 +2,40 @@ +Thu Aug 1 13:21:01 UTC 2013 - co...@suse.com + +- updated to 0.11 + - bump prereq version for MooseX::Types::Path::Tiny to ensure a + broken version is not installed + + 0.10 2013-02-12 13:17:44 PST-0800 (Karen Etheridge) + - allow clean composition into a role, without requiring an -exclude + + 0.09 2013-02-11 09:35:50 PST-0800 (Karen Etheridge) + - removed prereqs which are only used for optional tests + + 0.08 2013-02-09 16:24:27 PST-0800 (Karen Etheridge) + - allow configfiles called "0" + - configfile value now passed through to new() + - new _get_default_configfile method added, which consumers can + override to provide a default value without having to redefine the + attribute itself (via RT#79746) -- PLEASE READ THE DOCUMENTATION + if you override the configfile attribute! + + 0.07 2013-02-04 (Karen Etheridge) + - fixed tests to not load optional dependencies + + 0.06 2013-02-03 (Karen Etheridge) + - the configfile attribute is now a Path::Tiny, not a Path::Class + (coercions from strings are still supported, and now also from any + other type that has a string coercion). + + 0.05 2013-02-03 (Karen Etheridge) + - documentation corrected to demostrate how to properly override the + configfile method to provide a default from the consuming class, + without having to redefine the attribute itself + - if MooseX::Getopt is installed, the configfile attribute has the + Getopt trait applied + + 0.04 2011-12-17 + - Call the configfile attribute default sub if it is a sub, not just + a string, just like MooseX::Getopt does (RT#73325, Karen Etheridge) + +--- Old: MooseX-ConfigFromFile-0.03.tar.gz New: MooseX-ConfigFromFile-0.11.tar.gz Other differences: -- ++ perl-MooseX-ConfigFromFile.spec ++ --- /var/tmp/diff_new_pack.HsNS5N/_old 2013-08-06 12:41:21.0 +0200 +++ /var/tmp/diff_new_pack.HsNS5N/_new 2013-08-06 12:41:21.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-MooseX-ConfigFromFile # -# Copyright (c) 2011 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 @@ -17,55 +17,58 @@ Name: perl-MooseX-ConfigFromFile -Version:0.03 +Version:0.11 Release:0 %define cpan_name MooseX-ConfigFromFile Summary:An abstract Moose role for setting attributes from a configfile License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/MooseX-ConfigFromFile/ -#Source: http://www.cpan.org/authors/id/B/BO/BOBTFISH/%{cpan_name}-0.04.tar.gz -Source: MooseX-ConfigFromFile-0.03.tar.gz +Source: http://www.cpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Moose) >= 0.35 -BuildRequires: perl(MooseX::Types::Path::Class) >= 0.04 +BuildRequires: perl(Moose) +BuildRequires: perl(Moose::Role) +BuildRequires: perl(MooseX::Types::Moose) +BuildRequires: perl(MooseX::Types::Path::Tiny) >= 0.005 +BuildRequires: perl(Test::CheckDeps) >= 0.002 +BuildRequires: perl(Test::Deep) BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Test::More) >= 0.94 +BuildRequires: perl(Test::NoWarnings) >= 1.04 +BuildRequires: perl(Test::Requires) +BuildRequires: perl(Test::Without::Module) BuildRequires: perl(Try::Tiny) BuildRequires: perl(namespace::autoclean) #BuildRequires: perl(A) -#BuildRequires: perl(inc::Module::Install) >= 0.75 -#BuildRequires: perl(JSON) -#BuildRequires: perl(
commit perl-MooseX-MultiInitArg for openSUSE:Factory
Hello community, here is the log from the commit of package perl-MooseX-MultiInitArg for openSUSE:Factory checked in at 2013-08-06 12:05:52 Comparing /work/SRC/openSUSE:Factory/perl-MooseX-MultiInitArg (Old) and /work/SRC/openSUSE:Factory/.perl-MooseX-MultiInitArg.new (New) Package is "perl-MooseX-MultiInitArg" Changes: --- /work/SRC/openSUSE:Factory/perl-MooseX-MultiInitArg/perl-MooseX-MultiInitArg.changes 2013-06-17 10:15:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-MooseX-MultiInitArg.new/perl-MooseX-MultiInitArg.changes 2013-08-06 12:41:17.0 +0200 @@ -1,0 +2,11 @@ +Mon Aug 5 12:53:07 UTC 2013 - co...@suse.com + +- fix usage of Module::Build::Tiny, removing MooseX-MultiInitArg.diff + +--- +Fri Jul 26 18:36:01 UTC 2013 - co...@suse.com + +- updated to 0.02 + - qw in list context is now an error + +--- Old: MooseX-MultiInitArg-0.01.tar.gz MooseX-MultiInitArg.diff New: MooseX-MultiInitArg-0.02.tar.gz Other differences: -- ++ perl-MooseX-MultiInitArg.spec ++ --- /var/tmp/diff_new_pack.8ScSOH/_old 2013-08-06 12:41:18.0 +0200 +++ /var/tmp/diff_new_pack.8ScSOH/_new 2013-08-06 12:41:18.0 +0200 @@ -17,21 +17,25 @@ Name: perl-MooseX-MultiInitArg -Version:0.01 +Version:0.02 Release:0 %define cpan_name MooseX-MultiInitArg -Summary:Attributes with aliases for constructor arguments. -License:GPL-1.0+ or Artistic-1.0 +Summary:Attributes with aliases for constructor arguments +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/MooseX-MultiInitArg/ Source: http://www.cpan.org/authors/id/F/FR/FRODWITH/%{cpan_name}-%{version}.tar.gz -# MANUAL -Patch0: MooseX-MultiInitArg.diff BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(Module::Build::Tiny) >= 0.023 BuildRequires: perl(Moose) +#BuildRequires: perl(Moose::Meta::Attribute) +#BuildRequires: perl(Moose::Role) +#BuildRequires: perl(MooseX::MultiInitArg) +#BuildRequires: perl(MooseX::MultiInitArg::Attribute) +#BuildRequires: perl(MooseX::MultiInitArg::Trait) Requires: perl(Moose) %{perl_requires} @@ -45,25 +49,20 @@ %prep %setup -q -n %{cpan_name}-%{version} -%patch0 -p1 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +%{__perl} Build.PL --installdirs=vendor +./Build build --flags=%{?_smp_mflags} %check -%{__make} test +./Build test %install -%perl_make_install -%perl_process_packlist +./Build install --destdir=%{buildroot} --create_packlist=0 %perl_gen_filelist -%clean -%{__rm} -rf %{buildroot} - %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes README +%doc Changes cpanfile LICENSE README %changelog ++ MooseX-MultiInitArg-0.01.tar.gz -> MooseX-MultiInitArg-0.02.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-MultiInitArg-0.01/Build.PL new/MooseX-MultiInitArg-0.02/Build.PL --- old/MooseX-MultiInitArg-0.01/Build.PL 1970-01-01 01:00:00.0 +0100 +++ new/MooseX-MultiInitArg-0.02/Build.PL 2013-06-09 04:28:17.0 +0200 @@ -0,0 +1,3 @@ +use 5.006; +use Module::Build::Tiny 0.023; +Build_PL(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-MultiInitArg-0.01/Changes new/MooseX-MultiInitArg-0.02/Changes --- old/MooseX-MultiInitArg-0.01/Changes2008-04-02 18:02:22.0 +0200 +++ new/MooseX-MultiInitArg-0.02/Changes2013-06-09 04:28:17.0 +0200 @@ -1,5 +1,5 @@ -Revision history for MooseX-MultiInitArg +0.02 2013-06-08 21:28:08 CDT +- qw in list context is now an error 0.01Wed Apr 2 -Initial Release! - +- Initial Release! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-MultiInitArg-0.01/LICENSE new/MooseX-MultiInitArg-0.02/LICENSE --- old/MooseX-MultiInitArg-0.01/LICENSE1970-01-01 01:00:00.0 +0100 +++ new/MooseX-MultiInitArg-0.02/LICENSE2013-06-09 04:28:17.0 +0200 @@ -0,0 +1,379 @@ +This software is copyright (c) 2007-2013 by Paul Driver, C<< >>. + +This is free software; you can redistribute it and/or modify it under +the same terms as the Perl 5 programming language system itself. + +Terms of the Perl programming language system itself + +a) the GNU General Public License as published by the Free + S
commit libchewing for openSUSE:Factory
Hello community, here is the log from the commit of package libchewing for openSUSE:Factory checked in at 2013-08-06 12:04:12 Comparing /work/SRC/openSUSE:Factory/libchewing (Old) and /work/SRC/openSUSE:Factory/.libchewing.new (New) Package is "libchewing" Changes: --- /work/SRC/openSUSE:Factory/libchewing/libchewing.changes2013-04-29 09:54:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.libchewing.new/libchewing.changes 2013-08-06 12:41:10.0 +0200 @@ -1,0 +2,30 @@ +Fri Aug 2 17:27:15 UTC 2013 - i...@marguerite.su + +- update version 0.3.5 + * Improve CMake rules +- Visual Studio build included + * Dictionary improvements +- Remove duplicated phrases, fix Bopomofo representation +- tool tweaks + * travis-ci support (https://travis-ci.org/chewing/libchewing) + * drone.io support (https://drone.io/github.com/chewing/libchewing) + * coveralls.io support (https://coveralls.io/r/chewing/libchewing) + * editorconfig support (http://editorconfig.org/) + * Add new chewing_set_logger API + * Prevent unaligned memory access + * Reduce maxChiSymbolLen to 39 to avoid overflow + * Do not store user phrase when its length is 1 + * Check chiSymbolBufLen in chewing_handle_Numlock() + * Set isSymbol to 0 in SetChoiceInfo + * Fix 'j', 'k' in select mode cannot handle symbol selecting + * Do not call GetCharNext() when GetCharFirst() fails + * Successful stories: +FreeArray utilizes libchewing for selecting phrases of Array +input method + +--- +Sat Apr 27 00:02:55 UTC 2013 - i...@marguerite.su + +- proper baselibs.conf and post(un) for %lname. + +--- Old: libchewing-0.3.4.git20130424.tar.bz2 New: libchewing-0.3.5.tar.bz2 Other differences: -- ++ libchewing.spec ++ --- /var/tmp/diff_new_pack.ihhAeR/_old 2013-08-06 12:41:11.0 +0200 +++ /var/tmp/diff_new_pack.ihhAeR/_new 2013-08-06 12:41:11.0 +0200 @@ -20,16 +20,16 @@ Name: libchewing %define lname libchewing3 -Version:0.3.4.git20130424 +Version:0.3.5 Release:0 +%define utilver 0.3.4.git20130424 Summary:Intelligent Phonetic Input Method Library for Traditional Chinese License:LGPL-2.1+ Group: System/I18n/Chinese Url:https://github.com/chewing -Source: %{name}-%{version}.tar.bz2 -Source1:chewing-utils-%{version}.tar.bz2 +Source: https://chewing.googlecode.com/files/%{name}-%{version}.tar.bz2 +Source1:chewing-utils-%{utilver}.tar.bz2 BuildRequires: autoconf >= 2.67 -BuildRequires: check-devel BuildRequires: gtk2-devel BuildRequires: libtool %if 0%{?suse_version} >= 1230 @@ -61,7 +61,7 @@ Group: System/Libraries Provides: %{name} = %{version} Obsoletes: %{name} < %{version} -Requires: chewing-data = %{version} +Requires: chewing-data Recommends: chewing-utils = %{version} %description -n %lname @@ -121,9 +121,9 @@ # build utils cp -r %{SOURCE1} ./ -tar -xjf chewing-utils-%{version}.tar.bz2 -rm -rf chewing-utils-%{version}.tar.bz2 -pushd chewing-utils-%{version}/hash-editor +tar -xjf chewing-utils-%{utilver}.tar.bz2 +rm -rf chewing-utils-%{utilver}.tar.bz2 +pushd chewing-utils-%{utilver}/hash-editor make popd @@ -147,7 +147,7 @@ # install chewing-utils mkdir -p %{buildroot}%{_docdir}/chewing-utils -pushd chewing-utils-%{version} +pushd chewing-utils-%{utilver} cp -r AUTHORS %{buildroot}%{_docdir}/chewing-utils/ cp -r COPYING %{buildroot}%{_docdir}/chewing-utils/ cp -r hash-editor/ChangeLog.old %{buildroot}%{_docdir}/chewing-utils/ChangeLog @@ -155,26 +155,24 @@ cp -r hash-editor/src/zhuindict_compile %{buildroot}%{_bindir} popd -%post +%post -n %lname +/sbin/ldconfig %install_info --info-dir=%{_infodir} %{_infodir}/libchewing.info.gz -%postun +%postun -n %lname +/sbin/ldconfig %install_info_delete --info-dir=%{_infodir} %{_infodir}/libchewing.info.gz -%post -n %lname -p /sbin/ldconfig - -%postun -n %lname -p /sbin/ldconfig - %post -n chewing-utils -p /sbin/ldconfig %postun -n chewing-utils -p /sbin/ldconfig %files -n %lname %defattr(-, root, root) -%doc AUTHORS COPYING NEWS README TODO scripts/ChangeLog-svn +%doc AUTHORS COPYING NEWS README TODO %{_bindir}/simple-select %{_libdir}/libchewing.so.3 -%{_libdir}/libchewing.so.3.0.1 +%{_libdir}/libchewing.so.3.1.0 %{_infodir}/*.gz %files -n chewing-data ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.ihhAeR/_old 2013-08-06 12:41:11.0 +0200 +++ /var/tmp/diff_new_pack.ihhAeR/_new 2013-08-06 12:41:11.0 +0200 @@ -1 +1,5 @@ libchewing3 +
commit sblim-cmpi-ssh_service_profile for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-cmpi-ssh_service_profile for openSUSE:Factory checked in at 2013-08-06 12:03:45 Comparing /work/SRC/openSUSE:Factory/sblim-cmpi-ssh_service_profile (Old) and /work/SRC/openSUSE:Factory/.sblim-cmpi-ssh_service_profile.new (New) Package is "sblim-cmpi-ssh_service_profile" Changes: --- /work/SRC/openSUSE:Factory/sblim-cmpi-ssh_service_profile/sblim-cmpi-ssh_service_profile.changes 2013-01-30 09:39:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-cmpi-ssh_service_profile.new/sblim-cmpi-ssh_service_profile.changes 2013-08-06 12:03:46.0 +0200 @@ -1,0 +2,5 @@ +Wed Jun 26 07:31:13 UTC 2013 - kkae...@suse.com + +- konkretcmpi was splitted, BuildRequire konkretcmpi-devel now + +--- Other differences: -- ++ sblim-cmpi-ssh_service_profile.spec ++ --- /var/tmp/diff_new_pack.TP7IFv/_old 2013-08-06 12:03:47.0 +0200 +++ /var/tmp/diff_new_pack.TP7IFv/_new 2013-08-06 12:03:47.0 +0200 @@ -19,7 +19,7 @@ Name: sblim-cmpi-ssh_service_profile BuildRequires: gcc BuildRequires: gcc-c++ -BuildRequires: konkretcmpi +BuildRequires: konkretcmpi-devel BuildRequires: libtool BuildRequires: sblim-cmpi-devel BuildRequires: sblim-cmpiutil-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit scim-tables for openSUSE:Factory
Hello community, here is the log from the commit of package scim-tables for openSUSE:Factory checked in at 2013-08-06 11:59:49 Comparing /work/SRC/openSUSE:Factory/scim-tables (Old) and /work/SRC/openSUSE:Factory/.scim-tables.new (New) Package is "scim-tables" Changes: --- /work/SRC/openSUSE:Factory/scim-tables/scim-tables.changes 2012-09-15 17:30:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.scim-tables.new/scim-tables.changes 2013-08-06 11:59:50.0 +0200 @@ -1,0 +2,7 @@ +Tue Aug 6 00:12:24 UTC 2013 - i...@marguerite.su + +- update to 0.5.13 + * Add modern Hebrew and Russian support, thanks to Ury Marshak +- no skim anymore + +--- Old: scim-tables-0.5.11.tar.xz New: scim-tables-0.5.13.tar.bz2 Other differences: -- ++ scim-tables.spec ++ --- /var/tmp/diff_new_pack.PI3iiP/_old 2013-08-06 11:59:51.0 +0200 +++ /var/tmp/diff_new_pack.PI3iiP/_new 2013-08-06 11:59:51.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package scim-tables # -# 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 @@ -16,165 +16,99 @@ # -%if %suse_version > 1120 -%bcond_with skim -%else -%bcond_without skim -%endif - Name: scim-tables +Version:0.5.13 +Release:0 +Summary:Data Files for SCIM Generic Table Input Method Module +License:GPL-2.0+ +Group: System/I18n/Chinese +Url:http://www.scim-im.org/ +Source: http://iweb.dl.sourceforge.net/project/scim/scim-tables/0.5.13/scim-tables-0.5.13.tar.bz2 BuildRequires: gcc-c++ +%if 0%{?sles_version} BuildRequires: gtk2-devel -BuildRequires: scim-devel -%if %{with skim} -BuildRequires: kdelibs3-devel -BuildRequires: skim +%else +BuildRequires: gtk3-devel %endif -BuildRequires: xz -Version:0.5.11 -Release:0 -Url:http://www.scim-im.org/ -# CVS repository: -# cvs -d:pserver:anonym...@cvs.sourceforge.net:/cvsroot/scim login -# cvs -z3 -d:pserver:anonym...@cvs.sourceforge.net:/cvsroot/scim co scim-tables -Source0: http://switch.dl.sourceforge.net/sourceforge/scim/%{name}-%{version}.tar.xz +BuildRequires: intltool +BuildRequires: scim-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary:Data Files for SCIM Generic Table Input Method Module -License:LGPL-2.1+ -Group: System/I18n/Chinese %description Data files for SCIM generic table input method module. - - -Authors: - -James Su - %package zh -Requires: %{name} = %{version} -Provides: locale(scim-tables:zh) Summary:SCIM Chinese Data Files -License:LGPL-2.1+ Group: System/I18n/Chinese +Requires: %{name} = %{version} +Provides: locale(scim-tables:zh) %description zh This package includes SCIM table IM data files in Chinese. The data files come from UNICON and XCIN. - - -Authors: - -James Su - %package ja +Summary:SCIM Japanese Data Files +Group: System/I18n/Japanese Requires: %{name} = %{version} Provides: locale(scim-tables:ja) -Summary:SCIM Japanese Data Files -License:GPL-2.0+ -Group: System/I18n/Chinese %description ja This package includes the SCIM table IM data files in Japanese. The data files come from UNICON. - - -Authors: - -James Su - %package ko +Summary:SCIM Korean Data Files +Group: System/I18n/Korean Requires: %{name} = %{version} Provides: locale(scim-tables:ko) -Summary:SCIM Korean Data Files -License:GPL-2.0+ -Group: System/I18n/Chinese %description ko This package includes SCIM table IM data files in Korean. The data files come from UNICON. - - -Authors: - -James Su - %package additional +Summary:Input Method data for non-CJK languages, including Russian etc +Group: System/I18n/Chinese Requires: %{name} = %{version} Provides: locale(scim-tables:am;ar;bn;gu;hi;kn;ml;ne;pa;ru;ta;te;th;vi) -Summary:Input Method data for non-CJK languages, including Russian etc. -License:LGPL-2.1+ -Group: System/I18n/Chinese %description additional Input Method data for non-CJK languages, including Russian etc. for the scim-tables input method module. -%if %{with skim} - -%package -n scim-tables-skim -Summary:Skim setup module for scim-tables -License:GPL-2.0+ -Group:
commit scim-m17n for openSUSE:Factory
Hello community, here is the log from the commit of package scim-m17n for openSUSE:Factory checked in at 2013-08-06 11:54:42 Comparing /work/SRC/openSUSE:Factory/scim-m17n (Old) and /work/SRC/openSUSE:Factory/.scim-m17n.new (New) Package is "scim-m17n" Changes: --- /work/SRC/openSUSE:Factory/scim-m17n/scim-m17n.changes 2012-06-15 14:05:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.scim-m17n.new/scim-m17n.changes 2013-08-06 11:54:43.0 +0200 @@ -1,0 +2,8 @@ +Mon Aug 5 23:32:32 UTC 2013 - i...@marguerite.su + +- update version 0.2.3 + * no upstream changelog available now + * this version has been released for 4 years without any news. +- removed patch: missing-includes.patch: upstreamed. + +--- Old: missing-includes.patch scim-m17n-0.2.2.tar.bz2 New: scim-m17n-0.2.3.tar.gz Other differences: -- ++ scim-m17n.spec ++ --- /var/tmp/diff_new_pack.hOhJ2E/_old 2013-08-06 11:54:44.0 +0200 +++ /var/tmp/diff_new_pack.hOhJ2E/_new 2013-08-06 11:54:44.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package scim-m17n # -# 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 @@ -17,28 +17,20 @@ Name: scim-m17n -#!BuildIgnore: NX +Version:0.2.3 +Release:0 +Summary:M17N Input Method Engine for SCIM +License:GPL-2.0+ +Group: System/I18n/Chinese +Url:http://sourceforge.net/projects/scim +Source: http://hivelocity.dl.sourceforge.net/project/scim/scim-m17n/0.2.3/scim-m17n-0.2.3.tar.gz BuildRequires: gcc-c++ BuildRequires: libotf-devel BuildRequires: libtool BuildRequires: m17n-lib-devel BuildRequires: scim-devel BuildRequires: wordcut-devel -Version:0.2.2 -Release:0 -# Provides: locale(scim:am;ar;as;bn;cs;da;de;el;en;es;fa;fi;fr;gu;he;hi;hr;it;ja;ka;kk;kn;ko;lo;ml;my;nb;nl;nn;pa;pl;ru;sk;sv;vi) -Requires: m17n-db -Requires: m17n-lib -Url:http://www.scim-im.org/ -# CVS: -# cvs -d:pserver:anonym...@cvs.sourceforge.net:/cvsroot/scim login -# cvs -z3 -d:pserver:anonym...@cvs.sourceforge.net:/cvsroot/scim co scim-m17n -Source0:scim-m17n-0.2.2.tar.bz2 -Patch0: missing-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary:M17N Input Method Engine for SCIM -License:GPL-2.0+ -Group: System/I18n/Chinese %description M17N Input Method Engine for SCIM @@ -56,40 +48,30 @@ Several generic input methods for languages based on the Latin alphabet are also included. - - -Authors: - -James Su - %prep %define scim_binary_version %(pkg-config --variable=scim_binary_version scim) -%setup -q -n %{name}-%{version} -%patch0 -p1 +%setup -q find . -name CVS -type d | xargs rm -rf %build libtoolize --force autoreconf --force --install --verbose -CXXFLAGS="$RPM_OPT_FLAGS" \ -./configure --prefix=/usr \ ---sysconfdir=%{_sysconfdir} \ - --libdir=%{_libdir} \ - --enable-debug \ +CXXFLAGS="%{optflags}" \ +%configure --enable-debug \ --disable-static -make +make %{?_smp_mflags} %install -make DESTDIR=${RPM_BUILD_ROOT} install -rm -f $RPM_BUILD_ROOT/%{_libdir}/scim-1.0/%{scim_binary_version}/IMEngine/m17n.{a,la} -# %find_lang scim-m17n +%make_install +rm -f %{buildroot}/%{_libdir}/scim-1.0/%{scim_binary_version}/IMEngine/m17n.{a,la} + +%post -p /sbin/ldconfig -%clean -#[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; +%postun -p /sbin/ldconfig %files %defattr(-, root, root) -%doc AUTHORS COPYING NEWS README ChangeLog +%doc AUTHORS COPYING README %dir %{_libdir}/scim-1.0/ %dir %{_libdir}/scim-1.0/%{scim_binary_version}/ %dir %{_libdir}/scim-1.0/%{scim_binary_version}/IMEngine/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit scim-input-pad for openSUSE:Factory
Hello community, here is the log from the commit of package scim-input-pad for openSUSE:Factory checked in at 2013-08-06 11:54:03 Comparing /work/SRC/openSUSE:Factory/scim-input-pad (Old) and /work/SRC/openSUSE:Factory/.scim-input-pad.new (New) Package is "scim-input-pad" Changes: --- /work/SRC/openSUSE:Factory/scim-input-pad/scim-input-pad.changes 2012-06-15 14:05:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.scim-input-pad.new/scim-input-pad.changes 2013-08-06 11:54:05.0 +0200 @@ -1,0 +2,9 @@ +Sat Aug 3 17:27:29 UTC 2013 - i...@marguerite.su + +- update version 0.1.3.1 + * This release repaired the bootstrap and the compile with makefile.am. + * The last release had problems with it, I think that it works now. + * The last release added more then 40 tables to the input-pad. +- based on that, add gtk3 build fix from github + +--- Old: scim-input-pad-0.1.1.tar.bz2 New: scim-input-pad-0.1.3.20130804.tar.gz Other differences: -- ++ scim-input-pad.spec ++ --- /var/tmp/diff_new_pack.mv9pe0/_old 2013-08-06 11:54:06.0 +0200 +++ /var/tmp/diff_new_pack.mv9pe0/_new 2013-08-06 11:54:06.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package scim-input-pad # -# 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 @@ -17,56 +17,59 @@ Name: scim-input-pad +Version:0.1.3.20130804 +Release:0 +Summary:An onscreen input pad to easily input symbols +License:GPL-2.0+ +Group: System/I18n/Chinese +Url:https://github.com/scim-im/scim-input-pad +Source: %{name}-%{version}.tar.gz +Patch: scim-input-pad-missing-fclose.diff BuildRequires: gcc-c++ +%if 0%{?sles_version} BuildRequires: gtk2-devel +%else +BuildRequires: gtk3-devel +%endif +BuildRequires: intltool +BuildRequires: libtool BuildRequires: scim-devel -BuildRequires: update-desktop-files -Version:0.1.1 -Release:0 -# Provides: locale(scim:ja;ko) -Url:http://www.scim-im.org -# CVS repository: -# cvs -d:pserver:anonym...@cvs.sourceforge.net:/cvsroot/scim login -# cvs -z3 -d:pserver:anonym...@cvs.sourceforge.net:/cvsroot/scim co scim-input-pad -Source0: http://belnet.dl.sourceforge.net/sourceforge/scim/scim-input-pad-0.1.1.tar.bz2 -Patch: scim-input-pad-missing-fclose.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary:an onscreen input pad to easily input symbols -License:GPL-2.0+ -Group: System/X11/Utilities %description An onscreen input pad to easily input symbols %prep %define scim_binary_version %(pkg-config --variable=scim_binary_version scim) -%setup -q -n %{name}-%{version} +%setup -q %patch -p1 +./bootstrap %build -%if %suse_version <= 1110 -autoreconf -I /opt/gnome/share/aclocal --force --install --verbose +CXXFLAGS="%{optflags}" \ +%configure --with-pic \ + --disable-static \ + --enable-debug \ + --disable-rpath \ +%if 0%{?sles_version} + --with-gtk-version=2 %endif -CXXFLAGS="$RPM_OPT_FLAGS" \ -%configure --with-pic --disable-static \ - --enable-debug -make + +make %{?_smp_mflags} %install -make DESTDIR=${RPM_BUILD_ROOT} install -rm -f $RPM_BUILD_ROOT/%{_libdir}/scim-1.0/%{scim_binary_version}/Helper/input-pad.{a,la} -%find_lang scim-input-pad +%makeinstall +rm -f %{buildroot}/%{_libdir}/scim-1.0/%{scim_binary_version}/Helper/input-pad.{a,la} -%clean -rm -rf $RPM_BUILD_ROOT; +%find_lang %{name} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig -%files -f scim-input-pad.lang +%files -f %{name}.lang %defattr(-, root, root) -%doc AUTHORS COPYING NEWS README ChangeLog +%doc COPYING README ChangeLog %{_bindir}/* %{_libdir}/libscim* %dir %{_libdir}/scim-1.0/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-chef for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-chef for openSUSE:Factory checked in at 2013-08-06 11:46:58 Comparing /work/SRC/openSUSE:Factory/rubygem-chef (Old) and /work/SRC/openSUSE:Factory/.rubygem-chef.new (New) Package is "rubygem-chef" Changes: --- /work/SRC/openSUSE:Factory/rubygem-chef/rubygem-chef.changes 2013-07-04 10:17:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-chef.new/rubygem-chef.changes 2013-08-06 11:46:59.0 +0200 @@ -1,0 +2,47 @@ +Sun Aug 4 18:37:03 UTC 2013 - nkrin...@suse.com + +- CHEF-4015-group.patch is included by upstream - patch removed +- CHEF-3938-dont-disable-gpg-checks-in-zypper-commands.patch + is included by upstrea, - patch removed +- CHEF-4123-chef-server-bootstrap-installation.patch is included by + upstream - patch removed + +- Update to version 11.6.0 +- See also http://docs.opscode.com/release/11-6/release_notes.html +- Support for SELinux Support for SELinux has been improved, including Chef + using the restorecon command when using file-based resources, correctly + matching default policy settings (when the underlying cookbook also conforms + to the same policy settings), and configurable file permission fixup (with + the enable_selinux_file_permission_fixup setting in the client.rb file). +- Atomic file updates Atomic file updates ensure that updates are still made + in certain situations, such as if disk space runs out or when a binary is + being updated. +- Rebuilt file resource The file resource has been refactored and is now the + base resource for the cookbook_file, remote_file, and template resources. +- New common attributes for file-based resources The atomic_update, + force_unlink, and manage_symlink_source attributes have been added. +- New attributes for remote_file resource The ftp_active_mode, headers, + use_conditional_get, use_etag, and use_last_modified have been added. +- New helper methods for the template resource The helper and helpers + attributes have been added. Use these to define helper methods to extend + templates using by using inline helper methods, inline helper modules, and + cookbook library modules. +- Updated attributes for file-based resources The source attribute has been + modified to support FTP and local files. +- Updated behavior for the mode attribute The mode attribute default behavior + is changed for file-based resources and the directory resource. +- New batch resource Execute a batch script using the cmd.exe interpreter. A + temporary file is created and then executed like other script resources. +- New powershell_script resource Execute a script using the Windows PowerShell + interpreter just like the script resource, but designed for the Microsoft + Windows platform and the Windows PowerShell interpreter. +- New settings for the client.rb file The data_bag_decrypt_minimum_version, + enable_selinux_file_permission_fixup, and file_atomic_update settings have + been added. +- New subcommands for Knife knife deps, knife edit, and knife xargs have been + added to Chef. +- New options for Knife subcommands The knife delete, knife diff, knife + download, knife list, and knife upload subcommands have new options. +- Support for environments in chef-solo chef-solo now supports environments. + +--- Old: CHEF-3938-dont-disable-gpg-checks-in-zypper-commands.patch CHEF-4015-group.patch CHEF-4123-chef-server-bootstrap-installation.patch chef-11.4.4.gem New: chef-11.6.0.gem Other differences: -- ++ rubygem-chef.spec ++ --- /var/tmp/diff_new_pack.sjNFYl/_old 2013-08-06 11:47:00.0 +0200 +++ /var/tmp/diff_new_pack.sjNFYl/_new 2013-08-06 11:47:00.0 +0200 @@ -19,7 +19,7 @@ %global with_systemd 0%{?suse_version} >= 1230 Name: rubygem-chef -Version:11.4.4 +Version:11.6.0 Release:0 %define mod_name chef %define mod_full_name %{mod_name}-%{version} @@ -36,11 +36,6 @@ Source1:chef.rb Source2:chef-client.init Source3:chef-client.service -# PATCH-FIX-UPSTREAM: fix the group provider in openSUSE 12.3 -Patch0: CHEF-4015-group.patch -# PATCH-FIX-UPSTREAM -Patch1: CHEF-3938-dont-disable-gpg-checks-in-zypper-commands.patch -Patch2: CHEF-4123-chef-server-bootstrap-installation.patch Summary:A systems integration framework, built to bring the benefits of License:Apache-2.0 Group: Development/Languages/Ruby @@ -68,9 +63,6 @@ %prep %gem_unpack -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 %gem_build %build @@ -141,6 +133,7 @@ %{_bindir}/chef-shell %{_bindir}/shef %{_bindi
commit perl-SQL-Translator for openSUSE:Factory
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.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-SQL-Translator.new/perl-SQL-Translator.changes 2013-08-06 11:46:39.0 +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.0 +0200 +++ /var/tmp/diff_new_pack.Q5ag1J/_new 2013-08-06 11:46:40.0 +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.03 +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:
commit systemd for openSUSE:Factory
Hello community, here is the log from the commit of package systemd for openSUSE:Factory checked in at 2013-08-06 11:43:29 Comparing /work/SRC/openSUSE:Factory/systemd (Old) and /work/SRC/openSUSE:Factory/.systemd.new (New) Package is "systemd" Changes: systemd-rpm-macros.changes: same change --- /work/SRC/openSUSE:Factory/systemd/systemd.changes 2013-08-02 07:26:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemd.new/systemd.changes 2013-08-06 11:43:30.0 +0200 @@ -1,0 +2,6 @@ +Tue Aug 6 09:24:07 UTC 2013 - lnus...@suse.de + +- explicitly enable getty@tty1.service instead of getty@.service as + the tty1 alias has been removed from the file (bnc#833494) + +--- Other differences: -- ++ systemd-mini.spec ++ --- /var/tmp/diff_new_pack.Tw5A1O/_old 2013-08-06 11:43:31.0 +0200 +++ /var/tmp/diff_new_pack.Tw5A1O/_new 2013-08-06 11:43:31.0 +0200 @@ -624,7 +624,7 @@ if [ "$1" -eq 1 ]; then # Enable these services by default. /usr/bin/systemctl enable \ -getty@.service \ +getty@tty1.service \ systemd-readahead-collect.service \ systemd-readahead-replay.service \ remote-fs.target >/dev/null 2>&1 || : ++ systemd.spec ++ --- /var/tmp/diff_new_pack.Tw5A1O/_old 2013-08-06 11:43:31.0 +0200 +++ /var/tmp/diff_new_pack.Tw5A1O/_new 2013-08-06 11:43:31.0 +0200 @@ -619,7 +619,7 @@ if [ "$1" -eq 1 ]; then # Enable these services by default. /usr/bin/systemctl enable \ -getty@.service \ +getty@tty1.service \ systemd-readahead-collect.service \ systemd-readahead-replay.service \ remote-fs.target >/dev/null 2>&1 || : -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit Test-DVD-x86_64 for openSUSE:Factory
Hello community, here is the log from the commit of package Test-DVD-x86_64 for openSUSE:Factory checked in at 2013-08-06 11:11:24 Comparing /work/SRC/openSUSE:Factory/Test-DVD-x86_64 (Old) and /work/SRC/openSUSE:Factory/.Test-DVD-x86_64.new (New) Package is "Test-DVD-x86_64" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ PRODUCT-x86_64.kiwi ++ --- /var/tmp/diff_new_pack.FUVfaq/_old 2013-08-06 11:11:25.0 +0200 +++ /var/tmp/diff_new_pack.FUVfaq/_new 2013-08-06 11:11:25.0 +0200 @@ -72,18 +72,26 @@ + + + + + + + + @@ -116,6 +124,7 @@ + @@ -127,6 +136,9 @@ + + + @@ -134,10 +146,13 @@ + + + @@ -150,15 +165,20 @@ + + + + + @@ -167,31 +187,43 @@ + + + + + + + + + + + + @@ -215,6 +247,7 @@ + @@ -247,12 +280,14 @@ + + @@ -270,6 +305,8 @@ + + @@ -311,6 +348,8 @@ + + @@ -328,8 +367,11 @@ + + + @@ -344,6 +386,7 @@ + @@ -352,6 +395,7 @@ + @@ -370,6 +414,7 @@ + @@ -378,6 +423,8 @@ + + @@ -386,13 +433,16 @@ + + + @@ -408,8 +458,10 @@ + + @@ -447,17 +499,21 @@ + + + + @@ -467,7 +523,9 @@ + + @@ -491,12 +549,15 @@ + + + @@ -504,10 +565,26 @@ + + + + + + + + + + + + + + + + @@ -518,23 +595,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -567,6 +691,7 @@ + @@ -586,6 +711,7 @@ + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit media-player-info for openSUSE:Factory
Hello community, here is the log from the commit of package media-player-info for openSUSE:Factory checked in at 2013-08-06 11:04:00 Comparing /work/SRC/openSUSE:Factory/media-player-info (Old) and /work/SRC/openSUSE:Factory/.media-player-info.new (New) Package is "media-player-info" Changes: --- /work/SRC/openSUSE:Factory/media-player-info/media-player-info.changes 2012-10-24 17:13:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.media-player-info.new/media-player-info.changes 2013-08-06 11:04:02.0 +0200 @@ -1,0 +2,22 @@ +Fri Jul 26 22:39:19 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to version 21: + + Fix build under non-UTF8 locales +- Changes from version 20: + + Fix build in separate build tree +- Changes from version 19: + + Drop obsolete fdi2mpi.py + + Port generator tools to Python 3 + + Rename mpi files with overly long names + + Add Motorola Droid 4 + + Create udev hwdb when building with udev >= 196 +- Changes from version 18: + + Add HP Veer + + Add Archos 5 Internet Tablet + + Add ZTE Score + + Add LG Optimus One P500 + + Drop newer kindles + + Fix playlist path for Sony Ericsson Xperia mini pro +- Added python3 BuildRequires for new generator tools + +--- Old: media-player-info-17.tar.gz New: media-player-info-21.tar.gz Other differences: -- ++ media-player-info.spec ++ --- /var/tmp/diff_new_pack.rHF2v0/_old 2013-08-06 11:04:03.0 +0200 +++ /var/tmp/diff_new_pack.rHF2v0/_new 2013-08-06 11:04:03.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package media-player-info # -# 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 @@ -19,7 +19,7 @@ %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d Name: media-player-info -Version:17 +Version:21 Release:0 Summary:Media Player Information License:BSD-3-Clause @@ -30,6 +30,7 @@ Url:http://hal.freedesktop.org/releases/ Source: http://www.freedesktop.org/software/media-player-info/%{name}-%{version}.tar.gz BuildRequires: pkg-config +BuildRequires: python3 BuildRequires: pkgconfig(udev) BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -58,6 +59,9 @@ ## WARNING: if adding other files to the package, check their license (see note above License tag) %dir %{_datadir}/media-player-info %{_datadir}/media-player-info/*.mpi +%if 0%{?suse_version} > 1230 +%{_udevhwdbdir}/20-usb-media-players.hwdb +%endif %{_udevrulesdir}/40-usb-media-players.rules ## WARNING: if adding other files to the package, check their license (see note above License tag) ++ media-player-info-17.tar.gz -> media-player-info-21.tar.gz ++ 4071 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Import-Into for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Import-Into for openSUSE:Factory checked in at 2013-08-06 11:04:19 Comparing /work/SRC/openSUSE:Factory/perl-Import-Into (Old) and /work/SRC/openSUSE:Factory/.perl-Import-Into.new (New) Package is "perl-Import-Into" Changes: New Changes file: --- /dev/null 2013-07-23 23:44:04.804033756 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Import-Into.new/perl-Import-Into.changes 2013-08-06 11:04:21.0 +0200 @@ -0,0 +1,6 @@ +--- +Thu Aug 1 13:49:28 UTC 2013 - co...@suse.com + +- initial package 1.001001 +* created by cpanspec 1.78.07 + New: Import-Into-1.001001.tar.gz perl-Import-Into.changes perl-Import-Into.spec Other differences: -- ++ perl-Import-Into.spec ++ # # spec file for package perl-Import-Into # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: perl-Import-Into Version:1.001001 Release:0 %define cpan_name Import-Into Summary:import packages into other packages License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Import-Into/ Source: http://www.cpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros #BuildRequires: perl(Distar) #BuildRequires: perl(Import::Into) #BuildRequires: perl(MultiExporter) %{perl_requires} %description Writing exporters is a pain. Some use the Exporter manpage, some use the Sub::Exporter manpage, some use the Moose::Exporter manpage, some use the Exporter::Declare manpage ... and some things are pragmas. If you want to re-export other things, you have to know which is which. the Exporter manpage subclasses provide export_to_level, but if they overrode their import method all bets are off. the Sub::Exporter manpage provides an into parameter but figuring out something used it isn't trivial. Pragmas need to have their 'import' method called directly since they affect the current unit of compilation. It's ... annoying. However, there is an approach that actually works for all of these types. eval "package $target; use $thing;" will work for anything checking caller, which is everything except pragmas. But it doesn't work for pragmas - pragmas need: $thing->import; because they're designed to affect the code currently being compiled - so within an eval, that's the scope of the eval itself, not the module that just 'use'd you - so sub import { eval "use strict;" } doesn't do what you wanted, but sub import { strict->import; } will apply the strict manpage to the calling file correctly. Of course, now you have two new problems - first, that you still need to know if something's a pragma, and second that you can't use either of these approaches alone on something like the Moose manpage or the Moo manpage that's both an exporter and a pragma. So, the complete solution is: my $sub = eval "package $target; sub { shift->import(\@_) }"; $sub->($thing, @import_args); which means that import is called from the right place for pragmas to take effect, and from the right package for caller checking to work - and so behaves correctly for all types of exporter, for pragmas, and for hybrids. Remembering all this, however, is excessively irritating. So I wrote a module so I didn't have to anymore. Loading the Import::Into manpage creates a global method 'import::into' which you can call on any package to import it into another package. So now you can simply write: use Import::Into; $thing->import::into($target, @import_args); This works because of how perl resolves method calls - a call to a simple method name is resolved against the package of the class or object, so $thing->method_name(@args); is roughly equivalent to: my $code_ref = $thing->can('method_name'); $code_ref->($thing, @args); while if a '::' is found, the lookup is made relative to the
commit perl-MooX-Types-MooseLike for openSUSE:Factory
Hello community, here is the log from the commit of package perl-MooX-Types-MooseLike for openSUSE:Factory checked in at 2013-08-06 11:04:26 Comparing /work/SRC/openSUSE:Factory/perl-MooX-Types-MooseLike (Old) and /work/SRC/openSUSE:Factory/.perl-MooX-Types-MooseLike.new (New) Package is "perl-MooX-Types-MooseLike" Changes: New Changes file: --- /dev/null 2013-07-23 23:44:04.804033756 +0200 +++ /work/SRC/openSUSE:Factory/.perl-MooX-Types-MooseLike.new/perl-MooX-Types-MooseLike.changes 2013-08-06 11:04:27.0 +0200 @@ -0,0 +1,6 @@ +--- +Thu Aug 1 15:50:23 UTC 2013 - co...@suse.com + +- initial package 0.25 +* created by cpanspec 1.78.07 + New: MooX-Types-MooseLike-0.25.tar.gz perl-MooX-Types-MooseLike.changes perl-MooX-Types-MooseLike.spec Other differences: -- ++ perl-MooX-Types-MooseLike.spec ++ # # spec file for package perl-MooX-Types-MooseLike # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: perl-MooX-Types-MooseLike Version:0.25 Release:0 %define cpan_name MooX-Types-MooseLike Summary:some Moosish types and a type builder License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/MooX-Types-MooseLike/ Source: http://www.cpan.org/authors/id/M/MA/MATEU/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Module::Runtime) >= 0.012 BuildRequires: perl(Moo) >= 0.09101 BuildRequires: perl(Test::Fatal) >= 0.003 BuildRequires: perl(Test::More) >= 0.96 #BuildRequires: perl(A) #BuildRequires: perl(Distar) #BuildRequires: perl(Human) #BuildRequires: perl(Local::TypeLibrary) #BuildRequires: perl(Man) #BuildRequires: perl(Moo::Role) #BuildRequires: perl(Moose::Meta::TypeConstraint::Class) #BuildRequires: perl(Moose::Meta::TypeConstraint::DuckType) #BuildRequires: perl(Moose::Meta::TypeConstraint::Enum) #BuildRequires: perl(Moose::Meta::TypeConstraint::Role) #BuildRequires: perl(Moose::Meta::TypeConstraint::Union) #BuildRequires: perl(Moose::Util::TypeConstraints) #BuildRequires: perl(MooX::Types::MooseLike) #BuildRequires: perl(MooX::Types::MooseLike::Base) #BuildRequires: perl(Role::Tiny) Requires: perl(Module::Runtime) >= 0.012 %{perl_requires} %description See the MooX::Types::MooseLike::Base manpage for a list of available base types. Its source also provides an example of how to build base types, along with both parameterizable and non-parameterizable. See the MooX::Types::MooseLike::Numeric manpage for an example of how to build subtypes. See the MooX::Types::SetObject manpage for an example of how to build parameterized types. %prep %setup -q -n %{cpan_name}-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %{?_smp_mflags} %check %{__make} test %install %perl_make_install %perl_process_packlist %perl_gen_filelist %files -f %{name}.files %defattr(-,root,root,755) %doc Changes README %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-CHI for openSUSE:Factory
Hello community, here is the log from the commit of package perl-CHI for openSUSE:Factory checked in at 2013-08-06 11:04:10 Comparing /work/SRC/openSUSE:Factory/perl-CHI (Old) and /work/SRC/openSUSE:Factory/.perl-CHI.new (New) Package is "perl-CHI" Changes: --- /work/SRC/openSUSE:Factory/perl-CHI/perl-CHI.changes2013-05-16 16:15:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-CHI.new/perl-CHI.changes 2013-08-06 11:04:12.0 +0200 @@ -1,0 +2,17 @@ +Wed Jul 24 07:48:33 UTC 2013 - co...@suse.com + +- updated to 0.58 + * Fixes +- Fix busted packaging + + 0.57 July 21, 2013 + + * Implementation + - Use Moo instead of Moose for object system. This should be fully compatible + with existing code, including Moose drivers or other extensions. This + reduces the startup time and memory overhead. + + * Fixes + - Fix the loading of additional roles or traits (jrouzierinverse) + +--- Old: CHI-0.56.tar.gz New: CHI-0.58.tar.gz Other differences: -- ++ perl-CHI.spec ++ --- /var/tmp/diff_new_pack.yq5p4s/_old 2013-08-06 11:04:13.0 +0200 +++ /var/tmp/diff_new_pack.yq5p4s/_new 2013-08-06 11:04:13.0 +0200 @@ -17,14 +17,14 @@ Name: perl-CHI -Version:0.56 +Version:0.58 Release:0 %define cpan_name CHI Summary:Unified cache handling interface License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/CHI/ -Source: http://www.cpan.org/authors/id/J/JS/JSWARTZ/%{cpan_name}-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/H/HA/HAARG/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -37,7 +37,10 @@ BuildRequires: perl(JSON) BuildRequires: perl(List::MoreUtils) >= 0.13 BuildRequires: perl(Log::Any) >= 0.08 -BuildRequires: perl(Moose) >= 0.66 +BuildRequires: perl(Moo) >= 1.003 +BuildRequires: perl(MooX::Types::MooseLike) >= 0.23 +BuildRequires: perl(MooX::Types::MooseLike::Base) +BuildRequires: perl(MooX::Types::MooseLike::Numeric) BuildRequires: perl(String::RewritePrefix) BuildRequires: perl(Task::Weaken) BuildRequires: perl(Test::Class) @@ -95,7 +98,6 @@ #BuildRequires: perl(CHI::t::Util) #BuildRequires: perl(CHI::Types) #BuildRequires: perl(CHI::Util) -#BuildRequires: perl(Class::MOP) #BuildRequires: perl(Compress::Zlib) #BuildRequires: perl(d) #BuildRequires: perl(Data::Dump) @@ -104,9 +106,10 @@ #BuildRequires: perl(Log::Any::Test) #BuildRequires: perl(Module::Load::Conditional) #BuildRequires: perl(Module::Mask) -#BuildRequires: perl(Moose::Role) -#BuildRequires: perl(Moose::Util::TypeConstraints) +#BuildRequires: perl(Module::Runtime) +#BuildRequires: perl(Moo::Role) #BuildRequires: perl(My::CHI) +#BuildRequires: perl(Test::DependentModules) #BuildRequires: perl(Test::Pod) #BuildRequires: perl(Text::Table) #BuildRequires: perl(YAML::Any) @@ -117,7 +120,10 @@ Requires: perl(JSON) Requires: perl(List::MoreUtils) >= 0.13 Requires: perl(Log::Any) >= 0.08 -Requires: perl(Moose) >= 0.66 +Requires: perl(Moo) >= 1.003 +Requires: perl(MooX::Types::MooseLike) >= 0.23 +Requires: perl(MooX::Types::MooseLike::Base) +Requires: perl(MooX::Types::MooseLike::Numeric) Requires: perl(String::RewritePrefix) Requires: perl(Task::Weaken) Requires: perl(Time::Duration) >= 1.06 @@ -156,6 +162,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes LICENSE README +%doc Changes LICENSE %changelog ++ CHI-0.56.tar.gz -> CHI-0.58.tar.gz ++ 2809 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-XML-Bare for openSUSE:Factory
Hello community, here is the log from the commit of package perl-XML-Bare for openSUSE:Factory checked in at 2013-08-06 09:22:32 Comparing /work/SRC/openSUSE:Factory/perl-XML-Bare (Old) and /work/SRC/openSUSE:Factory/.perl-XML-Bare.new (New) Package is "perl-XML-Bare" Changes: --- /work/SRC/openSUSE:Factory/perl-XML-Bare/perl-XML-Bare.changes 2012-02-16 12:26:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-XML-Bare.new/perl-XML-Bare.changes 2013-08-06 09:22:33.0 +0200 @@ -1,0 +2,49 @@ +Mon Aug 5 13:51:57 UTC 2013 - co...@suse.com + +- add fix-pointers.diff to fix build on factory + +--- +Sat Jul 27 11:58:24 UTC 2013 - co...@suse.com + +- updated to 0.53 + - Remove executable permissions from files that shouldn't have them. + - Added shebang to main Bare.pm file ( apparently some people want this ) + - Correct line endings to unix style on parser.c + - Improved simplify function that works properly with trees instead of just a single level + - Added hash2xml to quickly convert recursing hashes into XML + - Added proper binmode setting when outputting XML to address deficiences on Win32 ( such as failing Strawberry perl due to line endings ) + - Added evil OS check in file writing code to address differences in how files must be opened to write utf8 on win32 versus linux/cygwin. + - Added note regarding using utf8 flag instead of using encoding(utf8) + - Altered UTF8 test to also write XML containing UTF8 to a file. + - New 'unsafe' parsing mode, giving a 30% speed increase with some downfalls + - New 'read_more' function, allowing more data to be read in before parsing into a tree + - Fixed some memory leaks + - Added 'Controversy' section to documentation + - Updated speed comparisons for feed2.xml, adding a comparison against XML::Fast as well + as a comparison of running in 'unsafe' mode. + - Spelling correction + - "Modernized" file handling using my variables + - Remove debugging print statements that were left in + - Include the new test cases in the distribution + - Fixes to find_by_perl + Can now be accessed in an object or namespace flexibly. + Now ignores case of keys. + Keys with underscores can be used. + Will work properly when passed a single node instead of an array reference of nodes. + - Fixes to xget + Method of deferencing has been changed to be compatible with newer versions of perl ( 5.10.2+ ) + - Fixed handling of nodes named 'value'; they will no longer crash the XS code + - Added a new function similar to new called 'simple', that works in the same way but automatically uses the 'simple' parser + - Altered handling of node values in simple mode, so that it stores values when mixed with nodes or atttributes under 'content' ( like XML::Simple ) + This feature was requested by users so it has been added. Note that it only does this when the value is not composed of just spaces and carriage returns. + - Revert code back to 0.45 version + Changes lost in the process: + Content is not stored in the 'content' key any more; it is stored as the node itself when the node contains nothing else. As God intended. + Memory leak fixes + Quote handling + - Code copyright returned fully to David Helkowski; any changes by other parties have been discarded. Any code ported in from other open source projects removed. + This has been done intentionally so as to make it possible to relicense the software commerically. + - XS code modofied to work in a multi-threaded environment + - Reverting Makefile.PL back to original wierd hackish fixes. They are there for specific reasons. + +--- Old: XML-Bare-0.47.tar.gz New: XML-Bare-0.53.tar.gz fix-pointers.diff Other differences: -- ++ perl-XML-Bare.spec ++ --- /var/tmp/diff_new_pack.7FTRrk/_old 2013-08-06 09:22:34.0 +0200 +++ /var/tmp/diff_new_pack.7FTRrk/_new 2013-08-06 09:22:34.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-XML-Bare # -# 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 @@ -16,54 +16,57 @@ # - Name: perl-XML-Bare -Version:0.47 -Release:16 -License:GPL-2.0+ or Artistic-1.0 -Summary:Minimal XML parser (Perl module) -Url:http://cpan.org/modules/by-module/XML +Version:0.53