xine-ui-0.99.5cvs-20071003 x86_64 opensuse 10.3:
I) lirc funktioniert nicht,
II) Vorschlag für libxine1-1.1.8-0.pm.0
I)
Hallo Packman-Team,
beim xine-ui-099.5cvs-20071003.pm.0.x86_64.rpm funktionierte bei mir (opensuse
10.3 x86_64) die lirc Unterstützung nicht.
Auf folgende weise hat es bei mir geklappt
Einige lirc-Dateien scheinen unter .../lib statt unter .../lib64 gesucht worden
zu seien.
Habe im xine-ui tarball in m4/_xine.m4 einige "lib" durch "lib64" ersetzt:
-------- xine-ui-x86-64.diff --------
diff -Naur xine-ui-orig/m4/_xine.m4 xine-ui/m4/_xine.m4
--- xine-ui-orig/m4/_xine.m4 2006-07-02 00:37:56.000000000 +0200
+++ xine-ui/m4/_xine.m4 2007-04-21 16:04:08.000000000 +0200
@@ -36,10 +36,10 @@
if test "$have_lirc" = "yes"; then
if test x"$LIRC_PREFIX" != "x"; then
- lirc_libprefix="$LIRC_PREFIX/lib"
+ lirc_libprefix="$LIRC_PREFIX/lib64"
LIRC_INCLUDE="-I$LIRC_PREFIX/include"
fi
- for llirc in $lirc_libprefix /lib /usr/lib /usr/local/lib; do
+ for llirc in $lirc_libprefix /lib64 /usr/lib64 /usr/local/lib64; do
AC_CHECK_FILE(["$llirc/liblirc_client.a"],
[LIRC_LIBS="$llirc/liblirc_client.a"]
AC_DEFINE([HAVE_LIRC],,[Define this if you have LIRC
(liblir_client) installed]),,)
-------- xine-ui-x86-64.diff ende --------
und das diff in das spec file integriert mit rpmbuilt -ba specfile neu gebaut.
-------- Änderungen in Spec-file --------
...
Source0: xine-ui-cvs.tar.bz2
Patch0: xine-ui-x86-64.diff <- neu
...
%prep
%setup -n %{name}
%patch0 -p1 <- neu
...
-------- Änderungen in Spec-file Ende --------
Lirc hat mit dem so gebauten rpm-Paket bei mir funktioniert.
Bin leider kein Profi und kenne mich Konventionen nicht aus, vielliecht müßte
man statt lib durch lib64 zuersetzen lieber die lib64 Pfade zusätzlich
eintragen, damit man dann immer noch 32bit Pakete bauen kann?
II)
Zum Paket libxine1-devel gehört auch die Datei
/usr/include/input_vdr.h
die u. A. auch für das xine-Plugin vom VDR genutzt wird.
Diese hat die Versionsnummer
#define XINE_INPUT_VDR_VERSION 708
Das xine-plugin vdr-xine-0.7.11 braucht entsprechend
#define XINE_INPUT_VDR_VERSION 711,
um compiliert werden zu können.
Im tarball von vdr-xine-0.7.11 gibt es einen xine-lib patch, der die
entsprechenden Dateien erzeugt?
Könnte der mit in libxine1 bzw. libxine1-devel integriert werden?
(Download von vdr-xine-0.7.11.tgz unter http://home.vr-web.de/~rnissl/)
Danke und schönen Gruß,
Christian Haak
--
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
_______________________________________________
Packman mailing list
[email protected]
http://212.112.227.138/cgi-bin/mailman/listinfo/packman