[yast-devel] How to submit yast2-printer to SLE11?
Hello, I submit a usual package to the "sle11" distribution e.g. via /work/src/bin/submitpac -e -r sle11 sane-backends But for YaST modules I used/needed in the past only make stable which runs finally /usr/bin/y2tool checkin-stable which evaluates to /usr/share/YaST2/data/devtools/bin/checkin-stable which does the actual package submission. But in the Makefile there is no target like "sle11" so that it cannot work (as far as I see) by calling "make ..." Also '/usr/bin/y2tool --help' shows only checkin-stable but nothing like "sle11" so that it seems I also cannot use /usr/bin/y2tool to do the actual submission to "sle11". I could hack /usr/share/YaST2/data/devtools/bin/checkin-stable -------------------------------------------------------------------------------- dist=NOARCH if [ -z "`grep BuildArchitectures package/${pkg_rpmname}.spec | grep noarch`" ]; then dist=STABLE fi -------------------------------------------------------------------------------- but I wonder whether there is a built-in way in YaST to do it. Therefore I would like to know what the "official" way is how to submit yast2-printer to the "sle11" distribution. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
Johannes Meixner wrote:
Hello,
I submit a usual package to the "sle11" distribution e.g. via /work/src/bin/submitpac -e -r sle11 sane-backends
But for YaST modules I used/needed in the past only make stable
try y2tool tagversion make package ... And submit the package to sle11 -- Lukas Ocilka, YaST Developer (xn--luk-gla45d) ----------------------------------------------------------------- Ano, ano. Moudry rozkaz. Sam jsem nemel v tech gratulacich jasno.
Hello, On Jan 29 12:53 Lukas Ocilka wrote:
Johannes Meixner wrote:
I submit a usual package to the "sle11" distribution e.g. via /work/src/bin/submitpac -e -r sle11 sane-backends
But for YaST modules I used/needed in the past only make stable
try y2tool tagversion make package ... And submit the package to sle11
O.k. FYI the complete procedure: This means that all those steps -------------------------------------------------------- svn checkout ... Change the source and do syntax checks: y2tool check_ycp src/*.ycp ycpc -qE -M. -I. src/*.ycp Make it: make -f Makefile.cvs make Test it: su make install exit Provide changelog and update version: vc package vi VERSION make -f Makefile.cvs Make sure that it builds: make package-local cd package su . /work/src/bin/.profile export BUILD_DIST=... nice abuild --clean mbuild -l jsmeix -d... exit cd .. [optional:] svn add ... svn remove ... svn commit y2tool tagversion make package make stable -------------------------------------------------------- are the same except for the last one (make stable) which is simply replaced by an appropriate submitpac call. Many Thanks and Kind Regards! Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
On Thu, Jan 29, 2009 at 12:47:01PM +0100, Johannes Meixner wrote:
Therefore I would like to know what the "official" way is how to submit yast2-printer to the "sle11" distribution.
There isn't one. "make stable" needs Nuernberg NFS, so it does not work for me, and I use a set of private scripts. People rightfully complain that I don't maintain this part, but so far without success :-/ (make package; ...) I've been thinking about updating the tools to use the build service interface, though. -- Martin Vidner, YaST developer http://en.opensuse.org/User:Mvidner Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
participants (3)
-
Johannes Meixner
-
Lukas Ocilka
-
Martin Vidner