rpms/gst123/devel gst123-fix-binutils-gold-ftbfs.patch, NONE, 1.1 gst123.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Siddhesh Poyarekar siddhesh at fedoraproject.org
Fri Jun 11 14:14:24 UTC 2010


Author: siddhesh

Update of /cvs/pkgs/rpms/gst123/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv7282/devel

Modified Files:
	.cvsignore sources 
Added Files:
	gst123-fix-binutils-gold-ftbfs.patch gst123.spec import.log 
Log Message:
Initial commit. Hello World


gst123-fix-binutils-gold-ftbfs.patch:
 configure.ac |   11 +++++++++++
 1 file changed, 11 insertions(+)

--- NEW FILE gst123-fix-binutils-gold-ftbfs.patch ---
diff --git a/configure.ac b/configure.ac
index fae08ac..1497560 100644
--- a/configure.ac
+++ b/configure.ac
@@ -29,6 +29,16 @@ AC_DEFUN([AC_GSTREAMER_GTK_REQUIREMENTS],
 ])
 
 dnl
+dnl We need libX11
+dnl
+AC_DEFUN([AC_X11_REQUIREMENTS],
+[
+    AC_CHECK_LIB(X11, XOpenDisplay)
+    X11_LIBS='-lX11'
+    AC_SUBST(X11_LIBS)
+])
+
+dnl
 dnl We need libncurses
 dnl
 AC_DEFUN([AC_NCURSES_REQUIREMENTS],
@@ -41,6 +51,7 @@ AC_DEFUN([AC_NCURSES_REQUIREMENTS],
 # Check requirement sets
 AC_GSTREAMER_REQUIREMENTS
 AC_GSTREAMER_GTK_REQUIREMENTS
+AC_X11_REQUIREMENTS
 AC_NCURSES_REQUIREMENTS
 
 AC_CONFIG_FILES([Makefile src/Makefile docs/Makefile])


--- NEW FILE gst123.spec ---
Summary: Command line multimedia player based on gstreamer
Name: gst123
Version: 0.1.0
Release: 3%{?dist}
URL: http://space.twc.de/~stefan/gst123.php
Source: http://space.twc.de/~stefan/gst123/%{name}-%{version}.tar.gz

# Fix FTBFS due to indirect linking with libX11
# Patch has already been accepted upstream
Patch0: gst123-fix-binutils-gold-ftbfs.patch

License: LGPLv2
Group: Applications/Multimedia

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: gstreamer-devel
BuildRequires: gstreamer-plugins-base-devel
BuildRequires: gtk2-devel
BuildRequires: libX11-devel
BuildRequires: ncurses-devel

# temporary BuildRequires. Will be removed for the next rebase
BuildRequires: autoconf automake

%description

The program gst123 is designed to be a more flexible command line player 
in the spirit of ogg123 and mpg123, based on gstreamer. It plays all file 
formats gstreamer understands, so if you have a music collection which 
contains different file formats, you can use gst123 to play all your 
music files.

%prep
%setup -q
%patch0 -p1 -b .fix-binutils-gold-ftbfs

%build
autoreconf -f
%configure
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)

%{_bindir}/gst123
%{_mandir}/man1/gst123.1.gz
%doc COPYING AUTHORS README NEWS

%changelog

* Thu Jun 10 2010 Siddhesh Poyarekar <spoyarek at redhat.com> - 0.1.0-3
- Add gstreamer-plugins-base-devel to BuildRequires

* Thu Jun 10 2010 Siddhesh Poyarekar <spoyarek at redhat.com> - 0.1.0-2
- Removed the mp3 reference from description. We only play formats 
  gstreamer understands

* Wed Jun 09 2010 Siddhesh Poyarekar <spoyarek at redhat.com> - 0.1.0-1
- New package
- Fix FTBFS with binutils-gold due to indirect link with libX11



--- NEW FILE import.log ---
gst123-0_1_0-3_fc14:HEAD:gst123-0.1.0-3.fc14.src.rpm:1276265633


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gst123/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	11 Jun 2010 05:05:16 -0000	1.1
+++ .cvsignore	11 Jun 2010 14:14:23 -0000	1.2
@@ -0,0 +1 @@
+gst123-0.1.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gst123/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	11 Jun 2010 05:05:16 -0000	1.1
+++ sources	11 Jun 2010 14:14:24 -0000	1.2
@@ -0,0 +1 @@
+325431884db1a913ccfed19e95d8a59d  gst123-0.1.0.tar.gz



More information about the scm-commits mailing list