[packman] Interest in obs-studio build for openSUSE 13.1 which requires a few aggregated packages
Jimmy Berry
jimmy at boombatower.com
Thu Jul 9 06:08:05 CEST 2015
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 <jimmy at boombatower.com> 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
More information about the Packman
mailing list