rpms/faust/F-12 faust-cut-doxy.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 faust.spec, 1.2, 1.3 sources, 1.2, 1.3 faust-gcc44.patch, 1.1, NONE
Orcan Ogetbil
oget at fedoraproject.org
Mon Feb 1 04:13:20 UTC 2010
- Previous message: rpms/xorg-x11-server/F-12 xserver-1.7.4-owner-events.patch, NONE, 1.1 xorg-x11-server.spec, 1.522, 1.523
- Next message: rpms/faust/F-11 faust-cut-doxy.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 faust.spec, 1.1, 1.2 sources, 1.2, 1.3 faust-gcc44.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: oget
Update of /cvs/pkgs/rpms/faust/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27943
Modified Files:
.cvsignore faust.spec sources
Added Files:
faust-cut-doxy.patch
Removed Files:
faust-gcc44.patch
Log Message:
* Sun Jan 31 2010 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> - 0.9.10-1
- Update to 0.9.10
faust-cut-doxy.patch:
Doxyfile | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
--- NEW FILE faust-cut-doxy.patch ---
diff -rupN faust-0.9.10.old/compiler/Doxyfile faust-0.9.10/compiler/Doxyfile
--- faust-0.9.10.old/compiler/Doxyfile 2010-01-23 02:01:19.000000000 -0500
+++ faust-0.9.10/compiler/Doxyfile 2010-01-31 21:43:39.000000000 -0500
@@ -307,23 +307,23 @@ SYMBOL_CACHE_SIZE = 0
# Private class members and static file members will be hidden unless
# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
-EXTRACT_ALL = YES
+EXTRACT_ALL = NO
# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
# will be included in the documentation.
-EXTRACT_PRIVATE = YES
+EXTRACT_PRIVATE = NO
# If the EXTRACT_STATIC tag is set to YES all static members of a file
# will be included in the documentation.
-EXTRACT_STATIC = YES
+EXTRACT_STATIC = NO
# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
# defined locally in source files will be included in the documentation.
# If set to NO only classes defined in header files are included.
-EXTRACT_LOCAL_CLASSES = YES
+EXTRACT_LOCAL_CLASSES = NO
# This flag is only useful for Objective-C code. When set to YES local
# methods, which are defined in the implementation section but not in
@@ -981,7 +981,7 @@ FORMULA_FONTSIZE = 10
# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
# generate Latex output.
-GENERATE_LATEX = YES
+GENERATE_LATEX = NO
# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/faust/F-12/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore 22 Mar 2009 20:07:26 -0000 1.2
+++ .cvsignore 1 Feb 2010 04:13:20 -0000 1.3
@@ -1 +1 @@
-faust-0.9.9.4b.tar.gz
+faust-0.9.10.tar.gz
Index: faust.spec
===================================================================
RCS file: /cvs/pkgs/rpms/faust/F-12/faust.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- faust.spec 24 Jul 2009 22:31:07 -0000 1.2
+++ faust.spec 1 Feb 2010 04:13:20 -0000 1.3
@@ -1,16 +1,18 @@
Name: faust
-Version: 0.9.9.4
-Release: 3.b%{?dist}
+Version: 0.9.10
+Release: 1%{?dist}
Summary: Compiled language for real-time audio signal processing
Group: Development/Languages
# Examples are BSD
# The rest is GPLv2+
License: GPLv2+ and BSD
URL: http://faust.grame.fr/
-Source0: http://downloads.sourceforge.net/faudiostream/%{name}-%{version}b.tar.gz
-Patch0: %{name}-gcc44.patch
+Source0: http://downloads.sourceforge.net/project/faudiostream/%{name}/%{version}/%{name}-%{version}.tar.gz
+# Cut down the doxygen documentation to a reasonable size
+Patch0: faust-cut-doxy.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: doxygen texlive-utils
+BuildRequires: doxygen
+BuildRequires: graphviz
%description
Faust AUdio STreams is a functional programming language for real-time audio
@@ -33,6 +35,7 @@ according to its input signals (and mayb
Summary: Documentation for %{name}
Group: Documentation
License: GPLv2+
+BuildArch: noarch
Requires: %{name} = %{version}-%{release}
%description doc
@@ -44,6 +47,7 @@ writing programs with faust.
Summary: 3rd party tools written for %{name}
Group: Development/Languages
License: GPLv2+
+BuildArch: noarch
Requires: %{name} = %{version}-%{release}
%description tools
@@ -55,6 +59,7 @@ to help the building process of applicat
Summary: Kate/Kwrite plugin for %{name}
Group: Applications/Editors
License: GPLv2+
+BuildArch: noarch
Requires: %{name} = %{version}-%{release}
Requires: kdesdk
@@ -65,33 +70,33 @@ for KDE's Kate/Kwrite.
%prep
%setup -q
-%patch0 -p1 -b .gcc44
+%patch0 -p1 -b .cut
# For installation in the correct location and for preserving timestamps:
# The Makefile normally puts noarch files in $prefix/lib. We change
# this to $prefix/share
sed -i -e 's|/lib|/share|g' \
- -e 's|/local||g' \
- -e 's|\(\$(prefix)\)|\$(DESTDIR)\1|g' \
-e 's| -r | -pr |' \
-e 's| -m | -pm |' \
Makefile
sed -i 's|/lib|/share|g' compiler/parser/enrobage.cpp
# Fix optflags
-sed -i 's|-O3|%{optflags}|' compiler/Makefile
+sed -i 's|-O3|%{optflags}|' compiler/Makefile.unix
# Fix permissions
chmod -x compiler/draw/device/SVGDev.* architecture/VST/PkgInfo
# Fix encoding
-iconv -f iso8859-1 -t utf8 examples/README -o tmpfile
-touch -r examples/README tmpfile
-mv -f tmpfile examples/README
+for i in examples syntax-highlighting; do
+ iconv -f iso8859-1 -t utf8 $i/README -o tmpfile
+ touch -r $i/README tmpfile
+ mv -f tmpfile $i/README
+done
%build
# Build the main executable
-make %{?_smp_mflags}
+make PREFIX=%{_prefix} %{?_smp_mflags}
# Build API docs
pushd compiler
doxygen
@@ -100,7 +105,7 @@ popd
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
-make install DESTDIR=%{buildroot}
+make install PREFIX=%{_prefix} DESTDIR=%{buildroot}
# Sort out the documentation
mv documentation/faust-quick-reference-src/illustrations/ documentation
@@ -129,7 +134,7 @@ rm -rf %{buildroot}
%files doc
%defattr(-,root,root,-)
-%doc documentation/* compiler/doc/*
+%doc documentation/* dox/*
%files tools
%defattr(-,root,root,-)
@@ -142,6 +147,9 @@ rm -rf %{buildroot}
%{_datadir}/kde4/apps/katepart/syntax/%{name}.xml
%changelog
+* Sun Jan 31 2010 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> - 0.9.10-1
+- Update to 0.9.10
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.9.4-3.b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/faust/F-12/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources 22 Mar 2009 20:07:26 -0000 1.2
+++ sources 1 Feb 2010 04:13:20 -0000 1.3
@@ -1 +1 @@
-1b9b955f812e346bbecb171b0f932a86 faust-0.9.9.4b.tar.gz
+56fb3717aa07f2d6ec317bf88a767556 faust-0.9.10.tar.gz
--- faust-gcc44.patch DELETED ---
- Previous message: rpms/xorg-x11-server/F-12 xserver-1.7.4-owner-events.patch, NONE, 1.1 xorg-x11-server.spec, 1.522, 1.523
- Next message: rpms/faust/F-11 faust-cut-doxy.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 faust.spec, 1.1, 1.2 sources, 1.2, 1.3 faust-gcc44.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list