SPECS: cdl3.spec - up to 1.2.7 - quick fix for CLK_TCK (CLOCKS_PER_SEC is t...
duddits
duddits at pld-linux.org
Thu Mar 19 22:14:22 CET 2009
Author: duddits Date: Thu Mar 19 21:14:22 2009 GMT
Module: SPECS Tag: HEAD
---- Log message:
- up to 1.2.7
- quick fix for CLK_TCK (CLOCKS_PER_SEC is the right one now)
- acam.patch obsoleted
- some missing %dirs added
- examples
- %files
---- Files affected:
SPECS:
cdl3.spec (1.13 -> 1.14)
---- Diffs:
================================================================
Index: SPECS/cdl3.spec
diff -u SPECS/cdl3.spec:1.13 SPECS/cdl3.spec:1.14
--- SPECS/cdl3.spec:1.13 Thu Jan 24 02:22:59 2008
+++ SPECS/cdl3.spec Thu Mar 19 22:14:16 2009
@@ -2,13 +2,12 @@
Summary: CDL3 System - compiler
Summary(pl.UTF-8): Kompilator systemu CDL3
Name: cdl3
-Version: 1.2.3
+Version: 1.2.7
Release: 1
License: GPL
Group: Development/Languages
Source0: ftp://ftp.cs.kun.nl/pub/cdl3/%{name}-%{version}.tar.gz
-# Source0-md5: 60b7a5fed2ac27f4dfe90ff9ae292bce
-Patch0: %{name}-acam.patch
+# Source0-md5: d028bf290af22ec8c90ea11ca9a88fda
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
@@ -43,9 +42,21 @@
protokołami lub systemy w stylu interpreterów, interaktywnie reagujące
na zestaw poleceń.
+%package examples
+Summary: CDL3 - example of use
+Summary(pl.UTF-8): CDL3 - przykłady wykorzystania
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description examples
+CDL3 - example of use.
+
+%description examples -l pl.UTF-8
+CDL3 - przykłady wykorzystania.
+
%prep
%setup -q
-%patch0 -p1
+%{__sed} -i -e 's,CLK_TCK,CLOCKS_PER_SEC,g' rts/cdl3rts.c
%build
cp -f /usr/share/automake/config.sub .
@@ -59,10 +70,14 @@
%install
rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_includedir},%{_examplesdir}/%{name}-%{version}}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+mv -f $RPM_BUILD_ROOT%{_datadir}/cdl3/include/*.h $RPM_BUILD_ROOT%{_includedir}
+mv -f $RPM_BUILD_ROOT%{_datadir}/cdl3/examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -75,11 +90,15 @@
%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README TODO docs/*.ps docs/*.k3
-%attr(755,root,root) %{_bindir}/*
+%attr(755,root,root) %{_bindir}/cdlc
%{_includedir}/*
%{_libdir}/lib*.a
%{_libdir}/lib*.la
-%{_mandir}/man[13n]/*
+%{_mandir}/man[137n]/*
+
+%files examples
+%defattr(644,root,root,755)
+%{_examplesdir}/%{name}-%{version}
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -87,6 +106,14 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.14 2009/03/19 21:14:16 duddits
+- up to 1.2.7
+- quick fix for CLK_TCK (CLOCKS_PER_SEC is the right one now)
+- acam.patch obsoleted
+- some missing %dirs added
+- examples
+- %files
+
Revision 1.13 2008/01/24 01:22:59 glen
- invoke fix-info-dir via /sbin/postshell where possible to avoid extra /bin/sh dep
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/cdl3.spec?r1=1.13&r2=1.14&f=u
More information about the pld-cvs-commit
mailing list