commit
8c675803a6
50
dpkg.spec
50
dpkg.spec
@ -1,8 +1,9 @@
|
|||||||
|
%global enable_dev_package 0
|
||||||
|
|
||||||
Name: dpkg
|
Name: dpkg
|
||||||
Version: 1.18.25
|
Version: 1.18.25
|
||||||
Release: 9
|
Release: 10
|
||||||
Summary: Package maintenance system for Debian Linux
|
Summary: Package maintenance system for Debian Linux
|
||||||
|
|
||||||
License: GPLv2 and GPLv2+ and LGPLv2+ and Public Domain and BSD
|
License: GPLv2 and GPLv2+ and LGPLv2+ and Public Domain and BSD
|
||||||
URL: https://tracker.debian.org/pkg/dpkg
|
URL: https://tracker.debian.org/pkg/dpkg
|
||||||
Source0: http://ftp.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.xz
|
Source0: http://ftp.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.xz
|
||||||
@ -35,15 +36,17 @@ Provides: dpkg-static = %{version}-%{release}
|
|||||||
%description devel
|
%description devel
|
||||||
The development package for dpkg.
|
The development package for dpkg.
|
||||||
|
|
||||||
|
%if %{enable_dev_package}
|
||||||
%package dev
|
%package dev
|
||||||
Summary: Debian package development tools
|
Summary: Debian package development tools
|
||||||
Requires: dpkg-perl = %{version}-%{release} binutils bzip2 lzma
|
Requires: dpkg-perl = %{version}-%{release} binutils bzip2 lzma
|
||||||
Requires: make patch xz perl(MIME::Lite)
|
Requires: make patch xz
|
||||||
Obsoletes: dpkg-devel < 1.16
|
Obsoletes: dpkg-devel < 1.16
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
%description dev
|
%description dev
|
||||||
Debian package development tools for dpdk.
|
Debian package development tools for dpdk.
|
||||||
|
%endif
|
||||||
|
|
||||||
%package perl
|
%package perl
|
||||||
Summary: Dpkg perl modules pacakge
|
Summary: Dpkg perl modules pacakge
|
||||||
@ -149,7 +152,37 @@ chown root:root /var/log/dpkg.log 2>/dev/null || chown 0:0 /var/log/dpkg.log
|
|||||||
%exclude %{_libdir}/libdpkg.la
|
%exclude %{_libdir}/libdpkg.la
|
||||||
%exclude %{_bindir}/update-alternatives
|
%exclude %{_bindir}/update-alternatives
|
||||||
%exclude %{_sysconfdir}/alternatives/
|
%exclude %{_sysconfdir}/alternatives/
|
||||||
|
%if %{enable_dev_package}
|
||||||
%exclude %{_sbindir}/install-info
|
%exclude %{_sbindir}/install-info
|
||||||
|
%endif
|
||||||
|
%if !%{enable_dev_package}
|
||||||
|
%exclude %{_bindir}/dpkg-architecture
|
||||||
|
%exclude %{_bindir}/dpkg-buildpackage
|
||||||
|
%exclude %{_bindir}/dpkg-buildflags
|
||||||
|
%exclude %{_bindir}/dpkg-checkbuilddeps
|
||||||
|
%exclude %{_bindir}/dpkg-distaddfile
|
||||||
|
%exclude %{_bindir}/dpkg-genbuildinfo
|
||||||
|
%exclude %{_bindir}/dpkg-genchanges
|
||||||
|
%exclude %{_bindir}/dpkg-gencontrol
|
||||||
|
%exclude %{_bindir}/dpkg-gensymbols
|
||||||
|
%exclude %{_bindir}/dpkg-mergechangelogs
|
||||||
|
%exclude %{_bindir}/dpkg-name
|
||||||
|
%exclude %{_bindir}/dpkg-parsechangelog
|
||||||
|
%exclude %{_bindir}/dpkg-scanpackages
|
||||||
|
%exclude %{_bindir}/dpkg-scansources
|
||||||
|
%exclude %{_bindir}/dpkg-shlibdeps
|
||||||
|
%exclude %{_bindir}/dpkg-source
|
||||||
|
%exclude %{_bindir}/dpkg-vendor
|
||||||
|
%exclude %{_datadir}/dpkg/*.mk
|
||||||
|
%exclude /etc/dpkg/shlibs.*
|
||||||
|
%exclude /usr/share/locale/ca/LC_MESSAGES/dpkg-dev.mo
|
||||||
|
%exclude /usr/share/locale/de/LC_MESSAGES/dpkg-dev.mo
|
||||||
|
%exclude /usr/share/locale/es/LC_MESSAGES/dpkg-dev.mo
|
||||||
|
%exclude /usr/share/locale/fr/LC_MESSAGES/dpkg-dev.mo
|
||||||
|
%exclude /usr/share/locale/pl/LC_MESSAGES/dpkg-dev.mo
|
||||||
|
%exclude /usr/share/locale/ru/LC_MESSAGES/dpkg-dev.mo
|
||||||
|
%exclude /usr/share/locale/sv/LC_MESSAGES/dpkg-dev.mo
|
||||||
|
%endif
|
||||||
|
|
||||||
%{perl_vendorlib}/Dselect
|
%{perl_vendorlib}/Dselect
|
||||||
%{_libexecdir}/dpkg/methods
|
%{_libexecdir}/dpkg/methods
|
||||||
@ -159,6 +192,7 @@ chown root:root /var/log/dpkg.log 2>/dev/null || chown 0:0 /var/log/dpkg.log
|
|||||||
%{_libdir}/pkgconfig/libdpkg.pc
|
%{_libdir}/pkgconfig/libdpkg.pc
|
||||||
%{_includedir}/dpkg/*.h
|
%{_includedir}/dpkg/*.h
|
||||||
|
|
||||||
|
%if %{enable_dev_package}
|
||||||
%files dev -f dpkg-dev.lang
|
%files dev -f dpkg-dev.lang
|
||||||
%config(noreplace) %{_sysconfdir}/dpkg/shlibs.default
|
%config(noreplace) %{_sysconfdir}/dpkg/shlibs.default
|
||||||
%config(noreplace) %{_sysconfdir}/dpkg/shlibs.override
|
%config(noreplace) %{_sysconfdir}/dpkg/shlibs.override
|
||||||
@ -180,24 +214,30 @@ chown root:root /var/log/dpkg.log 2>/dev/null || chown 0:0 /var/log/dpkg.log
|
|||||||
%{_bindir}/dpkg-source
|
%{_bindir}/dpkg-source
|
||||||
%{_bindir}/dpkg-vendor
|
%{_bindir}/dpkg-vendor
|
||||||
%{_datadir}/dpkg/*.mk
|
%{_datadir}/dpkg/*.mk
|
||||||
|
%endif
|
||||||
|
|
||||||
%files perl
|
%files perl
|
||||||
%{perl_vendorlib}/Dpkg*
|
%{perl_vendorlib}/Dpkg*
|
||||||
%{_datadir}/dpkg/*.specs
|
%{_datadir}/dpkg/*.specs
|
||||||
|
|
||||||
%files help
|
%files help
|
||||||
%doc debian/changelog README AUTHORS THANKS TODO
|
%doc debian/changelog README TODO
|
||||||
%doc dselect/methods/multicd/README.multicd
|
%doc dselect/methods/multicd/README.multicd
|
||||||
%doc debian/usertags debian/dpkg.cron.daily
|
%doc debian/dpkg.cron.daily
|
||||||
%doc AUTHORS THANKS debian/usertags doc/README.api
|
%doc AUTHORS THANKS debian/usertags doc/README.api
|
||||||
%doc doc/frontend.txt doc/triggers.txt
|
%doc doc/frontend.txt doc/triggers.txt
|
||||||
%{_mandir}/*
|
%{_mandir}/*
|
||||||
%exclude %{_mandir}/it/man1/
|
%exclude %{_mandir}/it/man1/
|
||||||
%exclude %{_mandir}/it/man5/
|
%exclude %{_mandir}/it/man5/
|
||||||
%exclude %{_mandir}/pl/man1/
|
%exclude %{_mandir}/pl/man1/
|
||||||
|
%if %{enable_dev_package}
|
||||||
%exclude %{_mandir}/man1/update-alternatives.1
|
%exclude %{_mandir}/man1/update-alternatives.1
|
||||||
%exclude %{_mandir}/*/man1/update-alternatives.1
|
%exclude %{_mandir}/*/man1/update-alternatives.1
|
||||||
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Mar 16 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.18.25-10
|
||||||
|
- disable dpkg-dev
|
||||||
|
|
||||||
* Wed Sep 11 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.18.25-9
|
* Wed Sep 11 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.18.25-9
|
||||||
- Package init
|
- Package init
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user