Magellan Linux

Diff of /trunk/extras/gstreamer1.0/gstreamer1.0-1.6.1-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 27188 by niro, Wed Dec 2 14:11:11 2015 UTC revision 27189 by niro, Wed Dec 2 14:48:27 2015 UTC
# Line 43  UP2DATE="updatecmd http://gstreamer.free Line 43  UP2DATE="updatecmd http://gstreamer.free
43    
44  src_compile()  src_compile()
45  {  {
  local myconf  
  [[ ${ARCH} = x86_64 ]] && myconf=--program-suffix=-$(mabi)  
   
46   # use libexecdir=/usr/$(mlibdir)   # use libexecdir=/usr/$(mlibdir)
47   # the makefile installes the libexec data into a gstreamer-0.10 dir   # the makefile installes the libexec data into a gstreamer-0.10 dir
48   # which gets already installed in /usr/$(mlibdir)   # which gets already installed in /usr/$(mlibdir)
# Line 55  src_compile() Line 52  src_compile()
52   --disable-tests  \   --disable-tests  \
53   --disable-examples \   --disable-examples \
54   --disable-gtk-doc \   --disable-gtk-doc \
  ${myconf} \  
55   || die   || die
56    
57   # fix broken as-needed support   # fix broken as-needed support
# Line 66  src_compile() Line 62  src_compile()
62    
63  src_install()  src_install()
64  {  {
65   mmake DESTDIR=${BINDIR} install || die   local executables
66     local i
67    
68   if [[ ${ARCH} = x86_64 ]]   if [[ ${ARCH} = x86_64 ]]
69   then   then
70     executables="gst-feedback gst-feedback gst-inspect gst-launch gst-typefind gst-xmlinspect gst-xmllaunch"
71    
72     # m32
73     MULTILIB_ONLY_ABI=m32 mmake DESTDIR=${BINDIR} install || die
74     for i in ${executables}
75     do
76     mv ${BINDIR}/usr/bin/${i}-${_majorPVER}{,-m32} || die
77     done
78     # m64
79     MULTILIB_ONLY_ABI=m32 mmake DESTDIR=${BINDIR} install || die
80     for i in ${executables}
81     do
82     mv ${BINDIR}/usr/bin/${i}-${_majorPVER}{,-m64} || die
83     done
84   # install multiarch-wrapper   # install multiarch-wrapper
85   mlink multiarch-wrapper /usr/bin/gst-feedback-${_majorPVER} || die   for i in ${executables}
86   mlink multiarch-wrapper /usr/bin/gst-inspect-${_majorPVER} || die   do
87   mlink multiarch-wrapper /usr/bin/gst-launch-${_majorPVER} || die   mlink multiarch-wrapper /usr/bin/${i}-${_majorPVER} || die
88   mlink multiarch-wrapper /usr/bin/gst-typefind-${_majorPVER} || die   done
89   mlink multiarch-wrapper /usr/bin/gst-xmlinspect-${_majorPVER} || die   else
90   mlink multiarch-wrapper /usr/bin/gst-xmllaunch-${_majorPVER} || die   mmake DESTDIR=${BINDIR} install || die
  mlink multiarch-wrapper /usr/$(mlibdir)/gstreamer-${_majorPVER}/gst-plugin-scanner || die  
91   fi   fi
92    
93   minstalldocs AUTHORS CONTRIBUTORS COPYING* ChangeLog NEWS README TODO || die   minstalldocs AUTHORS CONTRIBUTORS COPYING* ChangeLog NEWS README TODO || die

Legend:
Removed from v.27188  
changed lines
  Added in v.27189