SUNWespeak.spec
author ww36193
Wed, 20 Aug 2008 15:35:15 +0000
changeset 13198 690186125954
child 13238 d8d961a1a3fd
permissions -rw-r--r--
Migrate SFEespeak.spec to SUNWespeak.spec
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
13198
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
     1
%include Solaris.inc
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
     2
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
     3
%define src_name espeak
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
     4
%define src_url http://downloads.sourceforge.net/%{src_name}
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
     5
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
     6
Name:		SUNWespeak
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
     7
Summary:	eSpeak - compact open source software speech synthesizer
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
     8
Version:	1.37
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
     9
Source:		%{src_url}/%{src_name}-%{version}-source.zip
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    10
Patch1:         espeak-01-makefile.diff
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    11
SUNW_BaseDir:	%{_basedir}
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    12
SUNW_Copyright: %{name}.copyright
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    13
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    14
%include default-depend.inc
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    15
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    16
%package devel
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    17
Summary:                 %{summary} - development files
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    18
SUNW_BaseDir:            %{_basedir}
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    19
%include default-depend.inc
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    20
Requires: %name
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    21
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    22
%prep
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    23
%setup -q -n %{src_name}-%{version}-source
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    24
%patch1 -p1
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    25
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    26
%build
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    27
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    28
if test "x$CPUS" = "x" -o $CPUS = 0; then
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    29
     CPUS=1
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    30
fi
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    31
cd src
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    32
make -j$CPUS EXTRA_LIBS=-lm AUDIO=sada
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    33
make install EXTRA_LIBS=-lm AUDIO=sada DESTDIR=$RPM_BUILD_ROOT
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    34
rm $RPM_BUILD_ROOT/%{_libdir}/lib*.a
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    35
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    36
%clean
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    37
rm -rf $RPM_BUILD_ROOT
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    38
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    39
%files
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    40
%defattr (-, root, bin)
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    41
%dir %attr (0755, root, bin) %{_bindir}
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    42
%{_bindir}/*
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    43
%dir %attr (0755, root, bin) %{_libdir}
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    44
%{_libdir}/lib*.so*
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    45
%dir %attr (0755, root, sys) %{_datadir}
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    46
%{_datadir}/*
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    47
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    48
%files devel
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    49
%defattr (-, root, bin)
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    50
%{_includedir}
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    51
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    52
%changelog
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    53
* Wed Aug 20 2008 - Willie Walker
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    54
- Migrate to JDS (SFEespeak.spec to SUNWespeak.spec)
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    55
* Tue Aug 12 2008 - Willie Walker
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    56
- Port to SunStudio (thanks Brian Cameron!)
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    57
* Tue Apr 15 2008 - Willie Walker
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    58
- Upgrade to version 1.37 which contains direct SADA support and eliminates
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    59
  all PulseAudio and other dependencies.
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    60
* Tue Jan 29 2008 - Willie Walker
690186125954 Migrate SFEespeak.spec to SUNWespeak.spec
ww36193
parents:
diff changeset
    61
- Initial spec