[opensuse-packaging] Spec-file generator in OBS, or third party software

Dear packagers! For some projects (between a little home program like hello world and a full KDE desktop), I need something like a generator for spec-files, so that I don´t need to write them on my own ;) . Does anyone knows about such a magical piece of software, or even better, is there a feature like this on OBS? thanks in advance -- Kim Leyendecker (kimleyendecker@hotmail.de) openSUSE Ambassador / openSUSE Wiki Team DE HAVE A LOT OF FUN! http://www.opensuse.org | http://www.suse.de Have you tried SUSE Studio? Need to create a Live CD, an app you want to package and distribute , or create your own linux distro. Give SUSE Studio a try. www.susestudio.com. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

On Friday 13 May 2011 22:15:58 Kim Leyendecker wrote:
Dear packagers!
For some projects (between a little home program like hello world and a full KDE desktop), I need something like a generator for spec-files, so that I don´t need to write them on my own ;) . Does anyone knows about such a magical piece of software, or even better, is there a feature like this on OBS? Well, we have several like gem2rpm, py2pack and cpanspec. However, for Qt/KDE- based software, kde-obs-generator [1] may be the preferred tool.
Footnotes: [1] https://gitorious.org/kde-obs-generator -- Mit freundlichen Grüßen, Sascha Peilicke http://saschpe.wordpress.com

Am Friday, 13. May 2011, 22:15:58 schrieb Kim Leyendecker:
Dear packagers!
For some projects (between a little home program like hello world and a full KDE desktop), I need something like a generator for spec-files, so that I don´t need to write them on my own ;) . Does anyone knows about such a magical piece of software, or even better, is there a feature like this on OBS?
OBS itself has just mechanisms to integrate code generators (source services). They can also be used to run standalone. But in general OBS has no generators itself. You can look at the cpan spec generator from openSUSE:Tools project to see an example. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Am Montag, 16. Mai 2011, 11:34:12 schrieb Adrian Schröter:
Am Friday, 13. May 2011, 22:15:58 schrieb Kim Leyendecker:
Dear packagers!
For some projects (between a little home program like hello world and a full KDE desktop), I need something like a generator for spec-files, so that I don´t need to write them on my own ;) . Does anyone knows about such a magical piece of software, or even better, is there a feature like this on OBS?
OBS itself has just mechanisms to integrate code generators (source services).
They can also be used to run standalone.
But in general OBS has no generators itself. You can look at the cpan spec generator from openSUSE:Tools project to see an example.
bye adrian
For php pear modules, there is pear make-rpm-spec file.tgz But your mileage may vary. It gets dependencies wrong all the time and usually sets some attributes to invalid values. -- Ralf Lang Linux Consultant / Developer B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Am 16.05.2011 11:34, schrieb Adrian Schröter:
But in general OBS has no generators itself. You can look at the cpan spec generator from openSUSE:Tools project to see an example. thanks, will try
-- Kim Leyendecker (kimleyendecker@hotmail.de) openSUSE Ambassador / openSUSE Wiki Team DE HAVE A LOT OF FUN! http://www.opensuse.org | http://www.suse.de Have you tried SUSE Studio? Need to create a Live CD, an app you want to package and distribute , or create your own linux distro. Give SUSE Studio a try. www.susestudio.com. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

On Friday 13 May 2011 22:15:58 Kim Leyendecker wrote:
Dear packagers!
For some projects (between a little home program like hello world and a full KDE desktop), I need something like a generator for spec-files, so that I don´t need to write them on my own ;) . Does anyone knows about such a magical piece of software, or even better, is there a feature like this on OBS?
The Qt Creator part of Project Brezn wraps the [kde-]obs-generator in a nice UI - the package in KDE:Qt in the buildservice has this plugin. HTH Will -- Will Stephenson, KDE Developer, openSUSE Boosters Team SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Am 16.05.2011 17:09, schrieb Will Stephenson:
The Qt Creator part of Project Brezn wraps the [kde-]obs-generator in a nice UI - the package in KDE:Qt in the buildservice has this plugin.
I will try the several which are listed here and take my prefered one. Thanks to all! kind regards -- Kim Leyendecker (kimleyendecker@hotmail.de) openSUSE Ambassador / openSUSE Wiki Team DE HAVE A LOT OF FUN! http://www.opensuse.org | http://www.suse.de Have you tried SUSE Studio? Need to create a Live CD, an app you want to package and distribute , or create your own linux distro. Give SUSE Studio a try. www.susestudio.com. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

On 05/13/2011 10:15 PM, Kim Leyendecker wrote:
Dear packagers!
For some projects (between a little home program like hello world and a full KDE desktop), I need something like a generator for spec-files, so that I don´t need to write them on my own ;) . Does anyone knows about such a magical piece of software, or even better, is there a feature like this on OBS?
thanks in advance
Try rpmdevtools from http://download.opensuse.org/repositories/devel:/tools/openSUSE_11.4 it contains many useful tools including : rpmdev-newspec which generates a specfile template and one that I'm finding very useful is : licensecheck which lists the licences in a package. Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (6)
-
Adrian Schröter
-
Dave Plater
-
Kim Leyendecker
-
Ralf Lang
-
Sascha Peilicke
-
Will Stephenson