]> git.pld-linux.org Git - packages/gdbm18.git/commitdiff
- added -q %setup parameter,
authorkloczek <kloczek@pld-linux.org>
Sun, 30 Aug 1998 09:51:47 +0000 (09:51 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- changed Buildroot to /tmp/%%{name}-%%{version}-root,
- added using %%{name} and %%{version} in Source,
- added static subpackage,
- changeded dependences to "Requires: %%{name} = %%{version}" in devel
  subpackage,
- added striping shared libraries,
- added %attr and %defattr macros in %files (allow build package from
  non-root account).

Changed files:
    gdbm18.spec -> 1.1

gdbm18.spec [new file with mode: 0644]

diff --git a/gdbm18.spec b/gdbm18.spec
new file mode 100644 (file)
index 0000000..9984d6a
--- /dev/null
@@ -0,0 +1,143 @@
+Summary:     GNU database library for C
+Summary(de): GNU-Datenbank-Library für C
+Summary(fr): La librairie GNU de bases de données pout le langage C.
+Name:        gdbm
+Version:     1.7.3
+Release:     18
+Source:      ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
+Patch:       gdbm-1.7.3-shlib.patch
+Copyright:   GPL
+Group:       Libraries
+Buildroot:   /tmp/%{name}-%{version}-root
+
+%description
+This is a database indexing library.  It is useful for those who need 
+to write C applications and need access to a simple and efficient
+database or build C applications which use it.
+
+%package devel
+Summary:     development libraries and header files for gdbm
+Summary(de): Entwicklungs-Libraries und Header-Dateien für gdbm 
+Summary(fr): Bibliothèques de développement et en-têtes pour gdbm
+Summary(tr): gdbm için baþlýk dosyalarý ve geliþtirme kitaplýklarý
+Group:       Development/Libraries
+Requires:    %{name} = %{version}
+Prereq:      /sbin/install-info
+
+%description devel
+These are the development libraries and header files for gdbm, the
+GNU database system.  These are required if you plan to do 
+development using the gdbm database.
+
+%description -l de devel
+Dies sind die Entwicklungs-Libraries und Header-Dateien für gdbm, das
+GNU-Datenbanksystem. Sie sind darauf angewiesen, wenn Sie vorhaben,
+die gdbm-Datenbank für Entwicklungsarbeiten zu benutzen.
+
+%description -l de
+Dies ist eine Datenbank-Index-Library für Programmierer, die 
+C-Anwendungen schreiben und eine einfache und leistungsfähige
+Datenbank benötigen oder diese in C-Anwendungen einsetzen möchten.
+
+%description -l fr devel
+Ce sont les librairies de développement et les fichiers d'en-tête pour gdbm,
+le système de base de données GNU. Ceci est nécessaire si vous désirez 
+développer en utilisant la base de données gdbm.
+
+%description -l fr
+Une librairie d'indexation de bases de données. Elle est utile pour ceux
+qui désirent écrivent des applications en C et ont besion d'accéder à
+une base de données simple et efficace ou de construire une application
+en C qui l'utilise.
+
+%description -l tr devel
+GNU veri tabaný sistemi gdbm ile program geliþtirmek için gereken baþlýk
+dosyalarý ve kitaplýklar.
+
+%description -l tr
+gdbm bir veri tabaný dizinleme kitaplýðýdýr. C uygulamalarý yazýp basit ve
+etkin bir þekilde veri tabanýna ulaþmak isteyenler için yararlý olacaktýr.
+
+%package static
+Summary:     static gdbm library
+Group:       Development/Libraries
+Requires:    %{name}-devel = %{version}
+Prereq:      /sbin/install-info
+
+%description static
+Static gdbm library.
+
+%prep
+%setup -q
+%patch -p1 -b .shared
+mkdir shared
+
+%build
+./configure --prefix=/usr
+make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
+make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" shared
+
+%install
+rm -rf $RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT/usr/{lib,include,info,man/man3}
+make install prefix=$RPM_BUILD_ROOT/usr
+gzip -fn9 $RPM_BUILD_ROOT/usr/info/gdbm*info*
+ln -sf libgdbm.so.2.0.0 $RPM_BUILD_ROOT/usr/lib/libgdbm.so
+
+strip $RPM_BUILD_ROOT/usr/lib/lib*.so.*.*
+
+%post -p /sbin/ldconfig
+
+%post devel
+/sbin/install-info /usr/info/gdbm.info.gz /usr/info/dir --entry="* gdbm: (gdbm).                   The GNU Database."
+
+%postun -p /sbin/ldconfig
+
+%preun devel
+if [ $1 = 0 ]; then
+   /sbin/install-info --delete /usr/info/gdbm.info.gz /usr/info/dir --entry="* gdbm: (gdbm).                   The GNU Database."
+fi
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%attr(755, roor, root) /usr/lib/lib*.so.*.*
+
+%files devel
+%defattr(644, roor, root, 755)
+/usr/lib/lib*.so
+%attr(644, roor,  man) /usr/man/man3/*
+/usr/include/*
+/usr/info/gdbm*
+
+%files static
+%attr(644, roor, root) /usr/lib/lib*.a
+
+%changelog
+* Sun Aug 30 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
+  [1.7.3-18]
+- added -q %setup parameter,
+- changed Buildroot to /tmp/%%{name}-%%{version}-root,
+- added using %%{name} and %%{version} in Source,
+- added static subpackage,
+- changeded dependences to "Requires: %%{name} = %%{version}" in devel
+  subpackage,
+- added striping shared libraries,
+- added %attr and %defattr macros in %files (allow build package from
+  non-root account).
+
+* Thu May 07 1998 Prospector System <bugs@redhat.com>
+- translations modified for de, fr, tr
+
+* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
+- gdbm-devel moved to Development/Libraries
+
+* Wed Apr 08 1998 Cristian Gafton <gafton@redhat.com>
+- buildroot and built for Manhattan
+
+* Tue Oct 14 1997 Donnie Barnes <djb@redhat.com>
+- spec file cleanups
+
+* Thu Jun 12 1997 Erik Troan <ewt@redhat.com>
+- built against glibc
This page took 0.073394 seconds and 4 git commands to generate.