SET(CR_MAJOR "0")
SET(CR_MINOR "10")
-SET(CR_PATCH "0")
+SET(CR_PATCH "2")
Priority: extra
Maintainer: Jian-feng Ding <jian-feng.ding@intel.com>
Build-Depends: debhelper (>= 7.0.15), cdbs, libpython2.7, python-dev, dh-python, python-docutils, cmake, dpatch, libbz2-dev, librpm-dev, liblzma-dev, libcurl3 | libcurl4, libcurl4-openssl-dev, libmagic-dev, libexpat1, doxygen, pkg-config, libglib2.0-dev, libssl-dev
-Standards-Version: 0.10.0
+Standards-Version: 0.10.2
Homepage: http://www.tizen.org
Package: createrepo-c
python-urlgrabber,
cpio,
bzip2,
- createrepo-c,
- createrepo-c-devel,
- createrepo,
+ libcreaterepo-c,
gzip
Description: image creator for Linux distributions
The tool createrep is used to ppfarm test
+
+Package: libcreaterepo-c
+Architecture: i386 amd64
+Depends: ${python:Depends},
+ cpio,
+ bzip2,
+ libcurl3 | libcurl4,
+ libxml2,
+ gzip,
+ libglib2.0-0,
+ libglib2.0-data
+Description: image creator for Linux distributions
+ The tool createrep is used to ppfarm test
+
etc/bash_completion.d /etc/
+usr/bin/createrepo /usr/bin/
usr/bin/createrepo_c /usr/bin/
+usr/bin/mergerepo /usr/bin/
usr/bin/mergerepo_c /usr/bin/
+usr/bin/modifyrepo /usr/bin/
usr/bin/modifyrepo_c /usr/bin/
+usr/bin/sqliterepo /usr/bin/
usr/bin/sqliterepo_c /usr/bin/
-usr/lib/libcreaterepo_c.so.* /usr/lib/
usr/share/man/man8 /usr/share/man/
--- /dev/null
+usr/lib/libcreaterepo_c.so.* /usr/lib/
# Installing package
make DESTDIR=$(CURDIR) sysconfdir=$(CURDIR)/etc install
- if [ -e usr/lib64 ]; then cp -arf usr/lib64/* usr/lib/; fi
+ if [ -e usr/lib64 ]; then cp -arf usr/lib64/* usr/lib/; fi
+ #To compatible with createrepo
+ for i in createrepo mergerepo modifyrepo sqliterepo;do \
+ ln -s /usr/bin/$$i\_c $(CURDIR)/usr/bin/$$i; \
+ echo ".so man8/$$i\_c.8" > $(CURDIR)/usr/share/man/man8/$$i\.8; \
+ done
# cat src/python/__init__.py
# ls -R
binary-indep: build install
%package devel
Summary: Devel package of createrepo_c
-Requires: createrepo_c = %{version}
-Requires: createrepo
+Requires: libcreaterepo_c0 = %{version}
%description devel
Devel package C language implemention of createrepo
+%package -n libcreaterepo_c0
+Summary: Library package of createrepo_c
+
+%description -n libcreaterepo_c0
+Library package C language implemention of createrepo
+
%prep
%setup -q
%install
make DESTDIR=%{buildroot} sysconfdir=%{_sysconfdir} install
+for i in createrepo mergerepo modifyrepo sqliterepo;do
+ ln -s %{_bindir}/$i\_c %{buildroot}%{_bindir}/$i
+ echo ".so man8/$i\_c.8" > %{buildroot}%{_mandir}/man8/$i\.8
+done
+
+%post -n libcreaterepo_c0 -p /sbin/ldconfig
+%postun -n libcreaterepo_c0 -p /sbin/ldconfig
%files
%defattr(-, root, root,-)
%{_bindir}/modifyrepo_c
%{_bindir}/sqliterepo_c
%{_bindir}/mergerepo_c
-%{_libdir}/libcreaterepo_c.so.*
+%{_bindir}/createrepo
+%{_bindir}/mergerepo
+%{_bindir}/modifyrepo
+%{_bindir}/sqliterepo
%{_mandir}/*/*
%files devel
%{_includedir}/createrepo_c
%{python_sitearch}/createrepo_c
+%files -n libcreaterepo_c0
+%defattr(-, root, root,-)
+%{_libdir}/libcreaterepo_c.so.*
%changelog