[libbluray: 1/2] 20110514 snapshot
Xavier Bachelot
xavierb at fedoraproject.org
Sat May 14 22:29:12 UTC 2011
commit a21da381e97242dedd28bcba399d2c8dadf216b0
Author: Xavier Bachelot <xavier at bachelot.org>
Date: Sun May 15 00:23:32 2011 +0200
20110514 snapshot
.gitignore | 1 +
libbluray.spec | 53 ++++++++++++++---------------------------------------
sources | 2 +-
3 files changed, 16 insertions(+), 40 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f749a8c..fda5083 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/libbluray-20101028gitc32862b77dea4.tar.bz2
/libbluray-20110107git0e5902ff9a6f1.tar.bz2
/libbluray-20110126gitbbf11e43bd82e.tar.bz2
+/libbluray-20110514git46ee2766038e9.tar.bz2
diff --git a/libbluray.spec b/libbluray.spec
index c2ef660..5630af7 100644
--- a/libbluray.spec
+++ b/libbluray.spec
@@ -1,12 +1,10 @@
-%global tarball_date 20110126
-%global git_hash bbf11e43bd82eabce8a4f8aa3ec09bccef18de2e
+%global tarball_date 20110514
+%global git_hash 46ee2766038e90731683272e348aaa2aa9d5d199
%global git_short %(echo '%{git_hash}' | cut -c -13)
-%global static_build 0
-
Name: libbluray
Version: 0.2
-Release: 0.2.%{tarball_date}git%{git_short}%{?dist}
+Release: 0.3.%{tarball_date}git%{git_short}%{?dist}
Summary: Library to access Blu-Ray disks for video playback
Group: System Environment/Libraries
License: LGPLv2+
@@ -60,34 +58,15 @@ The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
-%if %{static_build}
-%package static
-Summary: Static lib for %{name}
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-
-%description static
-The %{name}-static package contains static libraries.
-%endif
-
-
%prep
%setup -q -n %{name}
%build
autoreconf -vif
-# Some of the examples need the static lib to build.
-# Don't build them if not building the static lib too.
-%configure \
-%if !%{static_build}
- --disable-static \
- --disable-examples \
-%else
+%configure --disable-static \
--enable-examples \
-%endif
- --with-jdk=%{_jvmdir}/java-1.6.0 \
- --enable-bdjava
+ --enable-bdjava --with-jdk=%{_jvmdir}/java-1.6.0
make %{?_smp_mflags}
make doxygen-pdf
# Remove uneeded script
@@ -99,15 +78,14 @@ rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+# Install BD-J jar
install -Dp -m 644 src/.libs/libbluray.jar $RPM_BUILD_ROOT%{_javadir}/libbluray.jar
# Install test utilities
-%if %{static_build}
-for i in mpls_dump clpi_dump index_dump mobj_dump sound_dump
+for i in clpi_dump index_dump mobj_dump mpls_dump sound_dump
do install -Dp -m 0755 src/examples/$i $RPM_BUILD_ROOT%{_bindir}/$i; done;
-for i in bdsplice libbluray_test list_titles hdmv_test bdj_test bd_info
-do install -Dp -m 0755 src/examples/.libs/$i $RPM_BUILD_ROOT%{_bindir}/$i; done;
-%endif
+for i in bd_info bdj_test bdsplice hdmv_test libbluray_test list_titles
+do install -Dp -m755 src/examples/.libs/$i %{buildroot}%{_bindir}/$i; done
%clean
@@ -123,6 +101,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%doc COPYING doc/README player_wrappers README.txt TODO.txt
%{_libdir}/*.so.*
+%{_bindir}/*
%files java
@@ -138,15 +117,11 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/libbluray.pc
-%if %{static_build}
-%files static
-%defattr(-,root,root,-)
-%{_libdir}/libbluray.a
-%{_bindir}/*
-%endif
-
-
%changelog
+* Sat May 14 2011 Xavier Bachelot <xavier at bachelot.org> 0.2-0.3.20110514git46ee2766038e9
+- Update to latest snapshot.
+- Drop -static subpackage.
+
* Wed Jan 26 2011 Xavier Bachelot <xavier at bachelot.org> 0.2-0.2.20110126gitbbf11e43bd82e
- Update to latest snapshot.
- Split the BDJ support to a -java subpackage.
diff --git a/sources b/sources
index 5df6a04..f5a150b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3ecdde48e3e8c8de2b7458b1279eb716 libbluray-20110126gitbbf11e43bd82e.tar.bz2
+d429141a02096e37259b1bc24b76b039 libbluray-20110514git46ee2766038e9.tar.bz2
More information about the scm-commits
mailing list