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