Compare commits
114 commits
epel8-play
...
rawhide
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
891493cc5e | ||
|
|
8d67b43f60 | ||
|
|
eb089fe7b1 | ||
|
|
a2a0448893 | ||
|
|
4a7176d9e7 | ||
|
|
b1f82a3ea6 | ||
|
|
24eee8bfb7 | ||
|
|
c24716dc41 | ||
|
|
3a478acfa8 | ||
|
|
b7cef06a67 | ||
|
|
2d34efb195 | ||
|
|
437df97673 | ||
|
|
a8e5c77510 | ||
|
|
075ed30bf7 | ||
|
|
72af73badd | ||
|
|
ecf0392148 | ||
|
|
ec9c526422 | ||
|
|
23aa915d40 | ||
|
|
ca7b59712d | ||
|
|
8ac0d478c1 | ||
|
|
e4549abebb | ||
|
|
f6ae14f3e1 | ||
|
|
310500349f | ||
|
|
b9421a36c9 | ||
|
|
df4be692fe | ||
|
|
9cf65acfbb | ||
|
|
0f2308f3e5 | ||
|
|
b452da0ed2 | ||
|
|
944cab0bd9 | ||
|
|
0034caf4dd | ||
|
|
5153fbc39e | ||
|
|
4fc0174098 | ||
|
|
1dd912750e | ||
|
|
d3db13b25c | ||
|
|
51d2e08473 | ||
|
|
ec88d29355 | ||
|
|
cf61085376 | ||
|
|
eb25fcf374 | ||
|
|
816d56aa2c | ||
|
|
035144d89e | ||
|
|
0e22db972d | ||
|
|
306996926f | ||
|
|
f1c5f110d1 | ||
|
|
3ec1b95556 | ||
|
|
b41ed9dd6c | ||
|
|
f9d33751a5 | ||
|
|
81e735bc7d | ||
|
|
17d507b5e2 | ||
|
|
57b1e96b11 | ||
|
|
237bd26e74 | ||
|
|
5f55c81aeb | ||
|
|
2c8aa1f924 | ||
|
|
b0ceebd8bf | ||
|
|
a52a69cce3 | ||
|
|
e6cc72e3cb | ||
|
|
c0dd923498 | ||
|
|
cc7b471114 | ||
|
|
ad109209e6 | ||
|
|
3d2fc9013b | ||
|
|
8f953bda51 | ||
|
|
5e7a2d9f5f |
||
|
|
aa1c1a036b | ||
|
|
5e9d372469 | ||
|
|
938ef10ec5 | ||
|
|
993c65bce1 | ||
|
|
8f8139837c | ||
|
|
755e06919c | ||
|
|
c16fdf433d | ||
|
|
b23a06a3ac | ||
|
|
4c780298da | ||
|
|
2cf45030c4 |
||
|
|
14edeeb7d4 | ||
|
|
ce0b4e179c | ||
|
|
ab67b95e5a | ||
|
|
b28eb72a46 | ||
|
|
4d8ba64f99 | ||
|
|
17a374b93e | ||
|
|
cd705915ef | ||
|
|
dc79b126b9 | ||
|
|
69300058ba | ||
|
|
4419e7cb37 | ||
|
|
c2b44503a2 | ||
|
|
2a2b45ad33 | ||
|
|
afff2e5d5d | ||
|
|
f3b3180ebd | ||
|
|
e7d51c2d96 | ||
|
|
175daffcce | ||
|
|
49ad40f74c | ||
|
|
5b7d0fe6be | ||
|
|
db1039804b | ||
|
|
79de29e10b | ||
|
|
c6866dcae0 | ||
|
|
fba5df8932 | ||
|
|
c60882b04f | ||
|
|
f3af56ed96 | ||
|
|
fafbd52cb6 | ||
|
|
c94ff1f516 | ||
|
|
1c84d6d40d | ||
|
|
30b2de48ce | ||
|
|
423a2685b2 | ||
|
|
b18a1e43a6 | ||
|
|
75bf0fc6bc | ||
|
|
925a2e6753 | ||
|
|
d96be61419 | ||
|
|
a7929d2706 | ||
|
|
fca88cc09b | ||
|
|
bb57305102 | ||
|
|
eabded1c39 | ||
|
|
3598fdfad2 | ||
|
|
9368290978 | ||
|
|
c26cd0667c | ||
|
|
2a1e56607f | ||
|
|
a4a9fe8f7c | ||
|
|
9648851c5f |
10 changed files with 523 additions and 21 deletions
17
.gitignore
vendored
Normal file
17
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
libffado-2.0.1-svn1864.tar.bz2
|
||||
/libffado-2.1.0-svn1913.tar.bz2
|
||||
/libffado-2.1.0-svn1983.tar.bz2
|
||||
/libffado-2.1.0-svn2000.tar.bz2
|
||||
/libffado-2.1.0-svn2088.tar.bz2
|
||||
/libffado-2.1.0.tgz
|
||||
/libffado-2.2.1.tgz
|
||||
/libffado-2.3.0.tgz
|
||||
/libffado-2.4.0.tgz
|
||||
/libffado-2.4.1.tgz
|
||||
/libffado-2.4.3.tgz
|
||||
/libffado-2.4.4.tgz
|
||||
/libffado-2.4.5.tgz
|
||||
/libffado-2.4.6.tgz
|
||||
/libffado-2.4.7.tgz
|
||||
/libffado-2.4.8.tgz
|
||||
/libffado-2.4.9.tgz
|
||||
21
Makefile
21
Makefile
|
|
@ -1,21 +0,0 @@
|
|||
# Makefile for source rpm: libffado
|
||||
# $Id$
|
||||
NAME := libffado
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
||||
257
changelog
Normal file
257
changelog
Normal file
|
|
@ -0,0 +1,257 @@
|
|||
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.6-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Sat Sep 03 2022 Nils Philippsen <nils@tiptoe.de> - 2.4.6-3
|
||||
- Fix yet another int/float crash, this time in the crossbar router
|
||||
|
||||
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Mon Jul 18 2022 Nils Philippsen <nils@tiptoe.de> - 2.4.6-1
|
||||
- Version 2.4.6
|
||||
|
||||
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 2.4.5-3
|
||||
- Rebuilt for Python 3.11
|
||||
|
||||
* Thu Apr 07 2022 Nils Philippsen <nils@tiptoe.de> - 2.4.5-2
|
||||
- Cast more float values to int to avoid crashes
|
||||
|
||||
* Sat Mar 12 2022 Nils Philippsen <nils@tiptoe.de> - 2.4.5-1
|
||||
- Version 2.4.5
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.4-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.4-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 2.4.4-4
|
||||
- Rebuilt for Python 3.10
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.4-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Tue Jan 05 2021 Nils Philippsen <nils@tiptoe.de> - 2.4.4-2
|
||||
- Fix bogus changelog date, happy new year!
|
||||
- Fix building on EL8
|
||||
|
||||
* Tue Jan 05 2021 Nils Philippsen <nils@tiptoe.de> - 2.4.4-1
|
||||
- Version 2.4.4
|
||||
- Document license of binary package
|
||||
- Avoid using sed to patch files where feasible
|
||||
- Don't BR: subversion as we build from released tarball
|
||||
|
||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Sat May 30 2020 Nils Philippsen <nils@tiptoe.de> - 2.4.3-2
|
||||
- work around a bug in scons < 3.0.2
|
||||
|
||||
* Fri May 29 2020 Nils Philippsen <nils@tiptoe.de> - 2.4.3-1
|
||||
- version 2.4.3
|
||||
|
||||
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 2.4.1-11
|
||||
- Rebuilt for Python 3.9
|
||||
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Wed Sep 18 2019 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 2.4.1-9
|
||||
- Convert the package from Python2 to Python3
|
||||
|
||||
* Sat Aug 03 2019 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 2.4.1-8
|
||||
- scons renamed to scons-2 in the recent Fedora package
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Thu Feb 07 2019 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.4.1-6
|
||||
- Added BR: python2-rpm-macros
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Tue Jul 24 2018 Tom Callaway <spot@fedoraproject.org> - 2.4.1-4
|
||||
- rebuild for new libconfig
|
||||
|
||||
* Thu Jul 19 2018 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.4.1-3
|
||||
- Fixed Python shebangs
|
||||
- Added BR: python2-enum34
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Wed Apr 25 2018 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.4.1-1
|
||||
- Update to 2.4.1
|
||||
- Drop upstreamed patches
|
||||
|
||||
* Wed Apr 18 2018 Iryna Shcherbina <shcherbina.iryna@gmail.com> - 2.4.0-6
|
||||
- Update Python 2 dependency declarations to new packaging standards
|
||||
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
|
||||
|
||||
* Sat Feb 10 2018 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.4.0-5
|
||||
- Build with RPM_LD_FLAGS exported in install section as well
|
||||
|
||||
* Fri Feb 9 2018 Florian Weimer <fweimer@redhat.com> - 2.4.0-4
|
||||
- Use LDFLAGS from redhat-rpm-config
|
||||
|
||||
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.0-2
|
||||
- Switch to %%ldconfig_scriptlets
|
||||
|
||||
* Fri Jan 05 2018 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.4.0-1
|
||||
- Update to 2.4.0
|
||||
- Drop upstreamed patches
|
||||
|
||||
* Fri Jan 05 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.3.0-8
|
||||
- Remove obsolete scriptlets
|
||||
|
||||
* Mon Nov 06 2017 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.3.0-7
|
||||
- Build against scons3
|
||||
- Build against newer gcc/glibc
|
||||
|
||||
* Thu Aug 10 2017 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.3.0-6
|
||||
- Fix FTBFS on F27
|
||||
- Backported fixes from trunk for various compilation warnings
|
||||
- MIPS support RHBZ#1366701
|
||||
|
||||
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
|
||||
|
||||
* Thu Feb 16 2017 Jonathan Wakely <jwakely@redhat.com> - 2.3.0-2
|
||||
- Patch invalid code to build with GCC 7
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Mon Aug 08 2016 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.3.0-1
|
||||
- Update to 2.3.0.
|
||||
|
||||
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-9
|
||||
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
||||
|
||||
* Tue Mar 01 2016 Yaakov Selkowitz <yselkowi@redhat.com> - 2.2.1-8
|
||||
- Fix FTBFS with GCC 6 (#1307721)
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.1-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Jan 22 2016 Lubomir Rintel <lkundrak@v3.sk> - 2.2.1-6
|
||||
- Fix FTBFS
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.2.1-4
|
||||
- Rebuilt for GCC 5 C++11 ABI change
|
||||
|
||||
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Sun Jun 01 2014 Brendan Jones <brendan.jones.it@gmail.com> 2.2.1-1
|
||||
- Update to 2.2.1
|
||||
- Remove incorporated udev rules patch
|
||||
|
||||
* Mon Sep 30 2013 Brendan Jones <brendan.jones.it@gmail.com> 2.1.0-4
|
||||
- Corrrect udev rules RFBZ#999580
|
||||
- Correct changelog
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Thu Sep 20 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.1.0-1
|
||||
- Update to 2.1.0.
|
||||
- Drop upstreamed & old patches, README.Fedora file.
|
||||
|
||||
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-0.10.20120325.svn2088
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Tue Jun 12 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.1.0-0.9.20120325.svn2088
|
||||
- Fix multilib confict RHBZ#831405
|
||||
- Fix DSO linking #ticket 355
|
||||
|
||||
* Sun Mar 25 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.1.0-0.8.20120325.svn2088
|
||||
- Update to svn2088.
|
||||
- Drop upstreamed gcc-4.7 patch.
|
||||
|
||||
* Thu Mar 22 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.1.0-0.7.20111030.svn2000
|
||||
- Include the ffado-test executable RHBZ#805940
|
||||
- Fix .desktop file warning
|
||||
|
||||
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-0.6.20111030.svn2000
|
||||
- Rebuilt for c++ ABI breakage
|
||||
|
||||
* Tue Jan 10 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.1.0-0.5.20111030.svn2000
|
||||
- gcc-4.7 compile fix
|
||||
|
||||
* Sun Oct 30 2011 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.1.0-0.4.20111030.svn2000
|
||||
- Update to svn2000.
|
||||
- Drop the gold linker patch. The issue is properly solved upstream. See upstream tracker #293
|
||||
|
||||
* Tue Apr 26 2011 Brendan Jones <brendan.jones.it@gmail.com> - 2.1.0-0.3.20110426.svn1983
|
||||
- Update to svn1983
|
||||
- Clean up redundant patches
|
||||
- Patch to rebuild using gold linker. Fixes RHBZ#684392
|
||||
|
||||
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-0.2.20101015.svn1913
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Fri Oct 15 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.1.0-0.1.20101015.svn1913
|
||||
- Update to svn1913. Fixes RHBZ#635315
|
||||
- Drop upstreamed patches
|
||||
|
||||
* Thu Aug 26 2010 Dan Horák <dan[at]danny.cz> - 2.0.1-5.20100706.svn1864
|
||||
- no Firewire on s390(x)
|
||||
|
||||
* Thu Jul 29 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.0.1-4.20100706.svn1864
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
||||
|
||||
* Wed Jul 14 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.0.1-3.20100706.svn1864
|
||||
- Remove ENABLE_ALL
|
||||
- Improve the libffado-dont-use-bundled-libs.patch
|
||||
- Drop BR: expat-devel libavc1394-devel
|
||||
- Move configuration file to the library package
|
||||
- Minor enhancement in the .desktop file
|
||||
- Add links to upstream tickets for patches
|
||||
- Add -ffast-math to the compiler flags
|
||||
- Add patch to compile against libconfig-1.4.5
|
||||
|
||||
* Tue Jul 13 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.0.1-2.20100706.svn1864
|
||||
- Add ENABLE_ALL flag to support more devices
|
||||
- Don't bundle tests
|
||||
- Include some preliminary documentation for the tools until the manpages arrive
|
||||
- Patch out bundled libraries. Also fixes some rpmlints
|
||||
- Improve the instructions how to create the tarball
|
||||
|
||||
* Wed Jul 07 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.0.1-1.20100706.svn1864
|
||||
- Update to trunk, post 2.0.1.
|
||||
|
||||
* Sat Jun 05 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.0.0-1.20100605.svn1845
|
||||
- Update to trunk, post 2.0.0.
|
||||
|
||||
* Mon May 18 2009 Jarod Wilson <jarod@redhat.com> - 2.0-0.4.rc2
|
||||
- Update to 2.0.0-rc2
|
||||
|
||||
* Thu Nov 06 2008 Jarod Wilson <jarod@redhat.com> - 2.0-0.3.beta7
|
||||
- Update to beta7
|
||||
- Put arch-dependent helper/test binaries in libexecdir instead of datadir
|
||||
|
||||
* Sun Aug 10 2008 Jarod Wilson <jwilson@redhat.com> - 2.0-0.2.beta6
|
||||
- Review clean-ups (#456353)
|
||||
|
||||
* Tue Jul 22 2008 Jarod Wilson <jwilson@redhat.com> - 2.0-0.1.beta6
|
||||
- Initial Fedora build of libffado
|
||||
12
libffado-2.4.4-icon-name.patch
Normal file
12
libffado-2.4.4-icon-name.patch
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
diff -up libffado-2.4.4/support/mixer-qt4/ffado/ffadowindow.py.icon-name libffado-2.4.4/support/mixer-qt4/ffado/ffadowindow.py
|
||||
--- libffado-2.4.4/support/mixer-qt4/ffado/ffadowindow.py.icon-name 2020-05-29 08:59:52.000000000 +0200
|
||||
+++ libffado-2.4.4/support/mixer-qt4/ffado/ffadowindow.py 2021-01-05 16:30:40.293184745 +0100
|
||||
@@ -267,7 +267,7 @@ def ffadomain(args):
|
||||
log.debug("Using %s with Qt: %s PyQt: %s" % (get_ffado_version(), QtCore.QT_VERSION_STR, QtCore.PYQT_VERSION_STR))
|
||||
|
||||
app = QApplication(args)
|
||||
- app.setWindowIcon( QIcon( SHAREDIR + "/icons/hi64-apps-ffado.png" ) )
|
||||
+ app.setWindowIcon( QIcon( SHAREDIR + "/icons/ffado.png" ) )
|
||||
|
||||
app.setOrganizationName("FFADO")
|
||||
app.setOrganizationDomain("ffado.org")
|
||||
30
libffado-2.4.4-no-test-apps.patch
Normal file
30
libffado-2.4.4-no-test-apps.patch
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
diff -up libffado-2.4.4/tests/SConscript.no-test-apps libffado-2.4.4/tests/SConscript
|
||||
--- libffado-2.4.4/tests/SConscript.no-test-apps 2018-03-04 07:12:18.000000000 +0100
|
||||
+++ libffado-2.4.4/tests/SConscript 2021-01-05 16:26:04.561795120 +0100
|
||||
@@ -83,7 +83,7 @@ if env['ENABLE_DICE']:
|
||||
|
||||
for app in apps.keys():
|
||||
env.Program( target=app, source = env.Split( apps[app] ) )
|
||||
- env.Install( "$bindir", app )
|
||||
+ # env.Install( "$bindir", app )
|
||||
|
||||
env.SConscript( dirs=["streaming", "systemtests"], exports="env" )
|
||||
|
||||
diff -up libffado-2.4.4/tests/streaming/SConscript.no-test-apps libffado-2.4.4/tests/streaming/SConscript
|
||||
--- libffado-2.4.4/tests/streaming/SConscript.no-test-apps 2018-03-04 07:12:18.000000000 +0100
|
||||
+++ libffado-2.4.4/tests/streaming/SConscript 2021-01-05 16:25:56.357813274 +0100
|
||||
@@ -38,4 +38,4 @@ apps = {
|
||||
|
||||
for app in apps.keys():
|
||||
env.Program( target=app, source = env.Split( apps[app] ) )
|
||||
- env.Install( "$bindir", app )
|
||||
+ # env.Install( "$bindir", app )
|
||||
diff -up libffado-2.4.4/tests/systemtests/SConscript.no-test-apps libffado-2.4.4/tests/systemtests/SConscript
|
||||
--- libffado-2.4.4/tests/systemtests/SConscript.no-test-apps 2018-03-04 07:12:18.000000000 +0100
|
||||
+++ libffado-2.4.4/tests/systemtests/SConscript 2021-01-05 16:26:07.104789496 +0100
|
||||
@@ -49,4 +49,4 @@ apps = {
|
||||
|
||||
for app in apps.keys():
|
||||
env.Program( target=app, source = env.Split( apps[app] ) )
|
||||
- env.Install( "$bindir", app )
|
||||
+ # env.Install( "$bindir", app )
|
||||
13
libffado-2.4.4-scons-quirk.patch
Normal file
13
libffado-2.4.4-scons-quirk.patch
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
diff -up libffado-2.4.4/SConstruct.scons-quirk libffado-2.4.4/SConstruct
|
||||
--- libffado-2.4.4/SConstruct.scons-quirk 2020-08-09 09:29:35.000000000 +0200
|
||||
+++ libffado-2.4.4/SConstruct 2021-01-05 18:28:40.865754202 +0100
|
||||
@@ -150,7 +150,8 @@ if not os.path.isdir( "cache" ):
|
||||
if not os.path.isdir( 'cache/objects' ):
|
||||
os.makedirs( 'cache/objects' )
|
||||
|
||||
-CacheDir( 'cache/objects' )
|
||||
+# Doesn't work with scons < 3.0.2
|
||||
+# CacheDir( 'cache/objects' )
|
||||
|
||||
opts.Save( 'cache/options.cache', env )
|
||||
|
||||
34
libffado-snapshot.sh
Normal file
34
libffado-snapshot.sh
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
#!/bin/bash
|
||||
|
||||
# $1 - revision number to checkout.
|
||||
: ${1?"You must either provide desired revision number \"X\" to checkout: `basename $0` X
|
||||
or fetch the latest revision by: `basename $0` HEAD"}
|
||||
|
||||
set -e
|
||||
|
||||
tmp=$(mktemp -d)
|
||||
|
||||
trap cleanup EXIT
|
||||
cleanup() {
|
||||
set +e
|
||||
[ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
|
||||
}
|
||||
|
||||
unset CDPATH
|
||||
unset GREP_OPTIONS
|
||||
pwd=$(pwd)
|
||||
name=libffado
|
||||
version=2.1.0
|
||||
|
||||
revision=$1
|
||||
|
||||
pushd "$tmp" >/dev/null
|
||||
echo "Fetching SVN revision: $1"
|
||||
svn export -r$revision http://subversion.ffado.org/ffado/trunk/$name $name-$version |tee $name.stdout
|
||||
revision=$(cat $name.stdout|grep "Exported revision"|sed 's|[^0-9]*||g')
|
||||
echo "Fetched SVN revision: $revision"
|
||||
rm -f $name.stdout
|
||||
|
||||
tar jcf "$pwd"/$name-$version-svn$revision.tar.bz2 $name-$version
|
||||
echo "Written: $name-$version-svn$revision.tar.bz2"
|
||||
popd >/dev/null
|
||||
159
libffado.spec
Normal file
159
libffado.spec
Normal file
|
|
@ -0,0 +1,159 @@
|
|||
%if ! 0%{?rhel} || 0%{?rhel} > 8
|
||||
%bcond scons_quirk 0
|
||||
%else
|
||||
%bcond scons_quirk 1
|
||||
%endif
|
||||
|
||||
%if %{without scons_quirk}
|
||||
%global scons scons
|
||||
%else
|
||||
%global scons scons-3
|
||||
%endif
|
||||
|
||||
Summary: Free firewire audio driver library
|
||||
Name: libffado
|
||||
Version: 2.4.9
|
||||
Release: %autorelease
|
||||
# Automatically converted from old format: GPLv2 or GPLv3 - review is highly recommended.
|
||||
License: GPL-2.0-only OR GPL-3.0-only
|
||||
URL: http://www.ffado.org/
|
||||
Source0: http://www.ffado.org/files/%{name}-%{version}.tgz
|
||||
# The trunk is tarballed as follows:
|
||||
# bash libffado-snapshot.sh 2088
|
||||
# The fetch script
|
||||
Source9: libffado-snapshot.sh
|
||||
Patch0: libffado-2.4.4-no-test-apps.patch
|
||||
Patch1: libffado-2.4.4-icon-name.patch
|
||||
Patch2: libffado-2.4.4-scons-quirk.patch
|
||||
|
||||
BuildRequires: alsa-lib-devel
|
||||
BuildRequires: dbus-c++-devel
|
||||
BuildRequires: dbus-devel
|
||||
BuildRequires: python3-dbus
|
||||
BuildRequires: python3-rpm-macros
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: glibmm24-devel
|
||||
BuildRequires: graphviz
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: libconfig-devel
|
||||
BuildRequires: libiec61883-devel
|
||||
BuildRequires: libraw1394-devel
|
||||
BuildRequires: libxml++-devel
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python3-qt5-devel
|
||||
BuildRequires: python3-devel
|
||||
%if %{without scons_quirk}
|
||||
BuildRequires: python3-scons >= 3.0.2
|
||||
%else
|
||||
BuildRequires: python3-scons
|
||||
%endif
|
||||
BuildRequires: python3dist(setuptools)
|
||||
BuildRequires: rpm_macro(py3_shebang_fix)
|
||||
ExcludeArch: s390 s390x
|
||||
|
||||
|
||||
%description
|
||||
The FFADO project aims to provide a generic, open-source solution for the
|
||||
support of FireWire based audio devices for the Linux platform. It is the
|
||||
successor of the FreeBoB project.
|
||||
|
||||
%package devel
|
||||
Summary: Free firewire audio driver library development headers
|
||||
# Automatically converted from old format: GPLv2 or GPLv3 - review is highly recommended.
|
||||
License: GPL-2.0-only OR GPL-3.0-only
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
Development files needed to build applications against libffado.
|
||||
|
||||
%package -n ffado
|
||||
Summary: Free firewire audio driver library applications and utilities
|
||||
# support/tools/* is GPLv3
|
||||
# Some files in support/mixer-qt4/ffado are GPLv3+
|
||||
# The rest is GPLv2 or GPLv3
|
||||
# Automatically converted from old format: GPLv3 and GPLv3+ and (GPLv2 or GPLv3) - review is highly recommended.
|
||||
License: GPL-3.0-only AND GPL-3.0-or-later AND ( GPL-2.0-only OR GPL-3.0-only )
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: dbus
|
||||
Requires: python3-dbus
|
||||
Requires: python3-qt5
|
||||
|
||||
%description -n ffado
|
||||
Applications and utilities for use with libffado.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -N
|
||||
%patch -P0 -p1 -b .no-test-apps
|
||||
%patch -P1 -p1 -b .icon-name
|
||||
%if %{with scons_quirk}
|
||||
%patch -P2 -p1 -b .scons-quirk
|
||||
%endif
|
||||
|
||||
# Fix Python shebangs
|
||||
%py3_shebang_fix \
|
||||
admin/*.py doc/SConscript tests/python/*.py tests/*.py \
|
||||
support/mixer-qt4/ffado-mixer* support/mixer-qt4/SConscript \
|
||||
support/tools/*.py support/tools/SConscript
|
||||
|
||||
%build
|
||||
export CFLAGS="%{optflags} -ffast-math"
|
||||
export CXXFLAGS="%{optflags} -ffast-math --std=gnu++11"
|
||||
export LDFLAGS="%{build_ldflags}"
|
||||
%{scons} %{?_smp_mflags} \
|
||||
DETECT_USERSPACE_ENV=False \
|
||||
ENABLE_SETBUFFERSIZE_API_VER=True \
|
||||
ENABLE_OPTIMIZATIONS=False \
|
||||
CUSTOM_ENV=True \
|
||||
BUILD_DOC=user \
|
||||
PREFIX=%{_prefix} \
|
||||
LIBDIR=%{_libdir} \
|
||||
MANDIR=%{_mandir} \
|
||||
UDEVDIR=%{_prefix}/lib/udev/rules.d/ \
|
||||
PYPKGDIR=%{python3_sitelib}/ffado/ \
|
||||
PYTHON_INTERPRETER=/usr/bin/python3 \
|
||||
BUILD_TESTS=1
|
||||
|
||||
%install
|
||||
# Exporting flags so that the install does not trigger another build
|
||||
export CFLAGS="%{optflags} -ffast-math"
|
||||
export CXXFLAGS="%{optflags} -ffast-math --std=gnu++11"
|
||||
export LDFLAGS="%{build_ldflags}"
|
||||
%{scons} DESTDIR=%{buildroot} PREFIX=%{_prefix}\
|
||||
install
|
||||
|
||||
# Install ffado-test RHBZ#805940
|
||||
install -m 755 tests/ffado-test %{buildroot}%{_bindir}
|
||||
|
||||
%ldconfig_scriptlets
|
||||
|
||||
%files
|
||||
%license LICENSE.*
|
||||
%doc AUTHORS ChangeLog README
|
||||
%{_libdir}/libffado.so.*
|
||||
%dir %{_datadir}/libffado/
|
||||
%{_datadir}/libffado/configuration
|
||||
%{_prefix}/lib/udev/rules.d/*
|
||||
%{_libdir}/libffado
|
||||
|
||||
%files devel
|
||||
%doc doc/reference/html/
|
||||
%{_includedir}/libffado/
|
||||
%{_libdir}/pkgconfig/libffado.pc
|
||||
%{_libdir}/libffado.so
|
||||
|
||||
%files -n ffado
|
||||
%{_mandir}/man1/ffado-*.1*
|
||||
%{_bindir}/*
|
||||
%{_datadir}/libffado/*.xml
|
||||
%{_datadir}/libffado/icons/
|
||||
%{_datadir}/dbus-1/services/org.ffado.Control.service
|
||||
%{_datadir}/applications/org.ffado.FfadoMixer.desktop
|
||||
%{_datadir}/icons/hicolor/64x64/apps/hi64-apps-ffado.png
|
||||
%{_datadir}/metainfo/org.ffado.FfadoMixer.metainfo.xml
|
||||
%{python3_sitelib}/ffado/
|
||||
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
1
sources
1
sources
|
|
@ -0,0 +1 @@
|
|||
SHA512 (libffado-2.4.9.tgz) = 0a0c61cf9339ab542c85eaefbe017b7613f716ae0ed08d11a37782dd7ef5815b18256c5d1b9240f077c9f59bbf4b4878019cefbd6cab78140477bcad6a9d3e44
|
||||
Loading…
Add table
Add a link
Reference in a new issue