Mailinglist Archive: opensuse-buildservice (312 mails)

< Previous Next >
Re: [opensuse-buildservice] Need a build service tutorial
  • From: Petit Eric <surfzoid@xxxxxxxxx>
  • Date: Fri, 10 Jul 2009 17:02:03 +0200
  • Message-id: <84776a970907100802p1cdba60dp722c6a1cf90aa3c@xxxxxxxxxxxxxx>
I just see some mistake of first use, your main project is "home:plater"
you have created 2 subproject like that :
home:plater:packagingworkshop
home:plater:yast2qt

home:plater have no repository (no os system)
home:plater:packagingworkshop have a repository (openSUSE Factory) but
no packages.
home:plater:yast2qt have a package but no repository

I sugest you add OpenSUSE Factory repository at home:plater with the Webclient
Create a new package in home:plater, let zay with the spec wizard in
the Menu "Menu/Create a new pkg using spec wizard"

2009/7/10 Greg Freemyer <greg.freemyer@xxxxxxxxx>:
On Fri, Jul 10, 2009 at 9:43 AM, Dave Plater<dave.plater@xxxxxxxxxxx> wrote:
Greg Freemyer wrote:
On Fri, Jul 10, 2009 at 3:57 AM, Dave Plater<dave.plater@xxxxxxxxxxx> wrote:

Petit Eric wrote:

From the web client : https://build.opensuse.org/project/list_my
click on your project link (mine is surfzoid one):
https://build.opensuse.org/project/show?project=home%3Asurfzoid

near the "Build Repositories" click on the "+" to add some target
platform used to build your futur packages.

After what, i suggest you to use MonoOSC, it have some wizard for
write your first SPEC file and add your first package ....

http://software.opensuse.org/search?baseproject=ALL&p=1&q=monoosc

http://sourceforge.net/projects/monoosc/files/




I have an altered yast2-qt-pkg complete with original spec files that I
would like to build and make available in my home directory. My home
directory doesn't seem to exist yet also. I have already used rpmbuild
on it and it works. My account name is "plater"
I will explore MonoOSC later with a kde package I'm using to learn with.
Thanks
Dave P


Dave,

I see it.
<https://build.opensuse.org/project/show?project=home%3Aplater>

I've only built on obs project, but I found it easiest to start using
the web interface to create your project and initial setup.  The more
advanced users seem to use the cli.

For a very simple package that builds look at my open2300 package.

https://build.opensuse.org/package/show?package=open2300&project=home%3Agregfreemyer

To make an rpm, all you need is the tar.gz file and the .spec file.
The other 4 files are for building debs.

Greg

Hi Greg, I'm stuck on how to load or point to the package to be built in
either the web interface or osc. I'm now trying to use monoOSC from
contrib but that either refuses to connect or crashes. At least I have
managed to use rpmbuild to build a yast2-qt-pkg with a size column
modified to display => 1000.0 KiB in full. Anyway perseverance and
hacking always pays off.
Thanks
Dave P
Dave,

Looks like you created a subproject and a package.

Now you just need to add your *.tar.gz file and your spec file.

Clicking add files at
<https://build.opensuse.org/package/show?package=yast2-qt-pkg-2.18.9&project=home%3Aplater%3Ayast2qt>

Should take you to
<https://build.opensuse.org/package/add_file?package=yast2-qt-pkg-2.18.9&project=home%3Aplater%3Ayast2qt>

Where you upload those 2 files.

Then on
<https://build.opensuse.org/project/show?project=home%3Aplater%3Ayast2qt>
you click add repository and tell it which distros you want to build
for.

Greg
--
Greg Freemyer
Head of EDD Tape Extraction and Processing team
Litigation Triage Solutions Specialist
http://www.linkedin.com/in/gregfreemyer
Preservation and Forensic processing of Exchange Repositories White Paper -
<http://www.norcrossgroup.com/forms/whitepapers/tng_whitepaper_fpe.html>

The Norcross Group
The Intersection of Evidence & Technology
http://www.norcrossgroup.com
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx





--

Cordially.

Small Eric Quotations of the days:
---------------------------------------------------------------------------
If one day one reproaches you that your work is not a work of
professional, say you that:
Amateurs built the arch of Noah, and professionals the Titanic.
---------------------------------------------------------------------------

Few people are done for independence, it is the privilege of the powerful ones.
---------------------------------------------------------------------------

No key was wounded during the drafting of this message.
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups