]> git.pld-linux.org Git - packages/ETL.git/blob - ETL.spec
- 0.04.10
[packages/ETL.git] / ETL.spec
1 Summary:        Voria Extended Class and Template Library
2 Summary(pl.UTF-8):      Biblioteka rozszerzeń klas i wzorców Vorii
3 Name:           ETL
4 Version:        0.04.10
5 Release:        1
6 License:        GPL
7 Group:          Libraries
8 Source0:        http://dl.sourceforge.net/synfig/ETL-0.04.10.tar.gz
9 # Source0-md5:  2eb64b0737f62988dd89367cee8c9b55
10 Patch0: %{name}-crazy-debugging.patch
11 URL:            http://www.synfig.com/download
12 Requires:       libstdc++-devel
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 VoriaETL is a multiplatform class and template library designed to
17 complement and supplement the C++ STL.
18
19 %description -l pl.UTF-8
20 VoriaETL jest wieloplatformową biblioteką klas i wzorców przeznaczoną
21 do uzupełniania STL C++.
22
23 %prep
24 %setup -q
25 %patch0 -p1
26
27 %build
28 . "config/build.cfg"
29
30 SED_SCRIPT="
31 s/@PACKAGE@/$PACKAGE/g;
32 s/@PACKAGE_NAME@/$PACKAGE_NAME/g;
33 s/@PACKAGE_BUGREPORT@/$PACKAGE_BUGREPORT/g;
34 s/@PACKAGE_TARNAME@/$PACKAGE_TARNAME/g;
35 s/@PACKAGE_VERSION@/$PACKAGE_VERSION/g;
36 s|@SVN_REPOSITORY@|$SVN_REPOSITORY|g;
37 s/@VERSION@/$VERSION/g;
38 s/@API_VERSION@/$API_VERSION/g;
39 s/@VERSION_MAJ@/$VERSION_MAJ/g;
40 s/@VERSION_MIN@/$VERSION_MIN/g;
41 s/@VERSION_REV@/$VERSION_REV/g;
42 s/@VERSION_REL@/$VERSION_REL/g;
43 s/@CFLAGS@//g;
44 "
45 for FILENAME in doxygen.cfg pkgconfig.pc; do 
46         sed "$SED_SCRIPT" < "config/$FILENAME.in" > $FILENAME;
47 done
48
49 mv pkgconfig.pc "$PACKAGE_TARNAME.pc.in"
50
51 sed "$SED_SCRIPT" < "config/configure.ac" > configure.in
52
53 %{__libtoolize}
54 %{__aclocal} -I config
55 %{__autoconf}
56 %{__automake}
57 %configure
58 %{__make}
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62
63 %{__make} install \
64         DESTDIR=$RPM_BUILD_ROOT
65
66 %clean
67 rm -rf $RPM_BUILD_ROOT
68
69 %files
70 %defattr(644,root,root,755)
71 %attr(755,root,root) %{_bindir}/ETL-config
72 %{_includedir}/%{name}
73 %{_pkgconfigdir}/*.pc
This page took 0.028944 seconds and 3 git commands to generate.