Hello,
does anybody know if there is a way to only build a certain subpackage when a
spec file does create multiple subpackages?
rmpbuild -ba my.spec will build all rpms.
Best Regards,
Oliver Block
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
Hi,
I'm building some packages in 'games' and some fail on SLE_10.
I'm at the moment investigating on smc (Secret Maryo) which, in turn, depends on libcegui.
libcegui does not build on SLE_10 due to some 'weirdness' in lua on SLE_10.
namely, lua-devel does not provide a lua.pc file, which in turn makes libcegui fail on detecting lua.
Any ideas what's wrong here? Of course I can just 'hack' around it, but that would be ugly.
Was lua.pc left out intentionally or did it not exist at that time (who knows) or was it just split in a different package?
Any pointers are welcome.
Dominique
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
There are some questions I face every time I create a submitreq
against a package created by Novell/SUSE.
a) ready file: If I remember correctly this is imported from the old
autobuild. I can and even should remove it, true?
b) Changelog: It's common that there is a .changes file but at the
same time the spec file has a copy of it. I can and even should remove
the changelog from the spec file and continue editing the .changes
file, true?
c) The copyright headers: what about them? I suppose they were created
automatically... now they just are a problem to me.
- Are they really needed??? I would really prefer them to be removed.
I don't have any problem asigning copyright to openSUSE or Novell, but
if they can be removed it's something less to worry about.
If aren't removed
- I found one that says "Copyright (c) 2007"... should I change it to
"Copyright (c) 2007-2009" or to "Copyright (c) 2009"? Any specific
format? I don't really know if it's important from a law POV.
- "spec file for package <package> (Version <version>)". I really hate
to have an extra place where I need to change the version, it's really
needed?
d) "# norootforbuild". It's normally there.
http://en.opensuse.org/Packaging/SUSE_Package_Conventions/RPM_Style#1.2._no…
says it's obsolete. There are places where it's used:
http://en.opensuse.org/GNOME/Packaging/Simple_library_package . Just
for uniformity, we keep or remove it? What "obsolete" means? Is
rpmbuild ignoring it?
-) %description... well, this hasn't nothing to do with old
Novell/SUSE packages. But since I'm writing this. There is any policy
about the line length? I normally use 80 chars lines, manually. Not
sure if kwrite/kate can help with this.
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org