rpms/bino/devel .cvsignore, 1.2, 1.3 bino.spec, 1.2, 1.3 sources, 1.2, 1.3 bino-1.2.1-ld-fix.patch, 1.1, NONE bino-1.2.1-unbundle-icons.patch, 1.1, NONE
by Jaroslav Škarvada
Author: jskarvad
Update of /cvs/free/rpms/bino/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv14504
Modified Files:
.cvsignore bino.spec sources
Removed Files:
bino-1.2.1-ld-fix.patch bino-1.2.1-unbundle-icons.patch
Log Message:
* Thu Oct 18 2012 Jaroslav Škarvada <jskarvad(a)redhat.com> - 1.4.1-1
- New version
- Dropped ld-fix patch (upstreamed)
- Dropped unbundle-icons patch (not needed)
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/bino/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 12 Mar 2012 12:16:48 -0000 1.2
+++ .cvsignore 18 Oct 2012 20:27:39 -0000 1.3
@@ -1 +1 @@
-bino-1.2.1.tar.xz
+bino-1.4.1.tar.xz
Index: bino.spec
===================================================================
RCS file: /cvs/free/rpms/bino/devel/bino.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- bino.spec 26 Jun 2012 09:05:45 -0000 1.2
+++ bino.spec 18 Oct 2012 20:27:39 -0000 1.3
@@ -1,19 +1,15 @@
Name: bino
-Version: 1.2.1
-Release: 4%{?dist}
+Version: 1.4.1
+Release: 1%{?dist}
Summary: 3D video player
Group: System Environment/Base
License: GPLv3+
URL: http://bino3d.org
Source0: http://download.savannah.nongnu.org/releases-noredirect/bino/%{name}-%{ve...
-# Fix for implicit DSO linkage, patch accepted by upstream
-Patch1: bino-1.2.1-ld-fix.patch
-# Unbundle oxygen icons
-Patch2: bino-1.2.1-unbundle-icons.patch
Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info
BuildRequires: ffmpeg-devel glew-devel libass-devel openal-devel qt-devel
-BuildRequires: gettext texinfo oxygen-icon-theme
+BuildRequires: gettext texinfo oxygen-icon-theme desktop-file-utils
%description
Bino is a 3D video player. It supports stereoscopic 3D video with a wide
@@ -25,15 +21,9 @@
%setup -q
# Removal of unneeded stuff
-rm -rf pkg/macosx/* pkg/w32
+rm -rf pkg/macosx/*
touch pkg/macosx/Info.plist.in
-# Removal of bundled oxygen-icons
-rm -rf src/icons
-
-%patch1 -p1 -b .ld-fix
-%patch2 -p1 -b .unbundle-icons
-
%build
%configure
make %{?_smp_mflags}
@@ -41,9 +31,13 @@
%install
make install DESTDIR=%{buildroot} mandir=%{_mandir}
rm -f %{buildroot}%{_infodir}/dir
+
mkdir _tmpdoc
mv %{buildroot}%{_datadir}/doc/%{name}/* _tmpdoc/
rm -rf %{buildroot}%{_datadir}/doc
+
+desktop-file-validate %{buildroot}%{_datadir}/applications/bino.desktop
+
%find_lang %{name}
%post
@@ -53,11 +47,22 @@
%{_infodir}/%{name}.info \
%{_infodir}/dir 2>/dev/null || :
+/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
%preun
if [ $1 -eq 0 ]; then
/sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir 2>/dev/null || :
fi
+%postun
+if [ $1 -eq 0 ] ; then
+ /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
+
%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README _tmpdoc/*
%{_bindir}/bino
@@ -67,6 +72,11 @@
%{_datadir}/icons/hicolor/*/apps/*
%changelog
+* Thu Oct 18 2012 Jaroslav Škarvada <jskarvad(a)redhat.com> - 1.4.1-1
+- New version
+- Dropped ld-fix patch (upstreamed)
+- Dropped unbundle-icons patch (not needed)
+
* Tue Jun 26 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.2.1-4
- Rebuilt for FFmpeg
Index: sources
===================================================================
RCS file: /cvs/free/rpms/bino/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 12 Mar 2012 12:16:48 -0000 1.2
+++ sources 18 Oct 2012 20:27:39 -0000 1.3
@@ -1 +1 @@
-8110094f05c02667760eda720f84618f bino-1.2.1.tar.xz
+52c7975564fe80aa18917905b6d19a25 bino-1.4.1.tar.xz
--- bino-1.2.1-ld-fix.patch DELETED ---
--- bino-1.2.1-unbundle-icons.patch DELETED ---
12 years, 1 month
rpms/libdvbpsi/devel libdvbpsi.spec, 1.9, 1.10 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch, 1.1, NONE
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/libdvbpsi/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv13477/devel
Modified Files:
libdvbpsi.spec
Removed Files:
0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch
Log Message:
Rsync with current src.rpm
Index: libdvbpsi.spec
===================================================================
RCS file: /cvs/free/rpms/libdvbpsi/devel/libdvbpsi.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- libdvbpsi.spec 18 Oct 2012 19:54:22 -0000 1.9
+++ libdvbpsi.spec 18 Oct 2012 20:01:02 -0000 1.10
@@ -9,8 +9,7 @@
Group: System Environment/Libraries
URL: http://www.videolan.org/developers/libdvbpsi.html
Source0: http://download.videolan.org/pub/libdvbpsi/%{version}/%{name}-%{version}%...
-Patch0: 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch
-Patch1: 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch
+Patch0: 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: graphviz doxygen
@@ -34,8 +33,7 @@
%prep
%setup -q -n %{name}-%{version}%{?pre}
-#patch0 -p1
-%patch1 -p1
+%patch0 -p1
# -----------------------------------------------------------------------------
@@ -77,7 +75,7 @@
# -----------------------------------------------------------------------------
%changelog
-* Sat Oct 06 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0-0.1_pre2
+* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0-0.1_pre2
- Update to 1.0.0_pre2
* Wed Jan 25 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 0.2.2-2
--- 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch DELETED ---
12 years, 1 month
rpms/libdvbpsi/F-18 libdvbpsi.spec, 1.9, 1.10 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch, 1.1, NONE
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/libdvbpsi/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv13241/F-18
Modified Files:
libdvbpsi.spec
Removed Files:
0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch
Log Message:
Rsync with current src.rpm
Index: libdvbpsi.spec
===================================================================
RCS file: /cvs/free/rpms/libdvbpsi/F-18/libdvbpsi.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- libdvbpsi.spec 18 Oct 2012 19:55:17 -0000 1.9
+++ libdvbpsi.spec 18 Oct 2012 19:58:47 -0000 1.10
@@ -9,8 +9,7 @@
Group: System Environment/Libraries
URL: http://www.videolan.org/developers/libdvbpsi.html
Source0: http://download.videolan.org/pub/libdvbpsi/%{version}/%{name}-%{version}%...
-Patch0: 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch
-Patch1: 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch
+Patch0: 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: graphviz doxygen
@@ -34,8 +33,7 @@
%prep
%setup -q -n %{name}-%{version}%{?pre}
-#patch0 -p1
-%patch1 -p1
+%patch0 -p1
# -----------------------------------------------------------------------------
@@ -77,7 +75,7 @@
# -----------------------------------------------------------------------------
%changelog
-* Sat Oct 06 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0-0.1_pre2
+* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0-0.1_pre2
- Update to 1.0.0_pre2
* Wed Jan 25 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 0.2.2-2
--- 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch DELETED ---
12 years, 1 month
rpms/libdvbpsi/F-18 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch, NONE, 1.1 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 libdvbpsi.spec, 1.8, 1.9 sources, 1.5, 1.6
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/libdvbpsi/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv12897/F-18
Modified Files:
.cvsignore libdvbpsi.spec sources
Added Files:
0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch
0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch
Log Message:
Update to 1.0.0-pre3
0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch:
dvbpsi.h | 11 ++++++-----
tables/nit_private.h | 4 ++--
tables/pmt_private.h | 5 ++---
3 files changed, 10 insertions(+), 10 deletions(-)
--- NEW FILE 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch ---
>From 259e2a12fafe4c09ea3265fd686f308db4c31a60 Mon Sep 17 00:00:00 2001
From: Jean-Paul Saman <jpsaman(a)videolan.org>
Date: Tue, 16 Oct 2012 10:56:26 +0200
Subject: [PATCH] dvbpsi_decoder_t: align DVBPSI_DECODER_COMMON
---
src/dvbpsi.h | 11 ++++++-----
src/tables/nit_private.h | 4 ++--
src/tables/pmt_private.h | 4 ++--
3 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/src/dvbpsi.h b/src/dvbpsi.h
index 3118da8..f373103 100644
--- a/src/dvbpsi.h
+++ b/src/dvbpsi.h
@@ -197,16 +197,17 @@ typedef void (* dvbpsi_callback_gather_t)(dvbpsi_t *p_dvbpsi, /*!< pointer to d
* decoder.
*/
#define DVBPSI_DECODER_COMMON \
- dvbpsi_callback_gather_t pf_gather;/*!< PSI decoder's callback */ \
- int i_section_max_size; /*!< Max size of a section for this decoder */ \
- uint8_t i_continuity_counter; /*!< Continuity counter */ \
bool b_discontinuity; /*!< Discontinuity flag */ \
- dvbpsi_psi_section_t *p_current_section; /*!< Current section */ \
bool b_current_valid; /*!< Current valid indicator */ \
+ uint8_t i_continuity_counter; /*!< Continuity counter */ \
uint8_t i_last_section_number;/*!< Last received section number */ \
+ dvbpsi_psi_section_t *p_current_section; /*!< Current section */ \
dvbpsi_psi_section_t *p_sections; /*!< List of received PSI sections */ \
+ dvbpsi_callback_gather_t pf_gather;/*!< PSI decoder's callback */ \
+ int i_section_max_size; /*!< Max size of a section for this decoder */ \
int i_need; /*!< Bytes needed */ \
- bool b_complete_header; /*!< Flag for header completion */
+ bool b_complete_header; /*!< Flag for header completion */ \
+ uint8_t i_reserved[3]; /*!< Reserved */
struct dvbpsi_decoder_s
{
diff --git a/src/tables/nit_private.h b/src/tables/nit_private.h
index 8eadce7..6c80e35 100644
--- a/src/tables/nit_private.h
+++ b/src/tables/nit_private.h
@@ -39,14 +39,14 @@ typedef struct dvbpsi_nit_decoder_s
{
DVBPSI_DECODER_COMMON
- uint16_t i_network_id;
-
dvbpsi_nit_callback pf_nit_callback;
void * p_cb_data;
dvbpsi_nit_t current_nit;
dvbpsi_nit_t * p_building_nit;
+ uint16_t i_network_id;
+
} dvbpsi_nit_decoder_t;
/*****************************************************************************
diff --git a/src/tables/pmt_private.h b/src/tables/pmt_private.h
index ed75a8b..4f10ecc 100644
--- a/src/tables/pmt_private.h
+++ b/src/tables/pmt_private.h
@@ -37,14 +37,14 @@ typedef struct dvbpsi_pmt_decoder_s
{
DVBPSI_DECODER_COMMON
- uint16_t i_program_number;
-
dvbpsi_pmt_callback pf_pmt_callback;
void * p_cb_data;
dvbpsi_pmt_t current_pmt;
dvbpsi_pmt_t * p_building_pmt;
+ uint16_t i_program_number;
+
} dvbpsi_pmt_decoder_t;
/*****************************************************************************
--
1.7.11.7
0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch:
dvbpsi.c | 3 +
dvbpsi.h | 82 +++++++++++++++++++++++++++++++++++++--------------
tables/nit_private.h | 4 +-
tables/pmt_private.h | 5 +--
4 files changed, 66 insertions(+), 28 deletions(-)
--- NEW FILE 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch ---
>From 9d20b904c0649cae0c71cef5177113821dfcc71f Mon Sep 17 00:00:00 2001
From: Jean-Paul Saman <jpsaman(a)videolan.org>
Date: Tue, 16 Oct 2012 10:56:26 +0200
Subject: [PATCH] dvbpsi_decoder_t: solve alignment issues with
dvbpsi_decoder_t casting.
Repack DVBPSI_DECODER_COMMON to be byte aligned and add some checks to
do clever casting.
---
src/dvbpsi.c | 3 +-
src/dvbpsi.h | 82 +++++++++++++++++++++++++++++++++++-------------
src/tables/nit_private.h | 4 +--
src/tables/pmt_private.h | 4 +--
4 files changed, 66 insertions(+), 27 deletions(-)
diff --git a/src/dvbpsi.c b/src/dvbpsi.c
index ffbfaca..d45802e 100644
--- a/src/dvbpsi.c
+++ b/src/dvbpsi.c
@@ -170,7 +170,7 @@ void dvbpsi_delete(dvbpsi_t *p_dvbpsi)
* dvbpsi_decoder_new
*****************************************************************************/
#define DVBPSI_INVALID_CC (0xFF)
-dvbpsi_decoder_t *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
+void *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
const int i_section_max_size, const bool b_discontinuity, const size_t psi_size)
{
assert(psi_size >= sizeof(dvbpsi_decoder_t));
@@ -179,6 +179,7 @@ dvbpsi_decoder_t *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
if (p_decoder == NULL)
return NULL;
+ memcpy(&p_decoder->i_magic[0], "psi", 3);
p_decoder->pf_gather = pf_gather;
p_decoder->p_current_section = NULL;
p_decoder->i_section_max_size = i_section_max_size;
diff --git a/src/dvbpsi.h b/src/dvbpsi.h
index 3118da8..8a019e3 100644
--- a/src/dvbpsi.h
+++ b/src/dvbpsi.h
@@ -43,6 +43,16 @@ extern "C" {
#endif
/*****************************************************************************
+ * Helper for GCC version checks borrowed from VLC.
+ *****************************************************************************/
+#ifdef __GNUC__
+# define DVBPSI_GCC_VERSION(maj,min) \
+ ((__GNUC__ > (maj)) || (__GNUC__ == (maj) && __GNUC_MINOR__ >= (min)))
+#else
+# define DVBPSI_GCC_VERSION(maj,min) (0)
+#endif
+
+/*****************************************************************************
* dvbpsi_t
*****************************************************************************/
/*!
@@ -90,7 +100,22 @@ typedef struct dvbpsi_decoder_s dvbpsi_decoder_t;
* \def DVBPSI_DECODER(x)
* \brief Helper macro for casting a private decoder into a dvbpsi_decoder_t
*/
-#define DVBPSI_DECODER(x) ((dvbpsi_decoder_t *)(x))
+/* Clever cast borrowed from VLC */
+#if DVBPSI_GCC_VERSION(4,0)
+# ifndef __cplusplus
+# define DVBPSI_DECODER( x ) \
+ __builtin_choose_expr( \
+ __builtin_offsetof(__typeof__(*(x)), i_magic), \
+ (void)0, \
+ (dvbpsi_decoder_t *)(x))
+# else
+# define DVBPSI_DECODER( x ) \
+ ((dvbpsi_decoder_t *)(x) \
+ + 0 * __builtin_offsetof(__typeof__(*(x)), i_magic))
+# endif
+#else
+# define DVBPSI_DECODER(x) ((dvbpsi_decoder_t *)(x))
+#endif
/*****************************************************************************
* dvbpsi_t
@@ -187,6 +212,28 @@ typedef void (* dvbpsi_callback_gather_t)(dvbpsi_t *p_dvbpsi, /*!< pointer to d
dvbpsi_psi_section_t* p_section); /*!< pointer to psi section */
/*****************************************************************************
+ * DVBPSI_DECODER_COMMON
+ *****************************************************************************/
+#define DVBPSI_DECODER_COMMON \
+/*! \
+ * \name DVBPSI_DECODER_COMMON \
+ * these members are common for all dvbpsi_decoder_t \
+ */ \
+/**@{*/ \
+ uint8_t i_magic[3]; /*!< Reserved magic value */ \
+ bool b_complete_header; /*!< Flag for header completion */ \
+ bool b_discontinuity; /*!< Discontinuity flag */ \
+ bool b_current_valid; /*!< Current valid indicator */ \
+ uint8_t i_continuity_counter; /*!< Continuity counter */ \
+ uint8_t i_last_section_number;/*!< Last received section number */ \
+ dvbpsi_psi_section_t *p_current_section; /*!< Current section */ \
+ dvbpsi_psi_section_t *p_sections; /*!< List of received PSI sections */ \
+ dvbpsi_callback_gather_t pf_gather;/*!< PSI decoder's callback */ \
+ int i_section_max_size; /*!< Max size of a section for this decoder */ \
+ int i_need; /*!< Bytes needed */ \
+/**@}*/
+
+/*****************************************************************************
* struct dvbpsi_decoder_s
*****************************************************************************/
/*!
@@ -196,18 +243,6 @@ typedef void (* dvbpsi_callback_gather_t)(dvbpsi_t *p_dvbpsi, /*!< pointer to d
* This structure shouldn't be used but if you want to write an external
* decoder.
*/
-#define DVBPSI_DECODER_COMMON \
- dvbpsi_callback_gather_t pf_gather;/*!< PSI decoder's callback */ \
- int i_section_max_size; /*!< Max size of a section for this decoder */ \
- uint8_t i_continuity_counter; /*!< Continuity counter */ \
- bool b_discontinuity; /*!< Discontinuity flag */ \
- dvbpsi_psi_section_t *p_current_section; /*!< Current section */ \
- bool b_current_valid; /*!< Current valid indicator */ \
- uint8_t i_last_section_number;/*!< Last received section number */ \
- dvbpsi_psi_section_t *p_sections; /*!< List of received PSI sections */ \
- int i_need; /*!< Bytes needed */ \
- bool b_complete_header; /*!< Flag for header completion */
-
struct dvbpsi_decoder_s
{
DVBPSI_DECODER_COMMON
@@ -217,22 +252,25 @@ struct dvbpsi_decoder_s
* dvbpsi_decoder_new
*****************************************************************************/
/*!
- * \fn dvbpsi_decoder_t *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
+ * \fn void *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
* const int i_section_max_size, const bool b_discontinuity, const size_t psi_size);
- * \brief Create a new dvbpsi_decoder_t.
+ * \brief Create a new (private) dvbpsi decoder.
* \param pf_gather pointer to gather function for PSI decoder.
* \param i_section_max_size Max size of a section for this decoder
* \param b_discontinuity Discontinuity flag
* \param psi_size size of new PSI struct, eg: sizeof(dvbpsi_pat_t)
- * \return pointer to dvbpsi_decoder_t
+ * \return pointer to memory of size 'psi_size' that can be casted into a dvbpsi_decoder_t.
*
- * Creates a dvbpsi_decoder_t pointer to struct dvbpsi_decoder_s. It should be
- * delete with @see dvbpsi_decoder_delete() function.
+ * Creates a void pointer that points to a private dvbpsi decoder struct (eg: dvbpsi_pat_t).
+ * The first elements in this newly created decoder should contain DVBPSI_DECODER_COMMON, which
+ * corresponds to a dvbpsi_decoder_t.
+ * Upon return the pointer should be casted to the correct type. Delete the pointer
+ * with @see dvbpsi_decoder_delete() function.
*/
-dvbpsi_decoder_t *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
- const int i_section_max_size,
- const bool b_discontinuity,
- const size_t psi_size);
+void *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
+ const int i_section_max_size,
+ const bool b_discontinuity,
+ const size_t psi_size);
/*****************************************************************************
* dvbpsi_decoder_delete
diff --git a/src/tables/nit_private.h b/src/tables/nit_private.h
index 8eadce7..6c80e35 100644
--- a/src/tables/nit_private.h
+++ b/src/tables/nit_private.h
@@ -39,14 +39,14 @@ typedef struct dvbpsi_nit_decoder_s
{
DVBPSI_DECODER_COMMON
- uint16_t i_network_id;
-
dvbpsi_nit_callback pf_nit_callback;
void * p_cb_data;
dvbpsi_nit_t current_nit;
dvbpsi_nit_t * p_building_nit;
+ uint16_t i_network_id;
+
} dvbpsi_nit_decoder_t;
/*****************************************************************************
diff --git a/src/tables/pmt_private.h b/src/tables/pmt_private.h
index ed75a8b..4f10ecc 100644
--- a/src/tables/pmt_private.h
+++ b/src/tables/pmt_private.h
@@ -37,14 +37,14 @@ typedef struct dvbpsi_pmt_decoder_s
{
DVBPSI_DECODER_COMMON
- uint16_t i_program_number;
-
dvbpsi_pmt_callback pf_pmt_callback;
void * p_cb_data;
dvbpsi_pmt_t current_pmt;
dvbpsi_pmt_t * p_building_pmt;
+ uint16_t i_program_number;
+
} dvbpsi_pmt_decoder_t;
/*****************************************************************************
--
1.7.11.7
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/libdvbpsi/F-18/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 4 Nov 2011 23:16:16 -0000 1.5
+++ .cvsignore 18 Oct 2012 19:55:16 -0000 1.6
@@ -1 +1 @@
-libdvbpsi-0.2.2.tar.bz2
+libdvbpsi-1.0.0_pre3.tar.bz2
Index: libdvbpsi.spec
===================================================================
RCS file: /cvs/free/rpms/libdvbpsi/F-18/libdvbpsi.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- libdvbpsi.spec 25 Jan 2012 14:50:19 -0000 1.8
+++ libdvbpsi.spec 18 Oct 2012 19:55:17 -0000 1.9
@@ -1,11 +1,16 @@
+%global pre _pre3
+%global _default_patch_fuzz 2
+
Summary: Library for MPEG TS and DVB PSI tables decoding and generation
Name: libdvbpsi
-Version: 0.2.2
-Release: 2%{?dist}
+Version: 1.0.0
+Release: 0.1%{?pre}%{?dist}
License: LGPLv2+
Group: System Environment/Libraries
URL: http://www.videolan.org/developers/libdvbpsi.html
-Source0: http://download.videolan.org/pub/libdvbpsi/%{version}/%{name}-%{version}....
+Source0: http://download.videolan.org/pub/libdvbpsi/%{version}/%{name}-%{version}%...
+Patch0: 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch
+Patch1: 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: graphviz doxygen
@@ -28,8 +33,9 @@
# -----------------------------------------------------------------------------
%prep
-%setup -q
-
+%setup -q -n %{name}-%{version}%{?pre}
+#patch0 -p1
+%patch1 -p1
# -----------------------------------------------------------------------------
@@ -71,6 +77,9 @@
# -----------------------------------------------------------------------------
%changelog
+* Sat Oct 06 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0-0.1_pre2
+- Update to 1.0.0_pre2
+
* Wed Jan 25 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 0.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/free/rpms/libdvbpsi/F-18/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 4 Nov 2011 23:16:17 -0000 1.5
+++ sources 18 Oct 2012 19:55:17 -0000 1.6
@@ -1 +1 @@
-b387e07ffd844b61c7a050c47307c0f7 libdvbpsi-0.2.2.tar.bz2
+58ee643c11c0da05e616d6876f849547 libdvbpsi-1.0.0_pre3.tar.bz2
12 years, 1 month
rpms/libdvbpsi/devel 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch, NONE, 1.1 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 libdvbpsi.spec, 1.8, 1.9 sources, 1.5, 1.6
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/libdvbpsi/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv12649/devel
Modified Files:
.cvsignore libdvbpsi.spec sources
Added Files:
0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch
0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch
Log Message:
Update to 1.0.0_pre2
Known to not work on ARM - been worked on
0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch:
dvbpsi.h | 11 ++++++-----
tables/nit_private.h | 4 ++--
tables/pmt_private.h | 5 ++---
3 files changed, 10 insertions(+), 10 deletions(-)
--- NEW FILE 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch ---
>From 259e2a12fafe4c09ea3265fd686f308db4c31a60 Mon Sep 17 00:00:00 2001
From: Jean-Paul Saman <jpsaman(a)videolan.org>
Date: Tue, 16 Oct 2012 10:56:26 +0200
Subject: [PATCH] dvbpsi_decoder_t: align DVBPSI_DECODER_COMMON
---
src/dvbpsi.h | 11 ++++++-----
src/tables/nit_private.h | 4 ++--
src/tables/pmt_private.h | 4 ++--
3 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/src/dvbpsi.h b/src/dvbpsi.h
index 3118da8..f373103 100644
--- a/src/dvbpsi.h
+++ b/src/dvbpsi.h
@@ -197,16 +197,17 @@ typedef void (* dvbpsi_callback_gather_t)(dvbpsi_t *p_dvbpsi, /*!< pointer to d
* decoder.
*/
#define DVBPSI_DECODER_COMMON \
- dvbpsi_callback_gather_t pf_gather;/*!< PSI decoder's callback */ \
- int i_section_max_size; /*!< Max size of a section for this decoder */ \
- uint8_t i_continuity_counter; /*!< Continuity counter */ \
bool b_discontinuity; /*!< Discontinuity flag */ \
- dvbpsi_psi_section_t *p_current_section; /*!< Current section */ \
bool b_current_valid; /*!< Current valid indicator */ \
+ uint8_t i_continuity_counter; /*!< Continuity counter */ \
uint8_t i_last_section_number;/*!< Last received section number */ \
+ dvbpsi_psi_section_t *p_current_section; /*!< Current section */ \
dvbpsi_psi_section_t *p_sections; /*!< List of received PSI sections */ \
+ dvbpsi_callback_gather_t pf_gather;/*!< PSI decoder's callback */ \
+ int i_section_max_size; /*!< Max size of a section for this decoder */ \
int i_need; /*!< Bytes needed */ \
- bool b_complete_header; /*!< Flag for header completion */
+ bool b_complete_header; /*!< Flag for header completion */ \
+ uint8_t i_reserved[3]; /*!< Reserved */
struct dvbpsi_decoder_s
{
diff --git a/src/tables/nit_private.h b/src/tables/nit_private.h
index 8eadce7..6c80e35 100644
--- a/src/tables/nit_private.h
+++ b/src/tables/nit_private.h
@@ -39,14 +39,14 @@ typedef struct dvbpsi_nit_decoder_s
{
DVBPSI_DECODER_COMMON
- uint16_t i_network_id;
-
dvbpsi_nit_callback pf_nit_callback;
void * p_cb_data;
dvbpsi_nit_t current_nit;
dvbpsi_nit_t * p_building_nit;
+ uint16_t i_network_id;
+
} dvbpsi_nit_decoder_t;
/*****************************************************************************
diff --git a/src/tables/pmt_private.h b/src/tables/pmt_private.h
index ed75a8b..4f10ecc 100644
--- a/src/tables/pmt_private.h
+++ b/src/tables/pmt_private.h
@@ -37,14 +37,14 @@ typedef struct dvbpsi_pmt_decoder_s
{
DVBPSI_DECODER_COMMON
- uint16_t i_program_number;
-
dvbpsi_pmt_callback pf_pmt_callback;
void * p_cb_data;
dvbpsi_pmt_t current_pmt;
dvbpsi_pmt_t * p_building_pmt;
+ uint16_t i_program_number;
+
} dvbpsi_pmt_decoder_t;
/*****************************************************************************
--
1.7.11.7
0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch:
dvbpsi.c | 3 +
dvbpsi.h | 82 +++++++++++++++++++++++++++++++++++++--------------
tables/nit_private.h | 4 +-
tables/pmt_private.h | 5 +--
4 files changed, 66 insertions(+), 28 deletions(-)
--- NEW FILE 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch ---
>From 9d20b904c0649cae0c71cef5177113821dfcc71f Mon Sep 17 00:00:00 2001
From: Jean-Paul Saman <jpsaman(a)videolan.org>
Date: Tue, 16 Oct 2012 10:56:26 +0200
Subject: [PATCH] dvbpsi_decoder_t: solve alignment issues with
dvbpsi_decoder_t casting.
Repack DVBPSI_DECODER_COMMON to be byte aligned and add some checks to
do clever casting.
---
src/dvbpsi.c | 3 +-
src/dvbpsi.h | 82 +++++++++++++++++++++++++++++++++++-------------
src/tables/nit_private.h | 4 +--
src/tables/pmt_private.h | 4 +--
4 files changed, 66 insertions(+), 27 deletions(-)
diff --git a/src/dvbpsi.c b/src/dvbpsi.c
index ffbfaca..d45802e 100644
--- a/src/dvbpsi.c
+++ b/src/dvbpsi.c
@@ -170,7 +170,7 @@ void dvbpsi_delete(dvbpsi_t *p_dvbpsi)
* dvbpsi_decoder_new
*****************************************************************************/
#define DVBPSI_INVALID_CC (0xFF)
-dvbpsi_decoder_t *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
+void *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
const int i_section_max_size, const bool b_discontinuity, const size_t psi_size)
{
assert(psi_size >= sizeof(dvbpsi_decoder_t));
@@ -179,6 +179,7 @@ dvbpsi_decoder_t *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
if (p_decoder == NULL)
return NULL;
+ memcpy(&p_decoder->i_magic[0], "psi", 3);
p_decoder->pf_gather = pf_gather;
p_decoder->p_current_section = NULL;
p_decoder->i_section_max_size = i_section_max_size;
diff --git a/src/dvbpsi.h b/src/dvbpsi.h
index 3118da8..8a019e3 100644
--- a/src/dvbpsi.h
+++ b/src/dvbpsi.h
@@ -43,6 +43,16 @@ extern "C" {
#endif
/*****************************************************************************
+ * Helper for GCC version checks borrowed from VLC.
+ *****************************************************************************/
+#ifdef __GNUC__
+# define DVBPSI_GCC_VERSION(maj,min) \
+ ((__GNUC__ > (maj)) || (__GNUC__ == (maj) && __GNUC_MINOR__ >= (min)))
+#else
+# define DVBPSI_GCC_VERSION(maj,min) (0)
+#endif
+
+/*****************************************************************************
* dvbpsi_t
*****************************************************************************/
/*!
@@ -90,7 +100,22 @@ typedef struct dvbpsi_decoder_s dvbpsi_decoder_t;
* \def DVBPSI_DECODER(x)
* \brief Helper macro for casting a private decoder into a dvbpsi_decoder_t
*/
-#define DVBPSI_DECODER(x) ((dvbpsi_decoder_t *)(x))
+/* Clever cast borrowed from VLC */
+#if DVBPSI_GCC_VERSION(4,0)
+# ifndef __cplusplus
+# define DVBPSI_DECODER( x ) \
+ __builtin_choose_expr( \
+ __builtin_offsetof(__typeof__(*(x)), i_magic), \
+ (void)0, \
+ (dvbpsi_decoder_t *)(x))
+# else
+# define DVBPSI_DECODER( x ) \
+ ((dvbpsi_decoder_t *)(x) \
+ + 0 * __builtin_offsetof(__typeof__(*(x)), i_magic))
+# endif
+#else
+# define DVBPSI_DECODER(x) ((dvbpsi_decoder_t *)(x))
+#endif
/*****************************************************************************
* dvbpsi_t
@@ -187,6 +212,28 @@ typedef void (* dvbpsi_callback_gather_t)(dvbpsi_t *p_dvbpsi, /*!< pointer to d
dvbpsi_psi_section_t* p_section); /*!< pointer to psi section */
/*****************************************************************************
+ * DVBPSI_DECODER_COMMON
+ *****************************************************************************/
+#define DVBPSI_DECODER_COMMON \
+/*! \
+ * \name DVBPSI_DECODER_COMMON \
+ * these members are common for all dvbpsi_decoder_t \
+ */ \
+/**@{*/ \
+ uint8_t i_magic[3]; /*!< Reserved magic value */ \
+ bool b_complete_header; /*!< Flag for header completion */ \
+ bool b_discontinuity; /*!< Discontinuity flag */ \
+ bool b_current_valid; /*!< Current valid indicator */ \
+ uint8_t i_continuity_counter; /*!< Continuity counter */ \
+ uint8_t i_last_section_number;/*!< Last received section number */ \
+ dvbpsi_psi_section_t *p_current_section; /*!< Current section */ \
+ dvbpsi_psi_section_t *p_sections; /*!< List of received PSI sections */ \
+ dvbpsi_callback_gather_t pf_gather;/*!< PSI decoder's callback */ \
+ int i_section_max_size; /*!< Max size of a section for this decoder */ \
+ int i_need; /*!< Bytes needed */ \
+/**@}*/
+
+/*****************************************************************************
* struct dvbpsi_decoder_s
*****************************************************************************/
/*!
@@ -196,18 +243,6 @@ typedef void (* dvbpsi_callback_gather_t)(dvbpsi_t *p_dvbpsi, /*!< pointer to d
* This structure shouldn't be used but if you want to write an external
* decoder.
*/
-#define DVBPSI_DECODER_COMMON \
- dvbpsi_callback_gather_t pf_gather;/*!< PSI decoder's callback */ \
- int i_section_max_size; /*!< Max size of a section for this decoder */ \
- uint8_t i_continuity_counter; /*!< Continuity counter */ \
- bool b_discontinuity; /*!< Discontinuity flag */ \
- dvbpsi_psi_section_t *p_current_section; /*!< Current section */ \
- bool b_current_valid; /*!< Current valid indicator */ \
- uint8_t i_last_section_number;/*!< Last received section number */ \
- dvbpsi_psi_section_t *p_sections; /*!< List of received PSI sections */ \
- int i_need; /*!< Bytes needed */ \
- bool b_complete_header; /*!< Flag for header completion */
-
struct dvbpsi_decoder_s
{
DVBPSI_DECODER_COMMON
@@ -217,22 +252,25 @@ struct dvbpsi_decoder_s
* dvbpsi_decoder_new
*****************************************************************************/
/*!
- * \fn dvbpsi_decoder_t *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
+ * \fn void *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
* const int i_section_max_size, const bool b_discontinuity, const size_t psi_size);
- * \brief Create a new dvbpsi_decoder_t.
+ * \brief Create a new (private) dvbpsi decoder.
* \param pf_gather pointer to gather function for PSI decoder.
* \param i_section_max_size Max size of a section for this decoder
* \param b_discontinuity Discontinuity flag
* \param psi_size size of new PSI struct, eg: sizeof(dvbpsi_pat_t)
- * \return pointer to dvbpsi_decoder_t
+ * \return pointer to memory of size 'psi_size' that can be casted into a dvbpsi_decoder_t.
*
- * Creates a dvbpsi_decoder_t pointer to struct dvbpsi_decoder_s. It should be
- * delete with @see dvbpsi_decoder_delete() function.
+ * Creates a void pointer that points to a private dvbpsi decoder struct (eg: dvbpsi_pat_t).
+ * The first elements in this newly created decoder should contain DVBPSI_DECODER_COMMON, which
+ * corresponds to a dvbpsi_decoder_t.
+ * Upon return the pointer should be casted to the correct type. Delete the pointer
+ * with @see dvbpsi_decoder_delete() function.
*/
-dvbpsi_decoder_t *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
- const int i_section_max_size,
- const bool b_discontinuity,
- const size_t psi_size);
+void *dvbpsi_decoder_new(dvbpsi_callback_gather_t pf_gather,
+ const int i_section_max_size,
+ const bool b_discontinuity,
+ const size_t psi_size);
/*****************************************************************************
* dvbpsi_decoder_delete
diff --git a/src/tables/nit_private.h b/src/tables/nit_private.h
index 8eadce7..6c80e35 100644
--- a/src/tables/nit_private.h
+++ b/src/tables/nit_private.h
@@ -39,14 +39,14 @@ typedef struct dvbpsi_nit_decoder_s
{
DVBPSI_DECODER_COMMON
- uint16_t i_network_id;
-
dvbpsi_nit_callback pf_nit_callback;
void * p_cb_data;
dvbpsi_nit_t current_nit;
dvbpsi_nit_t * p_building_nit;
+ uint16_t i_network_id;
+
} dvbpsi_nit_decoder_t;
/*****************************************************************************
diff --git a/src/tables/pmt_private.h b/src/tables/pmt_private.h
index ed75a8b..4f10ecc 100644
--- a/src/tables/pmt_private.h
+++ b/src/tables/pmt_private.h
@@ -37,14 +37,14 @@ typedef struct dvbpsi_pmt_decoder_s
{
DVBPSI_DECODER_COMMON
- uint16_t i_program_number;
-
dvbpsi_pmt_callback pf_pmt_callback;
void * p_cb_data;
dvbpsi_pmt_t current_pmt;
dvbpsi_pmt_t * p_building_pmt;
+ uint16_t i_program_number;
+
} dvbpsi_pmt_decoder_t;
/*****************************************************************************
--
1.7.11.7
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/libdvbpsi/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 4 Nov 2011 23:16:16 -0000 1.5
+++ .cvsignore 18 Oct 2012 19:54:22 -0000 1.6
@@ -1 +1 @@
-libdvbpsi-0.2.2.tar.bz2
+libdvbpsi-1.0.0_pre3.tar.bz2
Index: libdvbpsi.spec
===================================================================
RCS file: /cvs/free/rpms/libdvbpsi/devel/libdvbpsi.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- libdvbpsi.spec 25 Jan 2012 14:50:19 -0000 1.8
+++ libdvbpsi.spec 18 Oct 2012 19:54:22 -0000 1.9
@@ -1,11 +1,16 @@
+%global pre _pre3
+%global _default_patch_fuzz 2
+
Summary: Library for MPEG TS and DVB PSI tables decoding and generation
Name: libdvbpsi
-Version: 0.2.2
-Release: 2%{?dist}
+Version: 1.0.0
+Release: 0.1%{?pre}%{?dist}
License: LGPLv2+
Group: System Environment/Libraries
URL: http://www.videolan.org/developers/libdvbpsi.html
-Source0: http://download.videolan.org/pub/libdvbpsi/%{version}/%{name}-%{version}....
+Source0: http://download.videolan.org/pub/libdvbpsi/%{version}/%{name}-%{version}%...
+Patch0: 0001-dvbpsi_decoder_t-align-DVBPSI_DECODER_COMMON.patch
+Patch1: 0001-dvbpsi_decoder_t-solve-alignment-issues-with-dvbpsi_.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: graphviz doxygen
@@ -28,8 +33,9 @@
# -----------------------------------------------------------------------------
%prep
-%setup -q
-
+%setup -q -n %{name}-%{version}%{?pre}
+#patch0 -p1
+%patch1 -p1
# -----------------------------------------------------------------------------
@@ -71,6 +77,9 @@
# -----------------------------------------------------------------------------
%changelog
+* Sat Oct 06 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0-0.1_pre2
+- Update to 1.0.0_pre2
+
* Wed Jan 25 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 0.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/free/rpms/libdvbpsi/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 4 Nov 2011 23:16:17 -0000 1.5
+++ sources 18 Oct 2012 19:54:22 -0000 1.6
@@ -1 +1 @@
-b387e07ffd844b61c7a050c47307c0f7 libdvbpsi-0.2.2.tar.bz2
+58ee643c11c0da05e616d6876f849547 libdvbpsi-1.0.0_pre3.tar.bz2
12 years, 1 month
rpms/live555/devel .cvsignore, 1.13, 1.14 live555.spec, 1.17, 1.18 sources, 1.14, 1.15
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/live555/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv11392/devel
Modified Files:
.cvsignore live555.spec sources
Log Message:
Update to 2012.10.18
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/live555/devel/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- .cvsignore 1 May 2012 18:51:27 -0000 1.13
+++ .cvsignore 18 Oct 2012 19:15:50 -0000 1.14
@@ -1 +1 @@
-live.2012.04.27.tar.gz
+live.2012.10.18.tar.gz
Index: live555.spec
===================================================================
RCS file: /cvs/free/rpms/live555/devel/live555.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- live555.spec 1 May 2012 18:51:27 -0000 1.17
+++ live555.spec 18 Oct 2012 19:15:50 -0000 1.18
@@ -1,9 +1,9 @@
-%global date 2012.04.27
+%global date 2012.10.18
%global live_soversion 0
Name: live555
Version: 0
-Release: 0.37.%{date}%{?dist}
+Release: 0.38.%{date}%{?dist}
Summary: Live555.com streaming libraries
Group: System Environment/Libraries
@@ -186,6 +186,9 @@
%{_libdir}/libUsageEnvironment*.a
%changelog
+* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 0-0.38.2012.10.18
+- Update to 2012.10.18
+
* Tue May 01 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 0-0.37.2012.04.27
- Update to 2012.04.27
Index: sources
===================================================================
RCS file: /cvs/free/rpms/live555/devel/sources,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- sources 1 May 2012 18:51:27 -0000 1.14
+++ sources 18 Oct 2012 19:15:50 -0000 1.15
@@ -1 +1 @@
-463acc2cab4640544d120af933fde9f1 live.2012.04.27.tar.gz
+19c0063758be0bad1f2d010d9d552c92 live.2012.10.18.tar.gz
12 years, 1 month
rpms/live555/F-18 .cvsignore, 1.13, 1.14 live555.spec, 1.17, 1.18 sources, 1.14, 1.15
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/live555/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv11392/F-18
Modified Files:
.cvsignore live555.spec sources
Log Message:
Update to 2012.10.18
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/live555/F-18/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- .cvsignore 1 May 2012 18:51:27 -0000 1.13
+++ .cvsignore 18 Oct 2012 19:15:51 -0000 1.14
@@ -1 +1 @@
-live.2012.04.27.tar.gz
+live.2012.10.18.tar.gz
Index: live555.spec
===================================================================
RCS file: /cvs/free/rpms/live555/F-18/live555.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- live555.spec 1 May 2012 18:51:27 -0000 1.17
+++ live555.spec 18 Oct 2012 19:15:51 -0000 1.18
@@ -1,9 +1,9 @@
-%global date 2012.04.27
+%global date 2012.10.18
%global live_soversion 0
Name: live555
Version: 0
-Release: 0.37.%{date}%{?dist}
+Release: 0.38.%{date}%{?dist}
Summary: Live555.com streaming libraries
Group: System Environment/Libraries
@@ -186,6 +186,9 @@
%{_libdir}/libUsageEnvironment*.a
%changelog
+* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 0-0.38.2012.10.18
+- Update to 2012.10.18
+
* Tue May 01 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 0-0.37.2012.04.27
- Update to 2012.04.27
Index: sources
===================================================================
RCS file: /cvs/free/rpms/live555/F-18/sources,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- sources 1 May 2012 18:51:27 -0000 1.14
+++ sources 18 Oct 2012 19:15:51 -0000 1.15
@@ -1 +1 @@
-463acc2cab4640544d120af933fde9f1 live.2012.04.27.tar.gz
+19c0063758be0bad1f2d010d9d552c92 live.2012.10.18.tar.gz
12 years, 1 month
rpms/wl-kmod/F-16 wl-kmod.spec,1.106,1.107
by Nicolas Chauvet
Author: kwizart
Update of /cvs/nonfree/rpms/wl-kmod/F-16
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv10526
Modified Files:
wl-kmod.spec
Log Message:
* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 5.100.82.112-3.14
- Rebuilt for updated kernel
Index: wl-kmod.spec
===================================================================
RCS file: /cvs/nonfree/rpms/wl-kmod/F-16/wl-kmod.spec,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -r1.106 -r1.107
--- wl-kmod.spec 17 Oct 2012 07:06:59 -0000 1.106
+++ wl-kmod.spec 18 Oct 2012 18:44:29 -0000 1.107
@@ -7,7 +7,7 @@
Name: wl-kmod
Version: 5.100.82.112
-Release: 3%{?dist}.13
+Release: 3%{?dist}.14
Summary: Kernel module for Broadcom wireless devices
Group: System Environment/Kernel
License: Redistributable, no modification permitted
@@ -85,6 +85,9 @@
rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 5.100.82.112-3.14
+- Rebuilt for updated kernel
+
* Wed Oct 17 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 5.100.82.112-3.13
- Rebuilt for updated kernel
12 years, 1 month
rpms/nvidia-kmod/F-16 nvidia-kmod.spec,1.156,1.157
by Nicolas Chauvet
Author: kwizart
Update of /cvs/nonfree/rpms/nvidia-kmod/F-16
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv10401
Modified Files:
nvidia-kmod.spec
Log Message:
* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:304.37-1.7
- Rebuilt for updated kernel
Index: nvidia-kmod.spec
===================================================================
RCS file: /cvs/nonfree/rpms/nvidia-kmod/F-16/nvidia-kmod.spec,v
retrieving revision 1.156
retrieving revision 1.157
diff -u -r1.156 -r1.157
--- nvidia-kmod.spec 17 Oct 2012 07:06:49 -0000 1.156
+++ nvidia-kmod.spec 18 Oct 2012 18:44:21 -0000 1.157
@@ -9,7 +9,7 @@
Epoch: 1
Version: 304.37
# Taken over by kmodtool
-Release: 1%{?dist}.6
+Release: 1%{?dist}.7
Summary: NVIDIA display driver kernel module
Group: System Environment/Kernel
License: Redistributable, no modification permitted
@@ -77,6 +77,9 @@
%changelog
+* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:304.37-1.7
+- Rebuilt for updated kernel
+
* Wed Oct 17 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:304.37-1.6
- Rebuilt for updated kernel
12 years, 1 month
rpms/nvidia-96xx-kmod/F-16 nvidia-96xx-kmod.spec,1.44,1.45
by Nicolas Chauvet
Author: kwizart
Update of /cvs/nonfree/rpms/nvidia-96xx-kmod/F-16
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv10279
Modified Files:
nvidia-96xx-kmod.spec
Log Message:
* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 96.43.23-1.5
- Rebuilt for updated kernel
Index: nvidia-96xx-kmod.spec
===================================================================
RCS file: /cvs/nonfree/rpms/nvidia-96xx-kmod/F-16/nvidia-96xx-kmod.spec,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- nvidia-96xx-kmod.spec 17 Oct 2012 07:06:37 -0000 1.44
+++ nvidia-96xx-kmod.spec 18 Oct 2012 18:44:12 -0000 1.45
@@ -7,7 +7,7 @@
Name: nvidia-96xx-kmod
Version: 96.43.23
-Release: 1%{?dist}.4
+Release: 1%{?dist}.5
# Taken over by kmodtool
Summary: NVIDIA 96xx display driver kernel module
Group: System Environment/Kernel
@@ -92,6 +92,9 @@
%changelog
+* Thu Oct 18 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 96.43.23-1.5
+- Rebuilt for updated kernel
+
* Wed Oct 17 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 96.43.23-1.4
- Rebuilt for updated kernel
12 years, 1 month