patches/xvid-01-solaris.diff
author drdoug007
Fri, 03 Aug 2007 14:12:14 +0000
changeset 368 4f17f8b5e830
child 2016 cbd8a630ea03
permissions -rw-r--r--
2007-08-30 Doug Scott <[email protected]> * SFEffmpeg.spec: Bumped export version Added codecs Created ffmpeg.pc * SFEamrnb.spec: *NEW* 3GPP AMR-NB Floating-point Speech Codec * SFEamrwb.spec: *NEW* 3GPP AMR-WB Floating-point Speech Codec * SFElibx264.spec: *NEW* H264 encoder library * SFExvid.spec: *NEW* ISO MPEG-4 compliant video codec * SFElibdts.spec: Build a shared library * SFEvlc.spec: Added devel and l10n Added options to better find codecs Added icons for app * SFEfoomatic-db-engine.spec: *NEW* Foomatic database Engine * SFEircii.spec: *NEW* irc client * SFElibgsm.spec: *NEW* GSM audio encoding/decoding library * SFElibmspack.spec: *NEW* library for Microsoft compression formats * SFEwine.spec: *NEW* bump to 0.9.42 * SFEnas.spec: *NEW* Network Audio System * SFEgutenprint.spec: *NEW* Guten Print * SFEcups.spec: *NEW* CUPS * SFEfoomatic-db.spec: *NEW* Foomatic database * patches/ffmpeg-02-configure.diff: Updated for new export * patches/cups-01-gss.diff: Fix gss configure for Solaris * patches/amrnb-01-patch.diff: Changed patch to gpatch * patches/libdts-02-shared.diff: Shared Library Build * patches/ffmpeg-01-BE_16.diff: Updated for new export * patches/vlc-07-live.diff: live555 patch * patches/vlc-10-real_codecs_path.diff: real codec path * patches/libmspack-01-wall.diff: remove -Wall * patches/foomatic-db-engine-01-perl.diff: Hack to find perl * patches/gutenprint-01-cups-version.diff: Hack to find cups 1.3rc3 * patches/ircii-01-config.diff: Config path patch * patches/libdts-03-opt.diff: Remove hardcoded opt flags * patches/vlc-08-osdmenu_path.diff: path patch * patches/amrwb-01-patch.diff: Changed patch to gpatch * patches/gutenprint-02-isfinite.diff: (double) * patches/wine-01-nameconfict.diff: Variable conflict * patches/ircii-02.cast.diff: Fix cast * patches/vlc-09-pic-mmx.diff: Added defined(__PIC__) * patches/foomatic-db-engine-02-null.diff: null check * patches/libgsm-01-makefile.diff: Solaris makefile patch * patches/xvid-01-solaris.diff: Solaris Patch
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
368
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     1
--- xvidcore-1.1.3/build/generic/configure.in.orig	2007-07-31 14:21:53.877885306 +0700
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     2
+++ xvidcore-1.1.3/build/generic/configure.in	2007-07-31 14:36:22.539055836 +0700
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     3
@@ -265,13 +265,24 @@
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     4
 SPECIFIC_CFLAGS=""
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     5
 PRE_SHARED_LIB=""
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     6
 case "$target_os" in
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     7
-     linux*|solaris*)
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     8
+     linux*)
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     9
 	AC_MSG_RESULT([ok])
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    10
 	STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    11
 	SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)"
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    12
 	SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -Wl,--version-script=libxvidcore.ld -lc -lm"
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    13
 	SPECIFIC_CFLAGS="-fPIC"
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    14
 	;;
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    15
+     solaris*)
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    16
+	AC_MSG_RESULT([ok])
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    17
+	STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    18
+	SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)"
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    19
+	SPECIFIC_LDFLAGS="-Wl,-h,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -Wl,-G -Wl,-M,libxvidcore.ld -lc -lm"
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    20
+	if test "`basename $CC`" = "gcc" ; then
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    21
+	    SPECIFIC_CFLAGS="-fPIC"
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    22
+	else
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    23
+	    SPECIFIC_CFLAGS="-KPIC -D__inline=inline"
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    24
+	fi
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    25
+	;;
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    26
      *bsd*|irix*)
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    27
 	AC_MSG_RESULT([ok])
4f17f8b5e830 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    28
 	STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"