rpms/codeina/devel codeina-python-dirs.patch, NONE, 1.1 codeina.spec, NONE, 1.1 gst-install-plugins-helper.sh, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Bastien Nocera (hadess) fedora-extras-commits at redhat.com
Wed Aug 22 18:02:27 UTC 2007


Author: hadess

Update of /cvs/pkgs/rpms/codeina/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2880/devel

Modified Files:
	.cvsignore sources 
Added Files:
	codeina-python-dirs.patch codeina.spec 
	gst-install-plugins-helper.sh 
Log Message:
Import codeina


codeina-python-dirs.patch:

--- NEW FILE codeina-python-dirs.patch ---
diff -urN --exclude=aclocal.m4 --exclude=acinclude.m4 --exclude=Makefile --exclude=Makefile.in --exclude=autom4te.cache --exclude=configure --exclude=INSTALL --exclude=config.status --exclude=install-sh --exclude=missing codeina-0.10.0.1.old/codeina/distro/Makefile.am codeina-0.10.0.1/codeina/distro/Makefile.am
--- codeina-0.10.0.1.old/codeina/distro/Makefile.am	2007-03-23 09:56:17.000000000 +0000
+++ codeina-0.10.0.1/codeina/distro/Makefile.am	2007-08-21 18:26:45.000000000 +0100
@@ -1,5 +1,5 @@
-codeinadir = $(libdir)/codeina/python/codeina/distro
-codeina_PYTHON = \
+codeinadistrodir = $(libdir)/codeina/python/codeina/distro
+codeinadistro_PYTHON = \
 	__init__.py     \
 	fedora.py
 
diff -urN --exclude=aclocal.m4 --exclude=acinclude.m4 --exclude=Makefile --exclude=Makefile.in --exclude=autom4te.cache --exclude=configure --exclude=INSTALL --exclude=config.status --exclude=install-sh --exclude=missing codeina-0.10.0.1.old/codeina/extern/log/Makefile.am codeina-0.10.0.1/codeina/extern/log/Makefile.am
--- codeina-0.10.0.1.old/codeina/extern/log/Makefile.am	1970-01-01 01:00:00.000000000 +0100
+++ codeina-0.10.0.1/codeina/extern/log/Makefile.am	2007-08-21 18:35:55.000000000 +0100
@@ -0,0 +1,9 @@
+codeinalogdir = $(libdir)/codeina/python/codeina/extern/log
+
+codeinalog_PYTHON = \
+	__init__.py\
+	log.py
+
+clean-local:
+	rm -rf *.pyc *.pyo
+
diff -urN --exclude=aclocal.m4 --exclude=acinclude.m4 --exclude=Makefile --exclude=Makefile.in --exclude=autom4te.cache --exclude=configure --exclude=INSTALL --exclude=config.status --exclude=install-sh --exclude=missing codeina-0.10.0.1.old/codeina/extern/Makefile.am codeina-0.10.0.1/codeina/extern/Makefile.am
--- codeina-0.10.0.1.old/codeina/extern/Makefile.am	2007-05-25 16:52:25.000000000 +0100
+++ codeina-0.10.0.1/codeina/extern/Makefile.am	2007-08-21 18:36:15.000000000 +0100
@@ -1,9 +1,9 @@
-codeinadir = $(libdir)/codeina/python/codeina/extern
+SUBDIRS = log
 
-codeina_PYTHON = \
-	__init__.py     \
-	log/__init__.py \
-	log/log.py
+codeinaexterndir = $(libdir)/codeina/python/codeina/extern
+
+codeinaextern_PYTHON = \
+	__init__.py
 
 clean-local:
 	rm -rf *.pyc *.pyo
diff -urN --exclude=aclocal.m4 --exclude=acinclude.m4 --exclude=Makefile --exclude=Makefile.in --exclude=autom4te.cache --exclude=configure --exclude=INSTALL --exclude=config.status --exclude=install-sh --exclude=missing codeina-0.10.0.1.old/codeina/test/Makefile.am codeina-0.10.0.1/codeina/test/Makefile.am
--- codeina-0.10.0.1.old/codeina/test/Makefile.am	2007-05-25 16:52:25.000000000 +0100
+++ codeina-0.10.0.1/codeina/test/Makefile.am	2007-08-21 18:26:45.000000000 +0100
@@ -1,5 +1,5 @@
-codeinadir = $(libdir)/codeina/python/codeina/test
-codeina_PYTHON = \
+codeinatestdir = $(libdir)/codeina/python/codeina/test
+codeinatest_PYTHON = \
 	__init__.py          \
 	common.py            \
 	test_httpdownload.py \
diff -urN --exclude=aclocal.m4 --exclude=acinclude.m4 --exclude=Makefile --exclude=Makefile.in --exclude=autom4te.cache --exclude=configure --exclude=INSTALL --exclude=config.status --exclude=install-sh --exclude=missing codeina-0.10.0.1.old/configure.ac codeina-0.10.0.1/configure.ac
--- codeina-0.10.0.1.old/configure.ac	2007-05-25 16:52:25.000000000 +0100
+++ codeina-0.10.0.1/configure.ac	2007-08-21 18:36:46.000000000 +0100
@@ -59,6 +59,7 @@
 codeina/configure.py
 codeina/distro/Makefile
 codeina/extern/Makefile
