From cc34060195cd256d69333a9314aaea6839ad0788 Mon Sep 17 00:00:00 2001 From: Michal Nowak Date: Sat, 13 Jun 2009 01:04:13 +0000 Subject: [PATCH] Init - 1.0.2 --- .cvsignore | 1 + import.log | 1 + libxdg-basedir.spec | 101 ++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 104 insertions(+) create mode 100644 import.log create mode 100644 libxdg-basedir.spec diff --git a/.cvsignore b/.cvsignore index e69de29..93818a2 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +libxdg-basedir-1.0.1.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..52c65ff --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +libxdg-basedir-1_0_1-2_fc11:HEAD:libxdg-basedir-1.0.1-2.fc11.src.rpm:1244855010 diff --git a/libxdg-basedir.spec b/libxdg-basedir.spec new file mode 100644 index 0000000..e1b2220 --- /dev/null +++ b/libxdg-basedir.spec @@ -0,0 +1,101 @@ +Name: libxdg-basedir +Version: 1.0.1 +Release: 2%{?dist} +Summary: Implementation of the XDG Base Directory Specifications + +Group: System Environment/Libraries +License: MIT +URL: http://n.ethz.ch/student/nevillm/download/libxdg-basedir +Source0: http://n.ethz.ch/student/nevillm/download/libxdg-basedir/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + + +%description +The XDG Base Directory Specification defines where should user files +be looked for by defining one or more base directories relative in +with they should be located. + +This library implements functions to list the directories according +to the specification and provides a few higher-level functions. + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%package doc +Summary: Documentation files for %{name} +Group: Documentation +Requires: %{name} = %{version}-%{release} +BuildRequires: doxygen + +%description doc +The %{name}-doc package contains doxygen generated files for +developing applications that use %{name}. + + +%prep +%setup -q + + +%build +%configure --disable-static +make %{?_smp_mflags} +make doxygen-run + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR="$RPM_BUILD_ROOT" +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%check +make check + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/%{name}.pc + +%files doc +%defattr(-,root,root,-) +%doc doc/html/ + +%changelog +* Tue Jun 9 2009 Michal Nowak - 1.0.1-2 +- removed bogus ownership of %%{_libdir}/pkgconfig/ +- "docs" sub-package renamed to "doc" + +* Mon Jun 8 2009 Michal Nowak - 1.0.1-1 +- 1.0.1 +- -devel: require pkgconfig, own %%{_libdir}/pkgconfig/ +- -docs: sub-package +- make check tests +- SPEC cleanups + +* Thu May 7 2009 Michal Nowak - 1.0.0-1 +- 1.0.0 + diff --git a/sources b/sources index e69de29..4131bcc 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +941dacde04db15164c9aca5a1d856665 libxdg-basedir-1.0.1.tar.gz