Quick followup, I quickly realized that _aggregate package can be configured to only build for 13.1 which effectively only aggregates those packages for 13.1. Already had that setup.
-- Jimmy On Wed, Jul 8, 2015 at 11:05 PM, Jimmy Berry <[email protected]> wrote: > I maintain the obs-studio package [0] which has been getting a fair > number of downloads [1], but currently only builds against openSUSE > 13.2, Tumbleweed, and of course Factory. > > A newer version of cmake is required. Sadly off by a single minor > release 2.8.11 vs 2.8.12. Similarly libqt5 is 5.1 and needs >= 5.3. > Exact package requires shown in diff [2]. > > @@ -9,7 +9,7 @@ > Source: %{name}-%{version}.tar.xz > BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build > > -BuildRequires: cmake > +BuildRequires: cmake >= 2.8.12 > BuildRequires: fontconfig-devel > BuildRequires: freetype2-devel > BuildRequires: gcc > @@ -18,8 +18,8 @@ > BuildRequires: libffmpeg-devel > BuildRequires: libjansson-devel > BuildRequires: libpulse-devel > -BuildRequires: libqt5-qtbase-devel > -BuildRequires: libqt5-qtx11extras-devel > +BuildRequires: libqt5-qtbase-devel >= 5.3 > +BuildRequires: libqt5-qtx11extras-devel >= 5.3 > BuildRequires: libudev-devel > BuildRequires: libv4l-devel > BuildRequires: libXcomposite-devel > > If the packages are aggregated in everything works as expect. > > <aggregatelist> > <aggregate project="openSUSE.org:KDE:Qt5"> > <package>libqt5-qtbase</package> > <package>libqt5-qtx11extras</package> > </aggregate> > <aggregate project="openSUSE.org:devel:tools:compiler"> > <package>cmake</package> > </aggregate> > </aggregatelist> > > Is this something that is a) acceptable to do, b) of interest? I > completed this a while back when I had some interested parties on > 13.1, but never pushed changes since it required the package > aggregation. Alternatively, it does not seem one can publish home > repositories on Packman which I could offer this as a special "side" > repository for folks who desired it. > > Also not sure if the aggegatelist can be setup for only 13.1 instead > of all versions. > > -- > Jimmy > > > [0] https://pmbs.links2linux.de/package/show/Multimedia/obs-studio > [1] http://packman.links2linux.org/package/obs-studio/623513 > [2] > https://pmbs.links2linux.de/package/rdiff/home:boombatower:branches:Multimedia/obs-studio?opackage=obs-studio&oproject=Multimedia&rev=10 _______________________________________________ Packman mailing list [email protected] http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
