Hi, There is multiple other libs as well that have same royalty thing e.g., libmpeg2 and libmad.
Also before committing these to Trunk:Testing please enable armv8el scheduler in your home project to ensure all packages compile for ARM as well. Regards, Marko On Tue, Apr 19, 2011 at 10:07 PM, Carsten Munk <[email protected]> wrote: > Hi, > > Are we even allowed to have these codecs and such in MeeGo? Not > exactly royalty-free. > > BR > Carsten Munk > > 2011/4/19 brendan <[email protected]>: >> Hi, >> Adding new package faad2 in project Trunk:Testing. Please review and accept >> ASAP. >> >> Justification for this new package: >> >> submit new package for MeeGo-TV 1.2 in relation with Bug 16353 >> >> Thank You, >> brendan >> >> [This message was auto-generated] >> >> --- >> >> Request #16552: >> >> submit: home:brendan:xbmc-sodaville/faad2(r3)(update) -> >> Trunk:Testing/faad2 >> >> >> Message: >> submit new package for MeeGo-TV 1.2 in relation with Bug 16353 >> >> State: new 2011-04-19T12:06:41 brendan >> Comment: None >> >> >> This is a NEW package in Trunk:Testing project. >> The files in the new package: >> faad2/ >> |__ Makefile >> |__ faad2-2.7.tar.bz2 >> |__ faad2.changes >> |__ faad2.spec >> |__ faad2.yaml >> >> The content of the YAML file, faad2.yaml: >> =================================================================== >> Name: faad2 >> Summary: Library and frontend for decoding MPEG2/4 AAC >> Version: 2.7 >> Release: 1 >> Group: Applications/Multimedia >> License: GPLv2+ >> URL: http://www.audiocoding.com/faad2.html >> Sources: >> - http://download.sourceforge.net/faac/%{name}-%{version}.tar.bz2 >> Description: | >> FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, >> completely >> written from scratch. >> PkgConfigBR: >> - zlib >> PkgBR: >> - gcc-c++ >> - id3lib-devel >> - libsysfs-devel >> - libtool >> Configure: configure >> Builder: make >> SubPackages: >> - Name: libs >> Summary: Shared libraries of the FAAD 2 AAC decoder >> Group: System/Libraries >> Description: | >> FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, >> completely >> written from scratch. >> >> This package contains libfaad. >> >> - Name: devel >> Summary: Development libraries of the FAAD 2 AAC decoder >> Group: Development/Libraries >> Description: | >> FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, >> completely >> written from scratch. >> >> This package contains development files and documentation for >> libfaad. >> >> >> =================================================================== >> >> >> The content of the spec file, faad2.spec: >> =================================================================== >> # >> # Do NOT Edit the Auto-generated Part! >> # Generated by: spectacle version 0.22 >> # >> # >> macros >> # << macros >> >> Name: faad2 >> Summary: Library and frontend for decoding MPEG2/4 AAC >> Version: 2.7 >> Release: 1 >> Group: Applications/Multimedia >> License: GPLv2+ >> URL: http://www.audiocoding.com/faad2.html >> Source0: http://download.sourceforge.net/faac/%{name}-%{version}.tar.bz2 >> Source100: faad2.yaml >> BuildRequires: pkgconfig(zlib) >> BuildRequires: gcc-c++ >> BuildRequires: id3lib-devel >> BuildRequires: libsysfs-devel >> BuildRequires: libtool >> >> >> %description >> FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, >> completely >> written from scratch. >> >> >> >> %package libs >> Summary: Shared libraries of the FAAD 2 AAC decoder >> Group: System/Libraries >> Requires: %{name} = %{version}-%{release} >> Requires(post): /sbin/ldconfig >> Requires(postun): /sbin/ldconfig >> >> %description libs >> FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, >> completely >> written from scratch. >> >> This package contains libfaad. >> >> >> %package devel >> Summary: Development libraries of the FAAD 2 AAC decoder >> Group: Development/Libraries >> Requires: %{name} = %{version}-%{release} >> >> %description devel >> FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, >> completely >> written from scratch. >> >> This package contains development files and documentation for libfaad. >> >> >> >> %prep >> %setup -q -n %{name}-%{version} >> >> # >> setup >> # << setup >> >> %build >> # >> build pre >> # This is what the README.linux file recommends >> echo AC_PROG_CXX >> configure.in >> autoreconf -vif >> # << build pre >> >> %configure --disable-static >> make %{?jobs:-j%jobs} >> >> # >> build post >> # << build post >> %install >> rm -rf %{buildroot} >> # >> install pre >> # << install pre >> %make_install >> >> # >> install post >> # << install post >> >> >> >> >> >> >> >> %post libs -p /sbin/ldconfig >> >> %postun libs -p /sbin/ldconfig >> >> >> >> >> %files >> %defattr(-,root,root,-) >> # >> files >> %defattr(-, root, root, -) >> %doc AUTHORS COPYING ChangeLog NEWS README* TODO >> %{_bindir}/faad >> %doc /usr/share/man/* >> # << files >> >> >> %files libs >> %defattr(-,root,root,-) >> # >> files libs >> %{_libdir}/libfaad.so.* >> # << files libs >> >> %files devel >> %defattr(-,root,root,-) >> # >> files devel >> %defattr(-, root, root, -) >> %{_includedir}/faad.h >> %{_includedir}/neaacdec.h >> %{_includedir}/mp4ff.h >> %{_includedir}/mp4ffint.h >> %{_libdir}/libfaad.so >> # << files devel >> >> >> =================================================================== >> >> _______________________________________________ >> MeeGo-commits mailing list >> [email protected] >> http://lists.meego.com/listinfo/meego-commits >> > _______________________________________________ > MeeGo-packaging mailing list > [email protected] > http://lists.meego.com/listinfo/meego-packaging > _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
