[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:05:42 CEST 2015


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