diff options
author | Jack Moffitt <jack@xiph.org> | 2000-10-21 18:32:02 +0000 |
---|---|---|
committer | Jack Moffitt <jack@xiph.org> | 2000-10-21 18:32:02 +0000 |
commit | 86e1f8ba8a2e2d7da70c882ff7b1d2555a0a666d (patch) | |
tree | 8c8202079f2fddaa1cfe5bbda3c959bdb2e19199 | |
parent | 999e104362d36b6fc92c30d7c390da99ea92ef10 (diff) | |
download | libvorbis-git-86e1f8ba8a2e2d7da70c882ff7b1d2555a0a666d.tar.gz |
removed doc files that got back in with the mainline merge (and probably will again :( )
finally put in my libvorbis.spec which i had forgotten about and merged in ali's relevant chanes
cleaned up configure.in which got munged during the mainline merge
svn path=/branches/branch_beta3/vorbis/; revision=746
-rw-r--r-- | configure.in | 156 | ||||
-rw-r--r-- | libvorbis.spec | 87 |
2 files changed, 87 insertions, 156 deletions
diff --git a/configure.in b/configure.in index 33183008..0096de4d 100644 --- a/configure.in +++ b/configure.in @@ -130,162 +130,6 @@ else esac fi -AC_HEADER_STDC - -dnl AC_PATH_X -dnl AC_PATH_XTRA - -#AC_CHECK_LIB(pthread, pthread_create, -# pthread_lib="-lpthread"; AC_DEFINE(HAVE_LIBPTHREAD), :) -# We no longer use config.h -AC_CHECK_LIB(pthread, pthread_create, pthread_lib="-lpthread", :) - -#dnl Linuxthreads require you to define _REENTRANT in all threaded -#dnl code. Bogus, bogus... -# -#if test -n "$pthread_lib"; then -# case $host in -# i?86-*-linux*) -# AC_DEFINE(_REENTRANT) -# ;; -# esac -#fi -# We no longer use config.h - -#if test -n "$x_libraries"; then -# XOGG="yes" -# -# dnl If we find libgtk installed, great; otherwise assume we have -# dnl to build it ourselves. -# -# AC_CHECK_LIB(gtk, gtk_main, :, LIBGTKDIR="libgtk", $X_LIBS -lglib -lgdk -lX11 -lXext -lm) -# -# dnl libpthread is required for xogg. -# -# if test -z "$pthread_lib"; then XOGG=""; fi -# -# dnl If we don't have libgtk installed, and we don't have a libgtk -# dnl subdirectory to build the library ourself, we can't build xogg. -# -# if test -n "$LIBGTKDIR" -a ! -d "$LIBGTKDIR"; then -# XOGG="" -# LIBGTKDIR="" -# fi -#fi - -dnl This seems to be the only way to make autoconf only *sometimes* configure -dnl a subdirectory with AC_CONFIG_SUBDIRS. "__noconf" is assumed to not -dnl exist as a directory, so configure won't try to recursively enter it, unless -dnl the shell variable $dummy is reset to an existing directory inside the -dnl if clause. - -dummy="__noconf" - -#if test -d "$LIBGTKDIR"; then -# enable_shared="no"; export enable_shared -# dummy="libgtk" -# AC_CONFIG_SUBDIRS("$dummy") -# X_LIBS="-L${srcdir}/libgtk/gtk/.libs -L${srcdir}/libgtk/gdk/.libs -L${srcdir}/libgtk/glib/.libs $X_LIBS" -#fi - -# check macro modified from Jon Shiring's to compensate for autoconf's lagging -# behind the times on type madness - -AC_MSG_CHECKING(for int16_t) -AC_CACHE_VAL(has_int16_t, -[AC_TRY_RUN([ -#ifdef __BEOS__ -#include <inttypes.h> -#endif -#include <sys/types.h> -int16_t foo; -int main() {return 0;} -], -has_int16_t=yes, -has_int16_t=no, -has_int16_t=no -)]) -AC_MSG_RESULT($has_int16_t) - -AC_MSG_CHECKING(for int32_t) -AC_CACHE_VAL(has_int32_t, -[AC_TRY_RUN([ -#ifdef __BEOS__ -#include <inttypes.h> -#endif -#include <sys/types.h> -int32_t foo; -int main() {return 0;} -], -has_int32_t=yes, -has_int32_t=no, -has_int32_t=no -)]) -AC_MSG_RESULT($has_int32_t) - -AC_MSG_CHECKING(for uint32_t) -AC_CACHE_VAL(has_uint32_t, -[AC_TRY_RUN([ -#ifdef __BEOS__ -#include <inttypes.h> -#endif -#include <sys/types.h> -uint32_t foo; -int main() {return 0;} -], -has_uint32_t=yes, -has_uint32_t=no, -has_uint32_t=no -)]) -AC_MSG_RESULT($has_uint32_t) - -AC_MSG_CHECKING(for u_int32_t) -AC_CACHE_VAL(has_u_int32_t, -[AC_TRY_RUN([ -#ifdef __BEOS__ -#include <inttypes.h> -#endif -#include <sys/types.h> -u_int32_t foo; -int main() {return 0;} -], -has_u_int32_t=yes, -has_u_int32_t=no, -has_u_int32_t=no -)]) -AC_MSG_RESULT($has_u_int32_t) - -AC_MSG_CHECKING(for int64_t) -AC_CACHE_VAL(has_int64_t, -[AC_TRY_RUN([ -#ifdef __BEOS__ -#include <inttypes.h> -#endif -#include <sys/types.h> -int64_t foo; -int main() {return 0;} -], -has_int64_t=yes, -has_int64_t=no, -has_int64_t=no -)]) -AC_MSG_RESULT($has_int64_t) - -AC_CHECK_SIZEOF(short) -AC_CHECK_SIZEOF(int) -AC_CHECK_SIZEOF(long) -AC_CHECK_SIZEOF(long long) - - -if test x$has_int16_t = "xyes" ; then - SIZE16="int16_t" -else - case 2 in - $ac_cv_sizeof_short) SIZE16="short";; - $ac_cv_sizeof_int) SIZE16="int";; - esac -fi - dnl -------------------------------------------------- dnl Check for headers dnl -------------------------------------------------- diff --git a/libvorbis.spec b/libvorbis.spec new file mode 100644 index 00000000..73c74c17 --- /dev/null +++ b/libvorbis.spec @@ -0,0 +1,87 @@ +%define name libvorbis +%define version 1.0.0 +%define release 1 + +Summary: The Vorbis General Audio Compression Codec +Name: %{name} +Version: %{version} +Release: %{release} +Group: Libraries/Multimedia +Copyright: LGPL +URL: http://www.xiph.org/ +Vendor: Xiphophorus <team@xiph.org> +Source: ftp://ftp.xiph.org/pub/ogg/vorbis/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-root +Requires: libogg >= 1.0.0 + +%description +Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, +general-purpose compressed audio format for audio and music at fixed +and variable bitrates from 16 to 128 kbps/channel. + +%package devel +Summary: Vorbis Library Development +Group: Development/Libraries +Requires: libogg-devel >= 1.0.0 + +%description devel +The libvorbis-devel package contains the header files and documentation +needed to develop applications with libvorbis. + +%prep +%setup -q -n %{name}-%{version} + +%build +if [ ! -f configure ]; then + CFLAGS="$RPM_FLAGS" ./autogen.sh --prefix=/usr +else + CFLAGS="$RPM_FLAGS" ./configure --prefix=/usr +fi +make + +%install +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +make DESTDIR=$RPM_BUILD_ROOT install + +%files +%defattr(-,root,root) +%doc COPYING +%doc README +/usr/lib/libvorbis.so* +/usr/lib/libvorbisfile.so* + +%files devel +%doc doc/programming.html +%doc doc/v-comment.html +%doc doc/vorbis.html +%doc doc/wait.png +%doc doc/vorbisword2.png +%doc doc/white-ogg.png +%doc doc/white-xifish.png +/usr/include/vorbis/codec.h +/usr/include/vorbis/backends.h +/usr/include/vorbis/codebook.h +/usr/include/vorbis/mode_A.h +/usr/include/vorbis/mode_B.h +/usr/include/vorbis/mode_C.h +/usr/include/vorbis/mode_D.h +/usr/include/vorbis/mode_E.h +/usr/include/vorbis/modes.h +/usr/include/vorbis/vorbisfile.h +/usr/include/vorbis/book/lsp*.vqh +/usr/include/vorbis/book/res0_*.vqh +/usr/include/vorbis/book/resaux0_*.vqh +/usr/lib/libvorbis.a + +%clean +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%changelog +* Sat Oct 21 2000 Jack Moffitt <jack@icecast.org> +- initial spec file created |