rhughes@242: Summary: Razor is a package management system replacing rpm and yum rhughes@242: Name: razor rhughes@242: Version: 0.1 rhughes@242: Release: 0.1%{?dist} rhughes@242: License: GPLv2+ rhughes@242: Group: System Environment/Libraries rhughes@242: URL: http://github.com/krh/razor/wikis rhughes@242: Source0: http://people.freedesktop.org/~krh/releases/%{name}-%{version}.tar.gz rhughes@242: BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) rhughes@242: rhughes@242: Requires: expat rhughes@242: Requires: rpm-libs rhughes@242: rhughes@242: BuildRequires: expat-devel rhughes@242: BuildRequires: libtool rhughes@242: BuildRequires: gettext rhughes@242: BuildRequires: libcurl-devel rhughes@242: BuildRequires: rpm-devel rhughes@242: BuildRequires: zlib-devel rhughes@242: BuildRequires: perl(XML::Parser) rhughes@242: rhughes@242: %description rhughes@242: Razor is a package management system replacing rpm and yum. rhughes@242: Razor implements management of packages installed on the system, rhughes@242: dependency solving, and upgrading in a small compact code base with rhughes@242: minimal dependencies. rhughes@242: rhughes@242: %package libs rhughes@242: Summary: Libraries for accessing razor rhughes@242: Group: Development/Libraries rhughes@242: Requires: expat >= %{dbus_version} rhughes@242: Requires: %{name} = %{version}-%{release} rhughes@242: rhughes@242: %description libs rhughes@242: Libraries for accessing razor. rhughes@242: rhughes@242: %package devel rhughes@242: Summary: Libraries and headers for razor rhughes@242: Group: Development/Libraries rhughes@242: Requires: %{name} = %{version}-%{release} rhughes@242: Requires: pkgconfig rhughes@242: Requires: libcurl-devel rhughes@242: Requires: rpm-devel rhughes@242: Requires: zlib-devel rhughes@242: rhughes@242: %description devel rhughes@242: Headers and libraries for razor. rhughes@242: rhughes@242: %prep rhughes@242: %setup -q rhughes@242: rhughes@242: %build rhughes@242: %configure rhughes@242: rhughes@242: make %{?_smp_mflags} rhughes@242: rhughes@242: %install rhughes@242: rm -rf $RPM_BUILD_ROOT rhughes@242: make install DESTDIR=$RPM_BUILD_ROOT rhughes@242: rhughes@242: rm -f $RPM_BUILD_ROOT%{_libdir}/librazor*.a rhughes@242: rm -f $RPM_BUILD_ROOT%{_libdir}/librazor*.la rhughes@242: rhughes@242: #%find_lang %name rhughes@242: rhughes@242: %clean rhughes@242: rm -rf $RPM_BUILD_ROOT rhughes@242: rhughes@242: %post libs -p /sbin/ldconfig rhughes@242: rhughes@242: %postun libs -p /sbin/ldconfig rhughes@242: rhughes@242: %files rhughes@242: # -f %{name}.lang rhughes@242: %defattr(-,root,root,-) rhughes@242: %doc README AUTHORS NEWS COPYING rhughes@242: %dir %{_datadir}/doc/razor rhughes@242: %doc %{_datadir}/doc/razor/*.txt rhughes@242: %config %{_sysconfdir}/bash_completion.d/*.sh rhughes@242: %{_bindir}/razor rhughes@242: %exclude %{_libdir}/librazor*.so.* rhughes@242: rhughes@242: %files libs rhughes@242: %defattr(-,root,root,-) rhughes@242: %doc README AUTHORS NEWS COPYING rhughes@242: %{_libdir}/*razor*.so.* rhughes@242: rhughes@242: %files devel rhughes@242: %defattr(-,root,root,-) rhughes@242: rhughes@242: %{_libdir}/lib*.so rhughes@242: %{_libdir}/pkgconfig/* rhughes@242: %{_includedir}/* rhughes@242: rhughes@242: %changelog rhughes@242: * Mon Jun 16 2008 Richard Hughes 0.1-0.1 rhughes@242: - Initial version rhughes@242: