[faad2] Clean spec, Vascom patches series, rfbz #4200, add license tag
by Sérgio M. Basto
commit ca8939263b53d7262bb3c640f42217282565a2f6
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Aug 18 02:32:14 2016 +0100
Clean spec, Vascom patches series, rfbz #4200, add license tag
faad2.spec | 24 ++++++++++--------------
1 file changed, 10 insertions(+), 14 deletions(-)
---
diff --git a/faad2.spec b/faad2.spec
index 4f90941..926f508 100644
--- a/faad2.spec
+++ b/faad2.spec
@@ -12,14 +12,14 @@ Summary: Library and frontend for decoding MPEG2/4 AAC
Name: faad2
Epoch: 1
Version: 2.7
-Release: 6%{?dist}
+Release: 7%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.audiocoding.com/faad2.html
Source: http://downloads.sourceforge.net/faac/%{name}-%{version}.tar.bz2
# fix non-PIC objects in libmp4ff.a
Patch0: %{name}-pic.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
BuildRequires: gcc-c++
BuildRequires: id3lib-devel
%{!?_without_sysfs:BuildRequires: libsysfs-devel}
@@ -66,8 +66,7 @@ written from scratch.
This package contains an input plugin for xmms.
%prep
-%setup -q
-%patch0 -p1 -b .pic
+%autosetup -p1
find . -name "*.c" -o -name "*.h" | xargs chmod 644
for f in AUTHORS COPYING ChangeLog NEWS README* TODO ; do
@@ -84,49 +83,46 @@ done
sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-%{__make} %{?_smp_mflags}
+%make_build
%install
-%{__rm} -rf %{buildroot}
-%{__make} install DESTDIR=%{buildroot}
+%make_install
%{__rm} %{buildroot}%{_libdir}/libfaad.la
%{__rm} %{buildroot}%{xmmsinputplugindir}/libmp4.la
%{__rm} %{buildroot}%{_includedir}/mp4ff{,int}.h
%{__rm} %{buildroot}%{_libdir}/libmp4ff.a
-install -dm755 %{buildroot}%{_mandir}/man1
+%{__install} -dm755 %{buildroot}%{_mandir}/man1
%{__mv} %{buildroot}%{_mandir}/{manm/faad.man,man1/faad.1}
-%clean
-%{__rm} -rf %{buildroot}
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
%files
-%defattr(-, root, root, -)
%doc AUTHORS COPYING ChangeLog NEWS README*
+%license COPYING
%{_bindir}/faad
%{_mandir}/man1/faad.1*
%files libs
-%defattr(-,root,root,-)
%{_libdir}/libfaad.so.*
%files devel
-%defattr(-, root, root, -)
%doc TODO docs/Ahead?AAC?Decoder?library?documentation.pdf
%{_includedir}/faad.h
%{_includedir}/neaacdec.h
%{_libdir}/libfaad.so
%files -n xmms-%{name}
-%defattr(-,root,root,-)
%doc plugins/xmms/AUTHORS plugins/xmms/NEWS
%doc plugins/xmms/ChangeLog plugins/xmms/README plugins/xmms/TODO
%{xmmsinputplugindir}/libmp4.so
%changelog
+* Thu Aug 18 2016 Sérgio Basto <sergio(a)serjux.com> - 1:2.7-7
+- Clean spec, Vascom patches series, rfbz #4200, add license tag
+
* Mon Sep 01 2014 Sérgio Basto <sergio(a)serjux.com> - 1:2.7-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
8 years, 6 months
[lame] Fix /usr/include/lame.h Installed (but unpackaged)
by Sérgio M. Basto
commit 1a869330c274a3c80855c2bc8e20e06644c15a62
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Aug 18 02:17:12 2016 +0100
Fix /usr/include/lame.h Installed (but unpackaged)
lame.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/lame.spec b/lame.spec
index 4012dd2..27c65c3 100644
--- a/lame.spec
+++ b/lame.spec
@@ -102,6 +102,7 @@ make test
%doc API HACKING STYLEGUIDE
%{_libdir}/libmp3lame.so
%{_includedir}/lame
+%{_includedir}/lame.h
%files mp3x
%{_bindir}/mp3x
8 years, 6 months
[twolame] Clean spec, Vascom patches series, rfbz #4202, add license tag
by Sérgio M. Basto
commit 4df11f41712dd9ac729c8e0a1ce2f54de65da99a
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Aug 18 01:59:07 2016 +0100
Clean spec, Vascom patches series, rfbz #4202, add license tag
twolame.spec | 33 +++++++++++++++------------------
1 file changed, 15 insertions(+), 18 deletions(-)
---
diff --git a/twolame.spec b/twolame.spec
index e148e97..a45cb33 100644
--- a/twolame.spec
+++ b/twolame.spec
@@ -1,12 +1,12 @@
Name: twolame
Version: 0.3.13
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: TwoLAME is an optimised MPEG Audio Layer 2 encoding library based on tooLAME
Group: Applications/Multimedia
License: LGPLv2+
URL: http://www.twolame.org/
Source: http://downloads.sourceforge.net/twolame/%{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
BuildRequires: libsndfile-devel
#BuildRequires: libtool
@@ -17,7 +17,7 @@ which in turn is based heavily on
- improvement to algorithms as part of the LAME project (www.sulaco.org/mp3)
This package contains the command line frontend.
-
+
%package libs
Summary: TwoLAME is an optimised MPEG Audio Layer 2 encoding library based on tooLAME
Group: System Environment/Libraries
@@ -42,7 +42,7 @@ This package contains the header files and documentation
needed to develop applications with TwoLAME.
%prep
-%setup -q
+%autosetup
# convert manpage to UTF8
pushd doc
iconv -f iso8859-1 -t utf8 %{name}.1 > %{name}.1.utf && mv %{name}.1.utf %{name}.1
@@ -60,39 +60,36 @@ popd
sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-%{__make} %{?_smp_mflags}
+%make_build
%install
-rm -rf $RPM_BUILD_ROOT
-%{__make} DESTDIR=$RPM_BUILD_ROOT install
-rm $RPM_BUILD_ROOT%{_libdir}/*.la
-rm -rf $RPM_BUILD_ROOT%{_docdir}
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+%make_install
+rm %{buildroot}%{_libdir}/*.la
+rm -rf %{buildroot}%{_docdir}
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
%files
-%defattr(644,root,root,755)
-%doc AUTHORS COPYING ChangeLog README TODO
-%attr(755,root,root) %{_bindir}/%{name}
+%doc AUTHORS ChangeLog README TODO
+%license COPYING
+%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%files libs
-%defattr(-,root,root,-)
-%attr(755,root,root) %{_libdir}/lib%{name}.so.*
+%{_libdir}/lib%{name}.so.*
%files devel
-%defattr(644,root,root,755)
%doc doc/api.txt doc/html doc/psycho.txt doc/vbr.txt
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/lib%{name}.so
%{_includedir}/%{name}.h
%changelog
+* Thu Aug 18 2016 Sérgio Basto <sergio(a)serjux.com> - 0.3.13-5
+- Clean spec, Vascom patches series, rfbz #4202, add license tag
+
* Sun Aug 31 2014 Sérgio Basto <sergio(a)serjux.com> - 0.3.13-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
8 years, 6 months
[lame] Clean spec, Vascom patches series, rfbz #4201, add license tag
by Sérgio M. Basto
commit 9d493c582d1a45ff7bea66f4ac0a79470939731c
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Aug 18 01:50:58 2016 +0100
Clean spec, Vascom patches series, rfbz #4201, add license tag
lame.spec | 34 +++++++++++++---------------------
1 file changed, 13 insertions(+), 21 deletions(-)
---
diff --git a/lame.spec b/lame.spec
index 4d2971d..4012dd2 100644
--- a/lame.spec
+++ b/lame.spec
@@ -1,6 +1,6 @@
Name: lame
Version: 3.99.5
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Free MP3 audio compressor
Group: Applications/Multimedia
@@ -8,7 +8,6 @@ License: GPLv2+
URL: http://lame.sourceforge.net/
Source0: http://downloads.sourceforge.net/sourceforge/lame/%{name}-%{version}.tar.gz
Patch1: %{name}-noexecstack.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: ncurses-devel
BuildRequires: gtk+-devel
@@ -49,8 +48,7 @@ This package contains the mp3x frame analyzer.
%prep
-%setup -q
-%patch1 -p1 -b .noexec
+%autosetup -p1
%build
@@ -69,16 +67,15 @@ sed -i -e '/xmmintrin\.h/d' configure
--enable-mp3x \
--enable-mp3rtp
-make %{?_smp_mflags}
+%make_build
%install
-rm -rf $RPM_BUILD_ROOT
-make install INSTALL="install -p" DESTDIR=$RPM_BUILD_ROOT
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+%make_install INSTALL="install -p"
+rm -f %{buildroot}%{_libdir}/*.la
# Some apps still expect to find <lame.h>
-ln -sf lame/lame.h $RPM_BUILD_ROOT%{_includedir}/lame.h
-rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
+ln -sf lame/lame.h %{buildroot}%{_includedir}/lame.h
+rm -rf %{buildroot}%{_docdir}/%{name}
%check
@@ -90,34 +87,29 @@ make test
%postun libs -p /sbin/ldconfig
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%files
-%defattr (-,root,root,-)
%doc README TODO USAGE doc/html/*.html
%{_bindir}/lame
%{_bindir}/mp3rtp
%{_mandir}/man1/lame.1*
%files libs
-%defattr(-,root,root,-)
-%doc ChangeLog COPYING LICENSE
+%doc ChangeLog
+%license COPYING LICENSE
%{_libdir}/libmp3lame.so.*
%files devel
-%defattr (-,root,root,-)
%doc API HACKING STYLEGUIDE
%{_libdir}/libmp3lame.so
-%{_includedir}/lame/
-%{_includedir}/lame.h
+%{_includedir}/lame
%files mp3x
-%defattr (-,root,root,-)
%{_bindir}/mp3x
%changelog
+* Thu Aug 18 2016 Sérgio Basto <sergio(a)serjux.com> - 3.99.5-6
+- Clean spec, Vascom patches series, rfbz #4201, add license tag
+
* Sun Dec 07 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 3.99.5-5
- Fix FTBFS on i686
8 years, 6 months
[akmods/f24] (9 commits) ...New release
by Sérgio M. Basto
Summary of changes:
cdec312... Fix typos in akmods (*)
e0e1e46... Replace spaces with tab so formatting matches the rest of t (*)
ed11077... Remove trailing tabs and spaces (*)
09b07a5... Remove trailing spaces in akmodsbuild (*)
1b2a16e... Replace some tabs with spaces to match the style of the akm (*)
f60836a... Fix rfbz #4108 (*)
10c29f3... Fix rfbz #4023 (*)
75932f6... Fix typo in akmods.service.in (*)
c1d7ae8... New release (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 6 months
[vokoscreen] Update to 2.5.0
by Leigh Scott
commit 73f2ccfec4c64e0f50381799a6d66380ea5c645f
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Aug 17 23:10:50 2016 +0100
Update to 2.5.0
.gitignore | 1 +
sources | 2 +-
vokoscreen-main.patch | 41 -----------------------------------------
vokoscreen.spec | 32 +++++++++++++++++---------------
4 files changed, 19 insertions(+), 57 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d93d997..695dd22 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
vokoscreen-2.4.0.tar.gz
+/vokoscreen-2.5.0.tar.gz
diff --git a/sources b/sources
index 410f7d4..46eec1a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ac15692a0802d5310a98ac54b922fb6b vokoscreen-2.4.0.tar.gz
+c4fd74a1a459dab818eb05df1ca93be0 vokoscreen-2.5.0.tar.gz
diff --git a/vokoscreen.spec b/vokoscreen.spec
index 1ff4cc1..9ccd152 100644
--- a/vokoscreen.spec
+++ b/vokoscreen.spec
@@ -1,24 +1,22 @@
Name: vokoscreen
-Version: 2.4.0
-Release: 3%{?dist}
+Version: 2.5.0
+Release: 1%{?dist}
Summary: Screencast creator
License: GPLv2+ and BSD
Group: Applications/Multimedia
Url: https://github.com/vkohaupt/vokoscreen
Source: https://github.com/vkohaupt/vokoscreen/archive/%{version}.tar.gz#/%{name}...
-# patch to link directly against the system libs
-Patch0: %{name}-main.patch
-# patch to avoid error message for non existing *.qm files
-Patch1: %{name}-lrelease-qt4.patch
BuildRequires: desktop-file-utils
BuildRequires: alsa-lib-devel
BuildRequires: ffmpeg-devel
-BuildRequires: libqxt-devel
BuildRequires: libv4l-devel
+BuildRequires: libXrandr-devel
BuildRequires: opencv-devel
-BuildRequires: qt4-devel
-BuildRequires: qtsingleapplication-devel
+BuildRequires: qt5-linguist
+BuildRequires: qt5-qtbase-devel
+BuildRequires: qt5-qtx11extras-devel
+BuildRequires: qtsingleapplication-qt5-devel
Requires: alsa-utils
Requires: ffmpeg
Requires: lame
@@ -33,14 +31,13 @@ videos, live recordings of browser, installation, videoconferences, etc.
%prep
%autosetup -p0
-# remove bundled libqxt + QtSingleApplication libraries
-rm -f libqxtQt4/*.h
-rm -f QtSingleApplicationQt4/qtsingleapplication.h
+# remove bundled QtSingleApplication libraries
+rm -rf QtSingleApplicationQt5
%build
-%{qmake_qt4} \
- QMAKE_CXXFLAGS+=" -I%{_includedir}/QxtCore -I%{_includedir}/QxtGui -I%{_includedir}/QtSolutions -I%{_includedir}/QtNetwork" \
- QMAKE_LIBS+=" -lQtSolutions_SingleApplication-2.6"
+%{qmake_qt5} \
+ QMAKE_CXXFLAGS+=" -I%{_includedir}/qt5/QtSolutions" \
+ QMAKE_LIBS+=" -lQt5Solutions_SingleApplication-2.6"
make %{?_smp_mflags} all
@@ -63,6 +60,11 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*
%changelog
+* Wed Aug 17 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 2.5.0-1
+- Update to 2.5.0
+- Switch build to qt5
+- Use bundled libqtx5
+
* Wed Aug 17 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 2.4.0-3
- Harden build
- Use qmake macro for build
8 years, 6 months
[akmods/f25] (9 commits) ...New release
by Sérgio M. Basto
Summary of changes:
cdec312... Fix typos in akmods (*)
e0e1e46... Replace spaces with tab so formatting matches the rest of t (*)
ed11077... Remove trailing tabs and spaces (*)
09b07a5... Remove trailing spaces in akmodsbuild (*)
1b2a16e... Replace some tabs with spaces to match the style of the akm (*)
f60836a... Fix rfbz #4108 (*)
10c29f3... Fix rfbz #4023 (*)
75932f6... Fix typo in akmods.service.in (*)
c1d7ae8... New release (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 6 months
[akmods] New release
by Sérgio M. Basto
commit c1d7ae840b4b813cc1de3103aacb13db7e06af3c
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Aug 17 19:16:23 2016 +0100
New release
akmods.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/akmods.spec b/akmods.spec
index fa67c0e..efbceaa 100755
--- a/akmods.spec
+++ b/akmods.spec
@@ -1,6 +1,6 @@
Name: akmods
Version: 0.5.4
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Automatic kmods build and install tool
License: MIT
@@ -117,6 +117,9 @@ useradd -r -g akmods -d /var/cache/akmods/ -s /sbin/nologin \
%changelog
+* Wed Aug 17 2016 Sérgio Basto <sergio(a)serjux.com> - 0.5.4-3
+- New release
+
* Sun Jan 03 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 0.5.4-2
- Revert conflicts kernel-debug-devel
8 years, 6 months
[akmods] Fix typo in akmods.service.in
by Sérgio M. Basto
commit 75932f62ff5ab33934e31d2d92d178c8308fe44e
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Aug 17 19:14:12 2016 +0100
Fix typo in akmods.service.in
akmods.service.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/akmods.service.in b/akmods.service.in
index 6d3219e..ff01e80 100644
--- a/akmods.service.in
+++ b/akmods.service.in
@@ -4,7 +4,7 @@ Before=@SERVICE@
[Service]
Type=oneshot
-RemainAfterExit=true
+RemainAfterExit=yes
ExecStart=/usr/sbin/akmods --from-init
# Make sure we load the nvidia module if built on startup, otherwise X will
# fail. Harmless if not needed.
8 years, 6 months
[akmods] Fix rfbz #4023
by Sérgio M. Basto
commit 10c29f3e50c1c7846fd963265970ed042f96d8ce
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Aug 17 19:13:39 2016 +0100
Fix rfbz #4023
Change the default timeout of systemd which is 90 seconds to 5 minutes.
akmods-shutdown.service | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/akmods-shutdown.service b/akmods-shutdown.service
index 379381f..7fcccc1 100644
--- a/akmods-shutdown.service
+++ b/akmods-shutdown.service
@@ -8,6 +8,7 @@ Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecStop=-/usr/sbin/akmods-shutdown
+TimeoutStopSec=5min
[Install]
WantedBy=multi-user.target
8 years, 6 months