]> git.pld-linux.org Git - packages/dpkg.git/blob - dpkg.spec
- _defaultdocdir -> _docdir
[packages/dpkg.git] / dpkg.spec
1 Summary:        Package maintenance system for Debian Linux
2 Summary(pl):    Program do obs³ugi pakietów Debiana
3 Name:           dpkg
4 Version:        1.10.23
5 Release:        2
6 License:        GPL
7 Group:          Applications/File
8 Source0:        ftp://ftp.debian.org/debian/pool/main/d/dpkg/%{name}_%{version}.tar.gz
9 # Source0-md5:  94a845ab0e14deb196d43e03c48a16b9
10 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-pl-man-pages.tar.bz2
11 # Source1-md5:  55b735ac489c7db709c9e7b3ca535f97
12 #Patch0:                %{name}-no-debiandoc.patch
13 #Patch1:                %{name}-opt.patch
14 #Patch2:                %{name}-acfix.patch
15 #Patch3:                %{name}-no_man_section.patch
16 #Patch4:                %{name}-gcc33.patch
17 #Patch5:                %{name}-po.patch
18 BuildRequires:  autoconf
19 BuildRequires:  automake
20 BuildRequires:  gettext-devel
21 BuildRequires:  libtool
22 BuildRequires:  perl-tools-pod
23 BuildRequires:  zlib-devel
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 This package contains the programs which handle the installation and
28 removal of packages on your system.
29
30 The primary interface for the dpkg suite is the `dselect' program; a
31 more low-level and less user-friendly interface is available in the
32 form of the `dpkg' command.
33
34 In order to unpack and build Debian source packages you will need to
35 install the developers' package `dpkg-dev' as well as this one.
36
37 %description -l pl
38 Ten pakiet zawiera narzêdzia do obs³ugi pakietów deb znanych z
39 Debiana.
40
41 %prep
42 %setup -q
43 #%patch0 -p1
44 #%patch1 -p1
45 #%patch2 -p1
46 #%patch3 -p0
47 #%patch4 -p1
48 #%patch5 -p1
49
50 %build
51 cp -f /usr/share/automake/config.sub .
52 #%%{__libtoolize}
53 #%%{__gettextize}
54 #%%{__aclocal}
55 #%%{__autoconf}
56 %configure \
57         --enable-shared \
58         --without-dselect \
59         --without-sgml-doc \
60         --with-admindir=/var/lib/%{name}
61
62 %{__make} docdir=%{_docdir}/%{name}-%{version} \
63         CFLAGS="%{rpmcflags} -DSYS_SIGLIST_DECLARED"
64
65 %install
66 rm -rf $RPM_BUILD_ROOT
67 install -d $RPM_BUILD_ROOT%{_docdir}/dpkg
68
69 %{__make} install \
70         DESTDIR=$RPM_BUILD_ROOT
71
72 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
73
74 %find_lang dpkg
75
76 %clean
77 rm -rf $RPM_BUILD_ROOT
78
79 %files -f dpkg.lang
80 %defattr(644,root,root,755)
81 %doc doc/database-structure.fig doc/internals.sgml
82 %doc $RPM_BUILD_ROOT%{_docdir}/%{name}/*
83 %attr(755,root,root) %{_bindir}/822-date
84 %attr(755,root,root) %{_bindir}/dpkg*
85 %dir %{_libdir}/dpkg
86 %dir %{_libdir}/dpkg/methods
87 %dir %{_libdir}/dpkg/parsechangelog
88 %dir %{_libdir}/dpkg/methods/disk
89 %dir %{_libdir}/dpkg/methods/floppy
90 %{_libdir}/dpkg/controllib.pl
91 %attr(755,root,root) %{_libdir}/dpkg/mksplit
92 %dir %{_libdir}/dpkg/methods/*/desc*
93 %dir %{_libdir}/dpkg/methods/*/names
94 %attr(755,root,root) %dir %{_libdir}/dpkg/methods/*/install
95 %attr(755,root,root) %dir %{_libdir}/dpkg/methods/*/setup
96 %attr(755,root,root) %dir %{_libdir}/dpkg/methods/*/update
97 %attr(755,root,root) %dir %{_libdir}/dpkg/parsechangelog/debian
98 #%attr(755,root,root) %{_sbindir}/start-stop-daemon
99 %attr(755,root,root) %{_sbindir}/dpkg-divert
100 %attr(755,root,root) %{_sbindir}/update-alternatives
101 %dir /var/lib/dpkg
102 /var/lib/dpkg/*
103 %{_mandir}/man1/822-date.1*
104 %{_mandir}/man1/dpkg*
105 %{_mandir}/man5/*
106 %{_mandir}/man8/dpkg*
107 #%{_mandir}/man8/start-stop*
108 %{_mandir}/man8/update*
109 %lang(es) %{_mandir}/es/man1/dpkg*
110 %lang(es) %{_mandir}/es/man5/*
111 %lang(es) %{_mandir}/es/man8/dpkg*
112 %lang(fr) %{_mandir}/fr/man1/dpkg*
113 %lang(fr) %{_mandir}/fr/man5/*
114 %lang(fr) %{_mandir}/fr/man8/dpkg*
115 %lang(ja) %{_mandir}/ja/man1/dpkg*
116 %lang(ja) %{_mandir}/ja/man5/*
117 %lang(ja) %{_mandir}/ja/man8/dpkg*
118 #%lang(ja) %{_mandir}/ja/man8/start-stop*
119 %lang(ja) %{_mandir}/ja/man8/update*
120 %lang(pl) %{_mandir}/pl/man1/dpkg*
121 %lang(pl) %{_mandir}/pl/man8/dpkg*
122 %lang(pt_BR) %{_mandir}/pt_BR/man8/dpkg*
123 %lang(ru) %{_mandir}/ru/man1/dpkg*
124 %lang(ru) %{_mandir}/ru/man5/*
125 %lang(ru) %{_mandir}/ru/man8/dpkg*
126 %lang(sv) %{_mandir}/sv/man1/dpkg*
127 %lang(sv) %{_mandir}/sv/man5/*
128 %lang(sv) %{_mandir}/sv/man8/dpkg*
This page took 0.065755 seconds and 3 git commands to generate.