Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/freealut-1.1.0/admin/RPM/freealut.spec.in @ 14

Last change on this file since 14 was 14, checked in by landauf, 16 years ago

added freealut

File size: 4.0 KB
Line 
1#
2# spec file for package freealut (@PACKAGE_VERSION@)
3#
4
5# norootforbuild
6# neededforbuild SDL SDL-devel aalib aalib-devel alsa alsa-devel arts audiofile esound esound-devel glib2 glib2-devel libogg libogg-devel libstdc++-devel libvorbis libvorbis-devel openal openal-devel pkgconfig resmgr slang slang-devel smpeg smpeg-devel xorg-x11-devel xorg-x11-libs
7
8BuildRequires: aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp cracklib cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv klogd less libacl libattr libgcc libnscd libselinux libstdc++ libxcrypt libzio m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch permissions popt procinfo procps psmisc pwdutils rcs readline sed strace syslogd sysvinit tar tcpd texinfo timezone unzip util-linux vim zlib zlib-devel autoconf automake binutils gcc gdbm gettext libtool perl rpm SDL SDL-devel aalib aalib-devel alsa alsa-devel arts audiofile esound esound-devel glib2 glib2-devel libogg libogg-devel libstdc++-devel libvorbis libvorbis-devel openal openal-devel resmgr slang slang-devel smpeg smpeg-devel xorg-x11-devel xorg-x11-libs dialog expat fontconfig fontconfig-devel freetype2 freetype2-devel gnome-filesystem jack liblcms libjpeg libmng libpng libsndfile libtiff pciutils pkgconfig qt3 aaa_skel ash bind-libs gpg libgcj logrotate openslp suse-build-key suse-release tcsh
9
10Name:         freealut
11License:      LGPL
12Group:        System/Libraries
13Autoreqprov:  on
14Version:      @PACKAGE_VERSION@
15Release:      1
16URL:          http://www.openal.org/
17Summary:      Open Audio Library Utility Toolkit
18Source:       freealut-%{version}.tar.gz
19BuildRoot:    %{_tmppath}/%{name}-%{version}-build
20
21%description
22freealut is a highly portable Open Source implementation of ALUT, a
23utility toolkit for OpenAL. ALUT makes managing of OpenAL contexts,
24loading sounds in various formats and creating waveforms very easy.
25
26
27
28Authors:
29--------
30    Erik Hofman <erik@ehofman.com>
31    Steve Baker <sjbaker1@airmail.net>
32    Sven Panne <sven.panne@aedion.de>
33
34%package devel
35Summary:      Static libraries, header files and tests for the freealut library
36Requires:     freealut = %{version}
37Group:        Development/Libraries/C and C++
38
39%description devel
40freealut is a highly portable Open Source implementation of ALUT, a
41utility toolkit for OpenAL. ALUT makes managing of OpenAL contexts,
42loading sounds in various formats and creating waveforms very easy.
43
44
45
46Authors:
47--------
48    Erik Hofman <erik@ehofman.com>
49    Steve Baker <sjbaker1@airmail.net>
50    Sven Panne <sven.panne@aedion.de>
51
52%debug_package
53%prep
54%setup -q
55
56%build
57%{?suse_update_config:%{suse_update_config -f admin/autotools}}
58test -f configure || ./autogen.sh
59export CFLAGS="$RPM_OPT_FLAGS"
60./configure --prefix=%{_prefix}
61make
62
63%install
64rm -rf $RPM_BUILD_ROOT
65make DESTDIR=$RPM_BUILD_ROOT install
66
67# documentation
68install -m 755 -d $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}
69install -m 644 AUTHORS COPYING ChangeLog NEWS README doc/alut.css doc/alut.html \
70               $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}
71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
75%files
76%defattr(-,root,root)
77%doc %{_defaultdocdir}/%{name}/AUTHORS
78%doc %{_defaultdocdir}/%{name}/COPYING
79%doc %{_defaultdocdir}/%{name}/ChangeLog
80%doc %{_defaultdocdir}/%{name}/NEWS
81%doc %{_defaultdocdir}/%{name}/README
82%{_libdir}/libalut.so.*
83
84%files devel
85%defattr(-,root,root)
86%doc %{_defaultdocdir}/%{name}/alut.html
87%doc %{_defaultdocdir}/%{name}/alut.css
88%{_prefix}/bin/freealut-config
89%{_includedir}/AL/alut.h
90%{_libdir}/libalut.a
91%{_libdir}/libalut.la
92%{_libdir}/libalut.so
93%{_libdir}/pkgconfig/freealut.pc
94
95%changelog -n freealut
96* Wed Apr 12 2006 - sven.panne@aedion.de
97- Handle version via configure
98* Thu Dec 15 2005 - sven.panne@aedion.de
99- Added freealut-config and freealut.pc
100* Mon Nov 28 2005 - sven.panne@aedion.de
101- Fixed build dependencies
102* Mon Oct 10 2005 - sven.panne@aedion.de
103- Initial version
Note: See TracBrowser for help on using the repository browser.