rpms/mlt/devel .cvsignore,1.3,1.4 mlt.spec,1.2,1.3 sources,1.3,1.4

Zarko Pintar grof at rpmfusion.org
Fri Oct 9 11:03:29 CEST 2009


Author: grof

Update of /cvs/free/rpms/mlt/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv6972/devel

Modified Files:
	.cvsignore mlt.spec sources 
Log Message:



Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/mlt/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	8 Sep 2009 06:37:24 -0000	1.3
+++ .cvsignore	9 Oct 2009 09:03:28 -0000	1.4
@@ -1 +1 @@
-mlt-0.4.4.tar.gz
+mlt-0.4.6.tar.gz


Index: mlt.spec
===================================================================
RCS file: /cvs/free/rpms/mlt/devel/mlt.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mlt.spec	8 Sep 2009 06:37:24 -0000	1.2
+++ mlt.spec	9 Oct 2009 09:03:28 -0000	1.3
@@ -1,6 +1,12 @@
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+%global php_apiver  %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1)
+%global php_extdir  %(php-config --extension-dir 2>/dev/null || echo "undefined")
+%global php_version %(php-config --version 2>/dev/null || echo 0)
+
 Summary:        Toolkit for broadcasters, video editors, media players, transcoders
 Name:           mlt
-Version:        0.4.4
+Version:        0.4.6
 Release:        1%{?dist}
 
 License:        GPLv2+ and LGPLv2+
@@ -24,7 +30,9 @@
 BuildRequires:  ladspa-devel
 BuildRequires:  libxml2-devel
 BuildRequires:  sox-devel
-
+BuildRequires:  swig
+BuildRequires:  python-devel
+BuildRequires:  php-devel
 
 %description
 MLT is an open source multimedia framework, designed and developed for 
@@ -43,11 +51,26 @@
 Requires:       pkgconfig
 Requires:       %{name} = %{version}-%{release}
 
+%package python
+Requires: python
+Requires: %{name} = %{version}-%{release}
+Summary: Python package to work with MLT
+
+%package php
+Requires: php
+Requires: %{name} = %{version}-%{release}
+Summary: PHP package to work with MLT
 
 %description devel
 The %{name}-devel package contains the header files and static libraries for
 building applications which use %{name}.
 
+%description python
+This module allows to work with MLT using python. 
+
+%description php
+This module allows to work with MLT using PHP. 
+
 
 %prep
 %setup -q
@@ -60,6 +83,7 @@
 
 
 %build
+#export STRIP=/bin/true
 %configure \
         --enable-gpl                            \
         --enable-motion-est                     \
@@ -70,7 +94,8 @@
         --qimage-libdir=%{_qt4_libdir}          \
         --qimage-includedir=%{_qt4_headerdir}   \
         --rename-melt=%{name}-melt              \
-        --avformat-swscale
+        --avformat-swscale                      \
+        --swig-languages='python php'
 
 make %{?_smp_mflags}
 
@@ -78,6 +103,13 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
+install -d $RPM_BUILD_ROOT%{python_sitelib}
+install -d $RPM_BUILD_ROOT%{python_sitearch}
+install -d $RPM_BUILD_ROOT%{php_extdir}
+install -pm 0644 src/swig/python/%{name}.py $RPM_BUILD_ROOT%{python_sitelib}/
+install -pm 0755 src/swig/python/_%{name}.so $RPM_BUILD_ROOT%{python_sitearch}/
+install -pm 0755 src/swig/php/%{name}.so $RPM_BUILD_ROOT%{php_extdir}/
+
 mv src/modules/motion_est/README README.motion_est
 
 %clean
@@ -99,6 +131,17 @@
 %{_datadir}/%{name}
 
 
+%files python
+%defattr(-,root,root,-)
+%{python_sitelib}/%{name}.py
+%{python_sitelib}/%{name}.pyc
+%{python_sitelib}/%{name}.pyo
+%{python_sitearch}/_%{name}.so
+
+%files php
+%defattr(-,root,root,-)
+%{php_extdir}/%{name}.so
+
 %files devel
 %defattr(-,root,root,-)
 %doc docs/* demo
@@ -108,6 +151,10 @@
 
 
 %changelog
+* Wed Oct 07 2009 Zarko Pintar <zarko.pintar at gmail.com> - 0.4.6-1
+- new version
+- added subpackages for: python, PHP
+
 * Mon Sep 07 2009 Zarko Pintar <zarko.pintar at gmail.com> - 0.4.4-1
 - new version
 - renamed melt binary to mlt-melt


Index: sources
===================================================================
RCS file: /cvs/free/rpms/mlt/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	8 Sep 2009 06:37:24 -0000	1.3
+++ sources	9 Oct 2009 09:03:28 -0000	1.4
@@ -1 +1 @@
-0019996624b6a61ea27e07b4851ac765  mlt-0.4.4.tar.gz
+77b1affc2011eff9eedc2746c06b34e2  mlt-0.4.6.tar.gz



More information about the rpmfusion-commits mailing list