+codeina/extern/log/Makefile
 codeina/test/Makefile
 po/Makefile.in
 codeina.spec


--- NEW FILE codeina.spec ---
%define         gst_minver      0.10.11.2
%define         gstpy_minver    0.10.0
%define         pygtk_minver    2.8.0
# Python sitelib macro trick from http://fedoraproject.org/wiki/PackagingDrafts/Python
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:		codeina
Version:	0.10.0.1
Release:	0.20070525.170400.3%{?dist}
Summary:	GStreamer Codec Installation Application

Group:		Applications/Internet
License:	GPLv2.1+
URL:		https://core.fluendo.com/gstreamer/trac/browser/codeina
# Upstream SVN repository is at https://core.fluendo.com/gstreamer/svn/codeina/trunk/
Source:		%{name}-%{version}.tar.bz2
Source1:	gst-install-plugins-helper.sh
Patch0:		codeina-python-dirs.patch
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

Requires:	python >= 2.3
Requires:	gstreamer >= %{gst_minver}
Requires:	gstreamer-python >= %{gstpy_minver}
Requires:	pygtk2 >= %{pygtk_minver}
Requires:	pyxdg

BuildRequires:	python-devel >= 2.3
BuildRequires:	autoconf automake

BuildRequires:	intltool gettext desktop-file-utils

BuildArch:	noarch

%description
Codeina installs codecs from the Fluendo webshop for GStreamer.

%prep
%setup -q
%patch0 -p1 -b .codeinadir

%build
cat common/m4/*.m4 > acinclude.m4
intltoolize --force
autoreconf -f -i
%configure --libdir=%{python_sitelib}

make codeinadir=%{python_sitelib}/%{name}					\
	codeinadistrodir=%{python_sitelib}/%{name}/distro			\
	codeinaexterndir=%{python_sitelib}/%{name}/extern			\
	codeinatestdir=%{python_sitelib}/%{name}/test				\
	codeinalogdir=%{python_sitelib}/%{name}/extern/log

%install
rm -rf $RPM_BUILD_ROOT

# use DESTDIR so compiled python files get tagged correctly with their
# final location
make DESTDIR=$RPM_BUILD_ROOT codeinadir=%{python_sitelib}/%{name}		\
	     codeinadistrodir=%{python_sitelib}/%{name}/distro			\
	     codeinaexterndir=%{python_sitelib}/%{name}/extern			\
	     codeinatestdir=%{python_sitelib}/%{name}/test			\
	     codeinalogdir=%{python_sitelib}/%{name}/extern/log			\
	     install

install -D -m 0755 %{SOURCE1} $RPM_BUILD_ROOT%{_libexecdir}/gst-install-plugins-helper

%find_lang codeina

%clean
rm -rf $RPM_BUILD_ROOT

%files -f codeina.lang
%defattr(-,root,root,-)
%doc ChangeLog COPYING README AUTHORS
%{_bindir}/codeina
%{_libexecdir}/gst-install-plugins-helper
%{python_sitelib}/codeina
%{_datadir}/%{name}/

%changelog
* Tue Aug 21 2007 - Bastien Nocera <bnocera at redhat.com> - 0.10.0.1-0.20070525.170400.3
- Add location of the SVN in the comments
- Remove gcc-c++ requirement, it's not needed anymore
- Fix buildroot usage consistencies
- Fix INTLTOOL_ICONV errors when running under mock
- Add dist to the release

* Tue Aug 21 2007 - Bastien Nocera <bnocera at redhat.com> - 0.10.0.1-0.20070525.170400.2
- Install codeina's python code in the site-packages as recommended by the draft
  packaging guidelines
- Update the license to match the latest requirements

* Tue May 29 2007 - Bastien Nocera <bnocera at redhat.com> - 0.10.0.1-0.20070525.170400.1
- Add missing pyxdg requires
- Install codeina's python code in datadir, not libdir
- Change to a better codeina URL

* Fri May 25 2007 - Bastien Nocera <bnocera at redhat.com> - 0.10.0.1-0.20070525.170400
- Update for review
- add a helper script to start codeina when GStreamer requests a codec

* Sun Mar 04 2007 Thomas Vander Stichele <thomas at apestaart dot org>
- First package



--- NEW FILE gst-install-plugins-helper.sh ---
#!/bin/sh

/usr/bin/codeina $@



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/codeina/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	22 Aug 2007 17:06:13 -0000	1.1
+++ .cvsignore	22 Aug 2007 18:01:49 -0000	1.2
@@ -0,0 +1 @@
+codeina-0.10.0.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/codeina/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	22 Aug 2007 17:06:13 -0000	1.1
+++ sources	22 Aug 2007 18:01:49 -0000	1.2
@@ -0,0 +1 @@
+4112107cac3bcc544a1c7b13d1cf2c71  codeina-0.10.0.1.tar.bz2




More information about the fedora-extras-commits mailing list