info:rpm.spec -(devel+stable)

Wojtek Slusarczyk wojtek at SHADOW.EU.ORG
Tue Sep 1 15:21:22 CEST 1998


Oto obiecany spec rpm'a:

Summary: Red Hat Package Manager
Summary(pl): Menad¿er pakietów z Red Hat
Name: rpm
%define version 2.5.2
Version: %{version}
Release: 1d
Group: Utilities/System
Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-2.5/%{name}-%{version}.tar.gz
Patch0: rpm.patch
Copyright: GPL
BuildRoot: /tmp/%{name}-%{version}-%{release}-root

%package devel
Summary: Header files and libraries for programs that manipulate rpm packages
Summary(pl): Pliki nag³ówkowe i biblioteki statyczne
Group: Development/Libraries

%description
RPM is a powerful package manager, which can be used to build, install, 
query, verify, update, and uninstall individual software packages. A 
package consists of an archive of files, and package information, including 
name, version, and description.

%description -l pl
RPM jest doskona³ym menad¿erem pakietów. Dziêki niemu bêdziesz móg³ przebudowaæ,
zainstalowaæ czy zweryfikowaæ dowolny pakiet. Informacje dotycz±ce ka¿dego 
pakietu s± przechowywane w bazie danych i dostêpne tylko dla administratora 
systemu.

%description devel
The RPM packaging system includes a C library that makes it easy to
manipulate RPM packages and databases. It is intended to ease the
creation of graphical package managers and other tools that need
intimate knowledge of RPM packages.

%description -l pl devel
Pliki nag³ówkowe i biblioteki statyczne.

%prep
%setup -q
%patch -p1 

rm -rf $RPM_BUILD_ROOT
mkdir $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/lib
mkdir -p $RPM_BUILD_ROOT/usr/src/rpm
mkdir -p $RPM_BUILD_ROOT/usr/src/rpm/SOURCES
mkdir -p $RPM_BUILD_ROOT/usr/src/rpm/SPECS
mkdir -p $RPM_BUILD_ROOT/usr/src/rpm/RPMS
mkdir -p $RPM_BUILD_ROOT/usr/src/rpm/SRPMS
mkdir -p $RPM_BUILD_ROOT/usr/src/rpm/BUILD
mkdir -p $RPM_BUILD_ROOT/usr/src/rpm/RPMS/${RPM_ARCH}
mkdir -p $RPM_BUILD_ROOT/usr/src/rpm/RPMS/noarch
%build

CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr

make

%install
make installprefix="$RPM_BUILD_ROOT" install

%clean
rm -rf $RPM_BUILD_ROOT

%post
/bin/rpm --initdb

%files
%defattr(-, root, root)
%doc RPM-PGP-KEY CHANGES groups
%doc docs/*
%attr(0711, root, root) /bin/rpm
%attr(0711, root, root) /usr/bin/rpm2cpio
%attr(0711, root, root) /usr/bin/gendiff
%attr(0711, root, root) /usr/bin/find-provides
%attr(0711, root, root) /usr/bin/find-requires
/usr/man/man8/rpm.8
/usr/man/man8/rpm2cpio.8
/usr/lib/rpmrc
/usr/lib/rpmpopt
%dir /usr/src/rpm
%dir /usr/src/rpm/BUILD
%dir /usr/src/rpm/SPECS
%dir /usr/src/rpm/SOURCES
%dir /usr/src/rpm/SRPMS
/usr/src/rpm/RPMS/*
/usr/share/locale/*/LC_MESSAGES/rpm.mo

%files devel
%defattr(-, root, root)
/usr/include/rpm
/usr/lib/librpm.a

%changelog
* Tue Sep 01 1998 Wojtek Slusarczyk <wojtek at shadow.eu.org>
[2.5.1-1d]
- added %changelog,
- build against glibc-2.1,
- translation modified for pl,
- changed permissions of all binaries to 711.



Wojciech Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu



More information about the pld-devel-pl mailing list