Mailinglist Archive: opensuse-packaging (206 mails)

< Previous Next >
Re: [opensuse-packaging] Where do the macros "BUILD_ORIG" and "BUILD_ORIG_ADDON" come from?
On 01/31/2011 09:29 AM, Vincent Untz wrote:
Le lundi 31 janvier 2011, à 02:44 +0200, Dave Plater a écrit :

Putting %dump in the spec file doesn't show up anything.

It's to make it possible to build the gstreamer packages in packman (or
any other places) with the codecs that we can't build in the build
service, while still sharing the same source packages.

It's basically like a bcond but I still don't understand where it's
definition lives. It's a pity there isn't some sort of memo or something
that's circulated to package maintainers with a brief note about new
features like this. Anyway I've disabled the gstreamers builds for the
openSUSE versions that fail.
Is there some sort of liaison with packman and videolan, it's quite an
important thing for multimedia?
At least the gstreamer spec files are easier to work with, have a look
at the xine-lib one, it's overloaded with bconds and %if suse_versions
and very confusing.

Another thing, what's the point of a macro like
%glib2_gsettings_schema_requires which expands to Requires(post):
glib2-tools and Requires(postun): glib2-tools and breaks the 11.3 build
of a package? ie. gstreamer-0_10-plugins-bad.

It's useful in case this requirement changes, either because the utility
that lives now in glib2-tools moves elsewhere or because something else
is also needed.

Vincent


glib2-tools must be gnome? They don't exist for 11.3 which is still current.
Btw I'm about to try pushing lv2core and slv2 to factory, I see it's
wanted by gstreamer plugins bad, do you know of any other packages that
can use LV2 plugin support? Lv2core and slv2 have been in
multimedia:libs for a while, I just stupidly wasted time trying to get
the redland perl bindings to install in vendor_arch instead of
site_arch, I've disabled them with a bcond, lv2config only needs the
python bindings.

Dave P
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups