#
# spec file for package libzypp
#
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# norootforbuild
Name: @PACKAGE@
-License: GPL
+License: GPL v2 or later
Group: System/Packages
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Autoreqprov: on
Version: @VERSION@
Release: 0
Source: @PACKAGE@-@VERSION@.tar.bz2
+Source1: @PACKAGE@-rpmlintrc
Prefix: /usr
Provides: yast2-packagemanager
Obsoletes: yast2-packagemanager
BuildRequires: sqlite sqlite-devel
BuildRequires: boost-devel curl-devel dejagnu doxygen gcc-c++ graphviz hal-devel libxml2-devel rpm-devel gettext-devel
BuildRequires: update-desktop-files
-
+Requires: gpg2
%description
Package, Patch, Pattern, and Product Management
cd build
cmake -DCMAKE_INSTALL_PREFIX=%{prefix} \
-DLIB=%{_lib} \
- -DCMAKE_C_FLAGS="%{optflags}" \
- -DCMAKE_CXX_FLAGS="%{optflags}" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags}" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="%{optflags}" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=1 \
..
-make %{?jobs:-j %jobs}
+make %{?jobs:-j %jobs} VERBOSE=1
make -C doc/autodoc %{?jobs:-j %jobs}
make -C po %{?jobs:-j %jobs} translations
cd build
make install DESTDIR=$RPM_BUILD_ROOT
make -C doc/autodoc install DESTDIR=$RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT/etc/zypp/repos.d
%suse_update_desktop_file -G "" -C "" package-manager
make -C po install DESTDIR=$RPM_BUILD_ROOT
-# Create filelist with translatins
+# Create filelist with translations
cd ..
%{find_lang} zypp
%post
%run_ldconfig
+%{prefix}/lib/zypp/zypp-migrate-sources
%postun
%run_ldconfig
%files -f zypp.lang
%defattr(-,root,root)
+%dir /etc/zypp
+%dir /etc/zypp/repos.d
+%config(noreplace) /etc/zypp/zypp.conf
%{prefix}/lib/zypp
%{prefix}/share/zypp
-%{_libdir}/libzypp*so.*
%{prefix}/share/applications/package-manager.desktop
%{prefix}/share/pixmaps/package-manager-icon.png
%{prefix}/bin/package-manager
%{prefix}/bin/package-manager-su
+%{_libdir}/libzypp*so.*
%files devel
%defattr(-,root,root)
- release last used source at end of commit (#155002)
- rev 2277
* Fri Mar 03 2006 - kkaempf@suse.de
-- cope with NULL values in zmd catalogs table (#153584)
+- cope with NULL values in zmd repositorys table (#153584)
- set YAST_IS_RUNNING in transact zmd helper (#154820)
- run SuSEconfig after transact zmd helper (#154820)
- add softTransact to honor user vs. soft requirements (#154650)