From e85decfd2b8492993a8d3de3bdce3f4ad1f0df1d Mon Sep 17 00:00:00 2001 From: aredridel Date: Sun, 14 Oct 2007 05:42:30 +0000 Subject: [PATCH] - 0.04.10 - fix crazy build system hacks Changed files: ETL.spec -> 1.6 --- ETL.spec | 37 ++++++++++++++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 3 deletions(-) diff --git a/ETL.spec b/ETL.spec index 2c20d87..202a714 100644 --- a/ETL.spec +++ b/ETL.spec @@ -1,12 +1,13 @@ Summary: Voria Extended Class and Template Library Summary(pl.UTF-8): Biblioteka rozszerzeń klas i wzorców Vorii Name: ETL -Version: 0.04.08 +Version: 0.04.10 Release: 1 License: GPL Group: Libraries -Source0: http://www.bridgetone.com/voria/files/%{name}-%{version}.tar.gz -# Source0-md5: 610f00117c2d0e088030a0956242bd1c +Source0: http://dl.sourceforge.net/synfig/ETL-0.04.10.tar.gz +# Source0-md5: 2eb64b0737f62988dd89367cee8c9b55 +Patch0: %{name}-crazy-debugging.patch URL: http://www.synfig.com/download Requires: libstdc++-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -21,8 +22,38 @@ do uzupełniania STL C++. %prep %setup -q +%patch0 -p1 %build +. "config/build.cfg" + +SED_SCRIPT=" +s/@PACKAGE@/$PACKAGE/g; +s/@PACKAGE_NAME@/$PACKAGE_NAME/g; +s/@PACKAGE_BUGREPORT@/$PACKAGE_BUGREPORT/g; +s/@PACKAGE_TARNAME@/$PACKAGE_TARNAME/g; +s/@PACKAGE_VERSION@/$PACKAGE_VERSION/g; +s|@SVN_REPOSITORY@|$SVN_REPOSITORY|g; +s/@VERSION@/$VERSION/g; +s/@API_VERSION@/$API_VERSION/g; +s/@VERSION_MAJ@/$VERSION_MAJ/g; +s/@VERSION_MIN@/$VERSION_MIN/g; +s/@VERSION_REV@/$VERSION_REV/g; +s/@VERSION_REL@/$VERSION_REL/g; +s/@CFLAGS@//g; +" +for FILENAME in doxygen.cfg pkgconfig.pc; do + sed "$SED_SCRIPT" < "config/$FILENAME.in" > $FILENAME; +done + +mv pkgconfig.pc "$PACKAGE_TARNAME.pc.in" + +sed "$SED_SCRIPT" < "config/configure.ac" > configure.in + +%{__libtoolize} +%{__aclocal} -I config +%{__autoconf} +%{__automake} %configure %{__make} -- 2.44.0