]> git.pld-linux.org Git - packages/fnlib.git/commitdiff
- added -q %setup parameter,
authorkloczek <kloczek@pld-linux.org>
Thu, 3 Sep 1998 11:30:08 +0000 (11:30 +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 %%{version} macro in Source,
- added static subpackage
- removed Packager field,
- removed README from main package and doc/index.html and HACKING from
  devel,
- changeded dependences to "Requires: %%{name} = %%{version}" in devel
  subpackage.
- added full %attr description in %files,
- added striping shared libraries.

Changed files:
    fnlib.spec -> 1.1

fnlib.spec [new file with mode: 0644]

diff --git a/fnlib.spec b/fnlib.spec
new file mode 100644 (file)
index 0000000..8ae7050
--- /dev/null
@@ -0,0 +1,99 @@
+Summary:    Color Font rendering lobrary for X11R6
+Name:       fnlib
+Version:    0.3
+Release:    2
+Copyright:  LGPL
+Group:      X11/Libraries
+Source:     ftp://www.rasterman.com/pub/enlightenment/enlightenment/fnlib_DR-%{version}.tar.gz
+Obsoletes:  Fnlib
+URL:        http://www.rasterman.com/
+BuildRoot:  /tmp/%{name}-%{version}-root
+
+%description
+Fnlib is a library that provides full scalable 24-bit Color font rendering
+abilities for X.
+
+%package devel
+Summary:    Fnlib header files and development documentation
+Group:      X11/Libraries
+Requires:   %{name} = %{version}
+Obsoletes:  Fnlib
+
+%description devel
+Header files and documentation for Fnlib.
+
+%package static
+Summary:    Fnlib static libraries
+Group:      X11/Libraries
+Requires:   %{name}-devel = %{version}
+
+%description static
+Fnlib static libraries.
+
+%prep
+%setup -q -n fnlib
+
+%build
+# Needed for snapshot releases.
+# Optimize that damned code all the way
+if [ ! -z "echo -n ${RPM_OPT_FLAGS} | grep pentium" ]; then
+  if [ ! -z `which egcs` ]; then
+    CC="egcs"
+  else
+    if [ ! -z `which pgcc` ]; then
+      CC="pgcc"
+    fi
+  fi
+  CFLAGS="${RPM_OPT_FLAGS}"
+else
+  CFLAGS="${RPM_OPT_FLAGS}"
+fi
+./configure --prefix=/usr --sysconfdir=/etc
+make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make install \
+       prefix=$RPM_BUILD_ROOT/usr \
+       sysconfdir=$RPM_BUILD_ROOT/etc
+
+strip $RPM_BUILD_ROOT/usr/lib/lib*.so.*.*
+
+%post   -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644, root, root, 755)
+/usr/lib/lib*.so.*.*
+%config /etc/*
+/usr/fnlib_fonts
+
+%files devel
+%defattr(644, root, root, 755)
+%doc HACKING doc/{index.html,fontinfo.README}
+
+/usr/lib/lib*.so
+/usr/include/*
+/usr/fnlib_fonts
+
+%files static
+%attr(644, root, root) /usr/lib/lib*.a
+
+%changelog
+* Thu Sep  3 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
+  [0.3-2]
+- added -q %setup parameter,
+- changed Buildroot to /tmp/%%{name}-%%{version}-root,
+- added using %%{version} macro in Source,
+- added static subpackage
+- removed Packager field,
+- removed README from main package and doc/index.html and HACKING from
+  devel,
+- changeded dependences to "Requires: %%{name} = %%{version}" in devel
+  subpackage.
+- added full %attr description in %files,
+- added striping shared libraries.
This page took 0.11098 seconds and 4 git commands to generate.