Hello community, here is the log from the commit of package yast2-metapackage-handler checked in at Mon Aug 6 18:03:35 CEST 2007. -------- --- yast2-metapackage-handler/yast2-metapackage-handler.changes 2007-08-01 10:49:39.000000000 +0200 +++ /mounts/work_src_done/NOARCH/yast2-metapackage-handler/yast2-metapackage-handler.changes 2007-08-06 16:39:34.000000000 +0200 @@ -1,0 +2,20 @@ +Mon Aug 6 16:39:26 CEST 2007 - mvidner@suse.cz + +- Added 10.3 to the tuxsaver example. +- 0.5.2 + +------------------------------------------------------------------- +Mon Aug 6 12:36:11 CEST 2007 - mvidner@suse.cz + +- Delete newlines before processing URL (benji). +- Handle file: URLs (benji). +- Updated the tuxsaver example. + +------------------------------------------------------------------- +Mon Aug 6 10:24:37 CEST 2007 - mvidner@suse.cz + +- Implementing http://en.opensuse.org/Standards/One_Click_Install +- Use yast2-devtools for building +- 0.5 + +------------------------------------------------------------------- Old: ---- mp.tar.gz New: ---- yast2-metapackage-handler-0.5.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-metapackage-handler.spec ++++++ --- /var/tmp/diff_new_pack.D31252/_old 2007-08-06 18:02:36.000000000 +0200 +++ /var/tmp/diff_new_pack.D31252/_new 2007-08-06 18:02:36.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package yast2-metapackage-handler (Version 0.4.1) +# spec file for package yast2-metapackage-handler (Version 0.5.2) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,21 +11,39 @@ # norootforbuild Name: yast2-metapackage-handler -%define _prefix /usr -Version: 0.4.1 -Release: 1 -Summary: YaST2 - Easy Installation of Add-on RPMs using Metapackages -Source: mp.tar.gz URL: http://en.opensuse.org/Meta_Packages -Group: System/YaST +Version: 0.5.2 +Release: 1 License: GPL v2 or later +Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch -Requires: yast2-packager perl-XML-Simple -# LWP::Simple, Net::HTTP -Requires: perl-libwww-perl +Source0: yast2-metapackage-handler-0.5.2.tar.bz2 +prefix: /usr +# should be required by devtools +BuildRequires: perl-XML-Writer pkgconfig +# y2tool +BuildRequires: yast2-devtools +# ycpc +BuildRequires: yast2-core +# we have a Perl part +BuildRequires: yast2-perl-bindings +BuildRequires: perl-XML-XPath +BuildRequires: yast2 +BuildRequires: yast2-country +BuildRequires: yast2-installation +Requires: yast2-perl-bindings +Requires: perl-XML-XPath +Requires: yast2 +Requires: yast2-packager +Requires: yast2-transfer +# Language +Requires: yast2-country +# Product +Requires: yast2-installation # needed at runtime for invoking root mode Requires: /usr/bin/xdg-su +BuildArchitectures: noarch +Summary: YaST2 - Easy Installation of Add-on RPMs using Metapackages %description With this technology users can install packages and add repositories @@ -38,50 +56,64 @@ Benjamin Weber %prep -%setup -q -n "mp" +%setup -n yast2-metapackage-handler-0.5.2 %build +%{prefix}/bin/y2tool y2autoconf +%{prefix}/bin/y2tool y2automake +autoreconf --force --install +export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" +export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" +%{?suse_update_config:%{suse_update_config -f}} +./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir} +make %{?jobs:-j%jobs} %install - -%__install -d "%{buildroot}%{_datadir}/YaST2/modules" - -%__install -m0644 MetaPackageParser.pm "%{buildroot}%{_datadir}/YaST2/modules/" - -%__install -d "%{buildroot}%{_datadir}/YaST2/clients" - -%__install -m0644 *.ycp "%{buildroot}%{_datadir}/YaST2/clients/" +make install DESTDIR="$RPM_BUILD_ROOT" +[ -e "%{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT" +for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name "*.desktop"` ; do + d=${f##*/} + %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} +done %if %suse_version <= 1020 mkdir -p $RPM_BUILD_ROOT/opt/kde3/share/applnk/.hidden/ mkdir -p $RPM_BUILD_ROOT/opt/kde3/share/mimelnk/text/ chmod -R 0755 $RPM_BUILD_ROOT/opt/kde3 -install -m 0644 kdeymp.desktop \ +install -m 0644 src/kdeymp.desktop \ $RPM_BUILD_ROOT/opt/kde3/share/applnk/.hidden/ -install -m 0644 x-suse-ymp.desktop \ +install -m 0644 src/x-suse-ymp.desktop \ $RPM_BUILD_ROOT/opt/kde3/share/mimelnk/text/ %endif %clean - -%__rm -rf "%{buildroot}" +rm -rf "$RPM_BUILD_ROOT" %files %defattr(-,root,root) -%doc README COPYING tuxsaver.html tuxsaver.ymp -%dir %{_datadir}/YaST2 -%dir %{_datadir}/YaST2/modules -%{_datadir}/YaST2/modules/MetaPackageParser.pm -%dir %{_datadir}/YaST2/clients -%{_datadir}/YaST2/clients/*.ycp +%doc %{prefix}/share/doc/packages/yast2-metapackage-handler +/sbin/OneClickInstallUrlHandler +%dir /usr/share/YaST2/clients +/usr/share/YaST2/clients/*.ycp +%dir /usr/share/YaST2/modules +/usr/share/YaST2/modules/*.ycp +/usr/share/YaST2/modules/*.ybc +/usr/share/YaST2/modules/*.pm %if %suse_version <= 1020 /opt/kde3 %endif -# Local Variables: -# mode: rpm-spec -# tab-width: 3 -# End: %changelog +* Mon Aug 06 2007 - mvidner@suse.cz +- Added 10.3 to the tuxsaver example. +- 0.5.2 +* Mon Aug 06 2007 - mvidner@suse.cz +- Delete newlines before processing URL (benji). +- Handle file: URLs (benji). +- Updated the tuxsaver example. +* Mon Aug 06 2007 - mvidner@suse.cz +- Implementing http://en.opensuse.org/Standards/One_Click_Install +- Use yast2-devtools for building +- 0.5 * Wed Aug 01 2007 - mvidner@suse.cz - Add mimetype desktop files for distros before 10.3 (in OBS openSUSE:Tools) (adrian) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org