Update snapshot

el8
Nicolas Chauvet 7 years ago
parent 816e5dd3ab
commit 1e461522ca

@ -1,7 +1,7 @@
%global vlc_vers 3.0.0 %global vlc_vers 3.0.0
%global vlc_date 20171215 %global vlc_date 20171221
%global vlc_rc rc2 %global vlc_rc rc2
%global vlc_tag -%{?vlc_date}-0223-%{?vlc_rc} %global vlc_tag -%{?vlc_date}-0227-%{?vlc_rc}
%if 0%{?vlc_rc:1} %if 0%{?vlc_rc:1}
%global vlc_url https://nightlies.videolan.org/build/source/ %global vlc_url https://nightlies.videolan.org/build/source/
%else %else
@ -40,8 +40,8 @@
Summary: The cross-platform open-source multimedia framework, player and server Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc Name: vlc
Version: %{vlc_vers}%{?vlc_rc:~%{vlc_rc}} Version: %{vlc_vers}
Release: 0.45%{?vlc_date:.git%{vlc_date}}%{?dist} Release: 0.46%{?vlc_date:.git%{vlc_date}}%{?vlc_rc:.%{vlc_rc}}%{?dist}
License: GPLv2+ License: GPLv2+
Group: Applications/Multimedia Group: Applications/Multimedia
URL: http://www.videolan.org URL: http://www.videolan.org
@ -53,6 +53,8 @@ BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
%{?_with_bootstrap: %{?_with_bootstrap:
BuildRequires: bison
BuildRequires: flex
BuildRequires: gettext-devel BuildRequires: gettext-devel
BuildRequires: libtool BuildRequires: libtool
} }
@ -67,7 +69,6 @@ BuildRequires: pkgconfig(dbus-1)
%{?_with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.4.9-0} %{?_with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.4.9-0}
BuildRequires: flac-devel BuildRequires: flac-devel
%{?_with_fluidsynth:BuildRequires: fluidsynth-devel} %{?_with_fluidsynth:BuildRequires: fluidsynth-devel}
%{?_with_freerdp:BuildRequires: freerdp-devel}
BuildRequires: fribidi-devel BuildRequires: fribidi-devel
%{?_with_gnomevfs:BuildRequires: gnome-vfs2-devel} %{?_with_gnomevfs:BuildRequires: gnome-vfs2-devel}
BuildRequires: gnutls-devel >= 1.0.17 BuildRequires: gnutls-devel >= 1.0.17
@ -76,6 +77,10 @@ BuildRequires: hostname
BuildRequires: jack-audio-connection-kit-devel BuildRequires: jack-audio-connection-kit-devel
BuildRequires: kde-filesystem BuildRequires: kde-filesystem
BuildRequires: game-music-emu-devel BuildRequires: game-music-emu-devel
%ifarch %{arm} aarch64
BuildRequires: pkgconfig(gstreamer-app-1.0)
BuildRequires: pkgconfig(gstreamer-video-1.0)
%endif
BuildRequires: libavc1394-devel BuildRequires: libavc1394-devel
BuildRequires: libass-devel >= 0.9.7 BuildRequires: libass-devel >= 0.9.7
%{?_with_bluray:BuildRequires: libbluray-devel >= 0.2.1} %{?_with_bluray:BuildRequires: libbluray-devel >= 0.2.1}
@ -267,6 +272,10 @@ rm aclocal.m4 m4/lib*.m4 m4/lt*.m4 || :
--disable-dependency-tracking \ --disable-dependency-tracking \
--disable-optimizations \ --disable-optimizations \
--disable-silent-rules \ --disable-silent-rules \
--with-default-font=%{_fontbasedir}/dejavu/DejaVuSans.ttf \
--with-default-font-family=DejaVuSans \
--with-default-monospace-font=%{_fontbasedir}/dejavu/DejaVuSansMono.ttf \
--with-default-monospace-font-family=DejaVuSansMono \
--with-pic \ --with-pic \
--disable-rpath \ --disable-rpath \
--with-binary-version=%{version} \ --with-binary-version=%{version} \
@ -330,18 +339,10 @@ sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
find %{buildroot} -name '*.la' -exec rm -f {} ';' find %{buildroot} -name '*.la' -exec rm -f {} ';'
find %{buildroot} -name '*.a' -exec rm -f {} ';' find %{buildroot} -name '*.a' -exec rm -f {} ';'
desktop-file-install --vendor "" \ desktop-file-validate %{buildroot}%{_datadir}/applications/vlc.desktop
--dir %{buildroot}%{_datadir}/applications \
--delete-original \
--mode 644 \
%{buildroot}%{_datadir}/applications/vlc.desktop
# Remove installed fonts for skins2 # Remove installed fonts for skins2
rm -f %{buildroot}%{_datadir}/vlc/skins2/fonts/*.ttf rm -f %{buildroot}%{_datadir}/vlc/skins2/fonts
ln -sf ../../../fonts/dejavu/DejaVuSans.ttf \
%{buildroot}%{_datadir}/vlc/skins2/fonts/FreeSans.ttf
ln -sf ../../../fonts/dejavu/DejaVuSans-Bold.ttf \
%{buildroot}%{_datadir}/vlc/skins2/fonts/FreeSansBold.ttf
#Fix unowned directories #Fix unowned directories
rm -rf %{buildroot}%{_docdir}/vlc rm -rf %{buildroot}%{_docdir}/vlc
@ -545,6 +546,12 @@ fi || :
%changelog %changelog
* Thu Dec 21 2017 Nicolas Chauvet <kwizart@gmail.com> - 3.0.0-0.46.git20171221.rc2
- Update to 20171221
- Drop pre-version
- Set defaults fonts
- Enable gstreamer on %%{arm} and aarch64
* Sat Dec 16 2017 Nicolas Chauvet <kwizart@gmail.com> - 3.0.0~rc2-0.45.git20171215 * Sat Dec 16 2017 Nicolas Chauvet <kwizart@gmail.com> - 3.0.0~rc2-0.45.git20171215
- Improve pre-version - Improve pre-version
- Re-enable i686 mmx/sse (autodetected) - Re-enable i686 mmx/sse (autodetected)

Loading…
Cancel
Save