From: Junfeng Dong Date: Mon, 8 Apr 2013 05:34:49 +0000 (+0800) Subject: Fix for 64 bit compatibility. X-Git-Tag: submit/tizen_2.1/20130424.232124^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen_2.1;p=platform%2Fcore%2Fmultimedia%2Flibmm-transcode.git Fix for 64 bit compatibility. - Fix hardcoding path. - Use %configure to set default paths. - Fix build error with new version automake. Change-Id: I65c60ae819386cbf5e26024f25035f4d03cd59ae --- diff --git a/configure.ac b/configure.ac index 4ae898b..6e38449 100755 --- a/configure.ac +++ b/configure.ac @@ -8,7 +8,9 @@ AC_CONFIG_HEADER([config.h]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) # Checks for programs. +m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) AC_PROG_CC +AM_PROG_CC_C_O AC_PROG_LIBTOOL # Checks for libraries. diff --git a/packaging/libmm-transcode.spec b/packaging/libmm-transcode.spec index a9b6121..35acd82 100644 --- a/packaging/libmm-transcode.spec +++ b/packaging/libmm-transcode.spec @@ -1,4 +1,3 @@ -#sbs-git:slp/pkgs/l/libmm-transcode libmm-transcode 0.1 62b62e6d483557fc5750d1b4986e9a98323f1194 Name: libmm-transcode Summary: Multimedia Framework Video Transcode Library Version: 0.8 @@ -6,8 +5,6 @@ Release: 2 Group: System/Libraries License: Apache-2.0 Source0: %{name}-%{version}.tar.gz -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig BuildRequires: pkgconfig(mm-common) BuildRequires: pkgconfig(mm-log) BuildRequires: pkgconfig(mm-ta) @@ -20,9 +17,8 @@ BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) BuildRequires: pkgconfig(gstreamer-pbutils-0.10) BuildRequires: pkgconfig(gmodule-2.0) -BuildRoot: %{_tmppath}/%{name}-%{version}-build - %description +Multimedia Framework Video Transcode Library. %package devel Summary: Multimedia Framework Video Transcode Library (DEV) @@ -30,6 +26,7 @@ Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel +Multimedia Framework Video Transcode Library (DEV). %package tool Summary: Multimedia Framework Video Transcode Utility Package @@ -37,6 +34,7 @@ Group: TO_BE/FILLED_IN Requires: %{name} = %{version}-%{release} %description tool +Multimedia Framework Video Transcode Utility Package %prep %setup -q @@ -45,8 +43,8 @@ Requires: %{name} = %{version}-%{release} ./autogen.sh CFLAGS="$CFLAGS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" -D_MM_PROJECT_FLOATER" \ -LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--hash-style=both -Wl,--as-needed" \ -./configure --prefix=%{_prefix} +LDFLAGS+="-Wl,--rpath=%{_libdir} -Wl,--hash-style=both -Wl,--as-needed" \ +%configure make %{?jobs:-j%jobs} @@ -62,6 +60,7 @@ cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/%{name} rm -rf %{buildroot} %post -p /sbin/ldconfig + %postun -p /sbin/ldconfig