Re: Managing Debian packages with Subversion

2003-08-30 Thread Eduard Bloch
#include hallo.h
* Jamin W. Collins [Fri, Aug 29 2003, 03:13:44PM]:

 What _stupidness_ are you refering to?  I've always just used something
 like:
 
svn merge http://pkg/upstream/a.b http://pkg/upstream/current trunk

Always? Nice to see that it can work with three arguments and apply the
changes to the working direcotry. That is something _not_ documented in
the book and is easy to be overseen in the --help message.

 Where http://pkg/upstream/current always contains the latest version of
 the upstream source and http://pkg/upstream/a.b is a tag of it (svn cp)
 at some time in the past.
 
 I maintain http://pkg/upstream/current with svn_load_dirs.

Another example of bad documented crap, without useful help messages...

svn_load_dirs file:///home/user/rep-svn/svn-testing/lilo-x lilo-22.2 lilo-22.5.7.2
/usr/bin/svn_load_dirs: import_dir `lilo-22.2' is a directory.

AARGH, of course it is one, I want to specify it as the current
upstream dir.  Enough for today, I am kinda pissed after having to deal
with the way of managing svn.

I think I should write all the needed commands together in the
survival-guide-for-new-svn-users.

MfG,
Eduard.
-- 
Solange es Haare gibt, liegen sich die Menschen in denselben.
-- Heinz Erhardt


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Managing Debian packages with Subversion

2003-08-30 Thread Joey Hess
Eduard Bloch wrote:
 However, a possible implementation failed completely because of
 stupideness of svn merge. So we have to find an alternative solution
 with diffpatchcp. OTOH it is not possible to keep the version history of
 every file.

I think you're looking for svn_load_dirs.

-- 
see shy jo


pgp0.pgp
Description: PGP signature


Re: Managing Debian packages with Subversion

2003-08-30 Thread Jamin W. Collins
On Sat, Aug 30, 2003 at 12:33:29AM +0200, Eduard Bloch wrote:
 #include hallo.h
 * Jamin W. Collins [Fri, Aug 29 2003, 03:13:44PM]:
 
  What _stupidness_ are you refering to?  I've always just used something
  like:
  
 svn merge http://pkg/upstream/a.b http://pkg/upstream/current trunk
 
 Always? Nice to see that it can work with three arguments and apply the
 changes to the working direcotry. That is something _not_ documented in
 the book and is easy to be overseen in the --help message.

It is documented in the book, that's where I learned how to use it.

http://svnbook.red-bean.com/html-chunk/ch06s04.html#svn-ch-6-sect-4.1

   svn merge http://svn.example.com/repos/vendor/libcomplex/1.0  \
 http://svn.example.com/repos/vendor/libcomplex/current  \
 libcomplex

  Where http://pkg/upstream/current always contains the latest version of
  the upstream source and http://pkg/upstream/a.b is a tag of it (svn cp)
  at some time in the past.
  
  I maintain http://pkg/upstream/current with svn_load_dirs.
 
 Another example of bad documented crap, without useful help messages...
 
 svn_load_dirs file:///home/user/rep-svn/svn-testing/lilo-x lilo-22.2 lilo-22.5.7.2
 /usr/bin/svn_load_dirs: import_dir `lilo-22.2' is a directory.

The second command line option must be a path relative to the first in the
repository, not your working copy or a new directory of upstream
sources.  The third command line option is the first of the new upstream
source directories.  Again, documented fairly clearly in the book:

   svn_load_dirs.pl takes three mandatory arguments. The first argument
   is the URL to the base Subversion directory to work in. This argument
   is followed by the URL--relative the first argument--into which the
   current vendor drop will be imported. Finally, the third argument is
   the local directory to import. 

-- 
Jamin W. Collins

This is the typical unix way of doing things: you string together lots
of very specific tools to accomplish larger tasks. -- Vineet Kumar


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xemacs specific .el

2003-08-30 Thread Neil Roeth
On Aug 29, Sven Luther ([EMAIL PROTECTED]) wrote:
  I have a package that installs a xemacs specific .el file, which
  naturally don't build with the emacs20 package i have installed.
  
  Is there a way of specifying that only xemacs installs should build a
  given .el or something such ?

Yes, check the Emacs policy doc.  The install scripts get passed the flavor
(emacs20, emacs21, xemacs21) as the first argument, so the script can check it
and skip it unless the flavor is xemacs21.  You can download my aplus-fsf-el
package source if you want an example.  It only works with xemacs21, and I
have both xemacs21 and emacs21 installed on my machines, so I know it's
working properly :-)

-- 
Neil Roeth


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



versions of packages no longer in any distribution

2003-08-30 Thread Neil Roeth
Where can I get versions of packages that are not in any distribution?
E.g., I want a copy of the package opensp-1.5release-0.1, which appeared
between the stable version (opensp-1.5pre5-5) and the testing version
(opensp-1.5release-3).  The source (.dsc and .diff.gz) is fine, I don't need
the binary.

-- 
Neil Roeth


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: versions of packages no longer in any distribution

2003-08-30 Thread Joshua Kwan
On Fri, Aug 29, 2003 at 08:34:41PM -0400, Neil Roeth wrote:
 Where can I get versions of packages that are not in any distribution?
 E.g., I want a copy of the package opensp-1.5release-0.1, which appeared
 between the stable version (opensp-1.5pre5-5) and the testing version
 (opensp-1.5release-3).  The source (.dsc and .diff.gz) is fine, I don't need
 the binary.

Have you tried snapshot.debian.net? All you have to know is when that
version was updated, so long as that version was ever in the archive.

-- 
Joshua Kwan


pgp0.pgp
Description: PGP signature


RFS: popfile -- Email classification tool

2003-08-30 Thread Lucas Wall
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Hi! I'm looking for a sponsor for the [1]popfile package I made. 

POPFile is an email classification tool with a Naive Bayes classifier, a POP3 proxy 
and a web interface.

The package and source can be downloaded from my [2]site, or from [3]mentors package 
repository.

The package is lintian clean and closes WNPP bug #203349.


[1] http://popfile.sourceforge.net
[2] http://www.kadath.com.ar/popfile/
[3] http://mentors.debian.net/

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (MingW32)

iD8DBQE/UEuSaPMPuwG2iykRAotDAKCQSO2/fBLS5CQl1/o5dTebO5YDDQCfSCvf
OCtLPvCakDxX8xy9JRsu4GM=
=anss
-END PGP SIGNATURE-



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: versions of packages no longer in any distribution

2003-08-30 Thread Paul Cupis
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Saturday 30 August 2003 01:34, Neil Roeth [EMAIL PROTECTED] wrote:
 Where can I get versions of packages that are not in any
 distribution? E.g., I want a copy of the package
 opensp-1.5release-0.1, which appeared between the stable version
 (opensp-1.5pre5-5) and the testing version (opensp-1.5release-3). 
 The source (.dsc and .diff.gz) is fine, I don't need the binary.

  http://snapshot.debian.net/debian/pool/main/o/opensp/

Regards,

Paul Cupis
- -- 
[EMAIL PROTECTED]

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iEYEARECAAYFAj9QaEMACgkQIzuKV+SHX/mn/QCfY6pyNVNH8Fig8Ofi0qTTvpNF
UVMAnA54aA9s0UqNWQt2KBc4xZvTdoJB
=4jui
-END PGP SIGNATURE-


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: xemacs specific .el

2003-08-30 Thread Sven Luther
On Fri, Aug 29, 2003 at 08:30:38PM -0400, Neil Roeth wrote:
 On Aug 29, Sven Luther ([EMAIL PROTECTED]) wrote:
   I have a package that installs a xemacs specific .el file, which
   naturally don't build with the emacs20 package i have installed.
   
   Is there a way of specifying that only xemacs installs should build a
   given .el or something such ?
 
 Yes, check the Emacs policy doc.  The install scripts get passed the flavor
 (emacs20, emacs21, xemacs21) as the first argument, so the script can check it
 and skip it unless the flavor is xemacs21.  You can download my aplus-fsf-el
 package source if you want an example.  It only works with xemacs21, and I
 have both xemacs21 and emacs21 installed on my machines, so I know it's
 working properly :-)
 

Ok, nice. Will the install script be called for every .el file, or only
for the whole directory. I have a bunch of .el files, and only one has
this problem.

I will go read the emacs policy now, i guess it has the answer ... Now,
there don't seem to be made any mention of this.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: xemacs specific .el

2003-08-30 Thread Neil Roeth
On Aug 30, Sven Luther ([EMAIL PROTECTED]) wrote:
  On Fri, Aug 29, 2003 at 08:30:38PM -0400, Neil Roeth wrote:
   On Aug 29, Sven Luther ([EMAIL PROTECTED]) wrote:
 I have a package that installs a xemacs specific .el file, which
 naturally don't build with the emacs20 package i have installed.
 
 Is there a way of specifying that only xemacs installs should build a
 given .el or something such ?
   
   Yes, check the Emacs policy doc.  The install scripts get passed the flavor
   (emacs20, emacs21, xemacs21) as the first argument, so the script can check it
   and skip it unless the flavor is xemacs21.  You can download my aplus-fsf-el
   package source if you want an example.  It only works with xemacs21, and I
   have both xemacs21 and emacs21 installed on my machines, so I know it's
   working properly :-)
   
  
  Ok, nice. Will the install script be called for every .el file, or only
  for the whole directory. I have a bunch of .el files, and only one has
  this problem.
  
  I will go read the emacs policy now, i guess it has the answer ... Now,
  there don't seem to be made any mention of this.

The install script gets called once for each flavor, and since you write that,
you have total control over what it does.  If foo.el is your xemacs specific
script, then some test like

for f in *.el; do
if [ $f != foo.el ] || [ $FLAVOR != xemacs ] 
...
done

should do it.

[ No need to CC me, I'm on the list. ]


-- 
Neil Roeth


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: versions of packages no longer in any distribution

2003-08-30 Thread Neil Roeth
On Aug 29, Joshua Kwan ([EMAIL PROTECTED]) wrote:
  On Fri, Aug 29, 2003 at 08:34:41PM -0400, Neil Roeth wrote:
   Where can I get versions of packages that are not in any distribution?
   E.g., I want a copy of the package opensp-1.5release-0.1, which appeared
   between the stable version (opensp-1.5pre5-5) and the testing version
   (opensp-1.5release-3).  The source (.dsc and .diff.gz) is fine, I don't need
   the binary.
  
  Have you tried snapshot.debian.net? All you have to know is when that
  version was updated, so long as that version was ever in the archive.

Thanks!  Just what I was looking for.

-- 
Neil Roeth


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: xemacs specific .el

2003-08-30 Thread Sven Luther
On Sat, Aug 30, 2003 at 08:57:36AM -0400, Neil Roeth wrote:
 On Aug 30, Sven Luther ([EMAIL PROTECTED]) wrote:
   On Fri, Aug 29, 2003 at 08:30:38PM -0400, Neil Roeth wrote:
On Aug 29, Sven Luther ([EMAIL PROTECTED]) wrote:
  I have a package that installs a xemacs specific .el file, which
  naturally don't build with the emacs20 package i have installed.
  
  Is there a way of specifying that only xemacs installs should build a
  given .el or something such ?

Yes, check the Emacs policy doc.  The install scripts get passed the flavor
(emacs20, emacs21, xemacs21) as the first argument, so the script can check it
and skip it unless the flavor is xemacs21.  You can download my aplus-fsf-el
package source if you want an example.  It only works with xemacs21, and I
have both xemacs21 and emacs21 installed on my machines, so I know it's
working properly :-)

   
   Ok, nice. Will the install script be called for every .el file, or only
   for the whole directory. I have a bunch of .el files, and only one has
   this problem.
   
   I will go read the emacs policy now, i guess it has the answer ... Now,
   there don't seem to be made any mention of this.
 
 The install script gets called once for each flavor, and since you write that,
 you have total control over what it does.  If foo.el is your xemacs specific
 script, then some test like
 
 for f in *.el; do
 if [ $f != foo.el ] || [ $FLAVOR != xemacs ] 
 ...
 done
 
 should do it.

Ok, thanks, i will do it then.

 [ No need to CC me, I'm on the list. ]

Then set your mail-followup-to or somethign such header correctly ?

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: RFS: pizza-business

2003-08-30 Thread Paul Cupis
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Saturday 30 August 2003 15:32, Christian Surchi [EMAIL PROTECTED] 
wrote:

 Build-Depends: debhelper ( 4.0.0), libwxgtk2.4-dev (= 2.4.0.8)
  libstdc++3, g++, libwxbase2.4-dev

 libstdc++3 in build-dep? :o

And of course g++ is build-essential - it should not be Build-Depended 
on.

Paul Cupis
- -- 
[EMAIL PROTECTED]

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iEYEARECAAYFAj9QvXwACgkQIzuKV+SHX/n7BQCfQOzRmYnpQ/o+8pnIPaPp214x
prYAmwS0Cg5RRye4WGmV2dCmAGWa8KUn
=X8MG
-END PGP SIGNATURE-


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: versions of packages no longer in any distribution

2003-08-30 Thread Paul Cupis
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Saturday 30 August 2003 01:34, Neil Roeth [EMAIL PROTECTED] wrote:
 Where can I get versions of packages that are not in any
 distribution? E.g., I want a copy of the package
 opensp-1.5release-0.1, which appeared between the stable version
 (opensp-1.5pre5-5) and the testing version (opensp-1.5release-3). 
 The source (.dsc and .diff.gz) is fine, I don't need the binary.

  http://snapshot.debian.net/debian/pool/main/o/opensp/

Regards,

Paul Cupis
- -- 
[EMAIL PROTECTED]

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iEYEARECAAYFAj9QaEMACgkQIzuKV+SHX/mn/QCfY6pyNVNH8Fig8Ofi0qTTvpNF
UVMAnA54aA9s0UqNWQt2KBc4xZvTdoJB
=4jui
-END PGP SIGNATURE-



Re: xemacs specific .el

2003-08-30 Thread Sven Luther
On Fri, Aug 29, 2003 at 08:30:38PM -0400, Neil Roeth wrote:
 On Aug 29, Sven Luther ([EMAIL PROTECTED]) wrote:
   I have a package that installs a xemacs specific .el file, which
   naturally don't build with the emacs20 package i have installed.
   
   Is there a way of specifying that only xemacs installs should build a
   given .el or something such ?
 
 Yes, check the Emacs policy doc.  The install scripts get passed the flavor
 (emacs20, emacs21, xemacs21) as the first argument, so the script can check it
 and skip it unless the flavor is xemacs21.  You can download my aplus-fsf-el
 package source if you want an example.  It only works with xemacs21, and I
 have both xemacs21 and emacs21 installed on my machines, so I know it's
 working properly :-)
 

Ok, nice. Will the install script be called for every .el file, or only
for the whole directory. I have a bunch of .el files, and only one has
this problem.

I will go read the emacs policy now, i guess it has the answer ... Now,
there don't seem to be made any mention of this.

Friendly,

Sven Luther



Re: xemacs specific .el

2003-08-30 Thread Neil Roeth
On Aug 30, Sven Luther ([EMAIL PROTECTED]) wrote:
  On Fri, Aug 29, 2003 at 08:30:38PM -0400, Neil Roeth wrote:
   On Aug 29, Sven Luther ([EMAIL PROTECTED]) wrote:
 I have a package that installs a xemacs specific .el file, which
 naturally don't build with the emacs20 package i have installed.
 
 Is there a way of specifying that only xemacs installs should build a
 given .el or something such ?
   
   Yes, check the Emacs policy doc.  The install scripts get passed the flavor
   (emacs20, emacs21, xemacs21) as the first argument, so the script can 
   check it
   and skip it unless the flavor is xemacs21.  You can download my 
   aplus-fsf-el
   package source if you want an example.  It only works with xemacs21, and I
   have both xemacs21 and emacs21 installed on my machines, so I know it's
   working properly :-)
   
  
  Ok, nice. Will the install script be called for every .el file, or only
  for the whole directory. I have a bunch of .el files, and only one has
  this problem.
  
  I will go read the emacs policy now, i guess it has the answer ... Now,
  there don't seem to be made any mention of this.

The install script gets called once for each flavor, and since you write that,
you have total control over what it does.  If foo.el is your xemacs specific
script, then some test like

for f in *.el; do
if [ $f != foo.el ] || [ $FLAVOR != xemacs ] 
...
done

should do it.

[ No need to CC me, I'm on the list. ]


-- 
Neil Roeth



Re: xemacs specific .el

2003-08-30 Thread Sven Luther
On Sat, Aug 30, 2003 at 08:57:36AM -0400, Neil Roeth wrote:
 On Aug 30, Sven Luther ([EMAIL PROTECTED]) wrote:
   On Fri, Aug 29, 2003 at 08:30:38PM -0400, Neil Roeth wrote:
On Aug 29, Sven Luther ([EMAIL PROTECTED]) wrote:
  I have a package that installs a xemacs specific .el file, which
  naturally don't build with the emacs20 package i have installed.
  
  Is there a way of specifying that only xemacs installs should build a
  given .el or something such ?

Yes, check the Emacs policy doc.  The install scripts get passed the 
 flavor
(emacs20, emacs21, xemacs21) as the first argument, so the script can 
 check it
and skip it unless the flavor is xemacs21.  You can download my 
 aplus-fsf-el
package source if you want an example.  It only works with xemacs21, and 
 I
have both xemacs21 and emacs21 installed on my machines, so I know it's
working properly :-)

   
   Ok, nice. Will the install script be called for every .el file, or only
   for the whole directory. I have a bunch of .el files, and only one has
   this problem.
   
   I will go read the emacs policy now, i guess it has the answer ... Now,
   there don't seem to be made any mention of this.
 
 The install script gets called once for each flavor, and since you write that,
 you have total control over what it does.  If foo.el is your xemacs specific
 script, then some test like
 
 for f in *.el; do
 if [ $f != foo.el ] || [ $FLAVOR != xemacs ] 
 ...
 done
 
 should do it.

Ok, thanks, i will do it then.

 [ No need to CC me, I'm on the list. ]

Then set your mail-followup-to or somethign such header correctly ?

Friendly,

Sven Luther



Re: RFS: pizza-business

2003-08-30 Thread Christian Surchi
Il mar, 2003-08-26 alle 20:43, Laurent Fousse ha scritto:
 I'm seeking a sponsor for pizza-business, a pizza restaurant
 simulation game. This closes #180789.
 
 The package is lintian clean except for:
 
 W: pizza-business: menu-item-creates-new-section Games/Simulation
 /usr/lib/menu/pizza-business:2
 
 which I think is a lintian bug (being out of sync with menu policy,
 correct me if I'm wrong).
 
 The package can be found here:
 
 http://www.komite.net/laurent/debian/pizza-business/

I see...

Build-Depends: debhelper ( 4.0.0), libwxgtk2.4-dev (= 2.4.0.8)
 libstdc++3, g++, libwxbase2.4-dev

libstdc++3 in build-dep? :o

bye
christian




Re: RFS: pizza-business

2003-08-30 Thread Paul Cupis
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Saturday 30 August 2003 15:32, Christian Surchi [EMAIL PROTECTED] 
wrote:

 Build-Depends: debhelper ( 4.0.0), libwxgtk2.4-dev (= 2.4.0.8)
  libstdc++3, g++, libwxbase2.4-dev

 libstdc++3 in build-dep? :o

And of course g++ is build-essential - it should not be Build-Depended 
on.

Paul Cupis
- -- 
[EMAIL PROTECTED]

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iEYEARECAAYFAj9QvXwACgkQIzuKV+SHX/n7BQCfQOzRmYnpQ/o+8pnIPaPp214x
prYAmwS0Cg5RRye4WGmV2dCmAGWa8KUn
=X8MG
-END PGP SIGNATURE-



Re: RFS: pizza-business

2003-08-30 Thread Laurent Fousse
Hi,

Le Sat, Aug 30, 2003 at 04:06:24PM +0100, Paul Cupis écrivait:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On Saturday 30 August 2003 15:32, Christian Surchi [EMAIL PROTECTED] 
 wrote:
 
  Build-Depends: debhelper ( 4.0.0), libwxgtk2.4-dev (= 2.4.0.8)
   libstdc++3, g++, libwxbase2.4-dev
 
  libstdc++3 in build-dep? :o
 
 And of course g++ is build-essential - it should not be Build-Depended 
 on.

Thank you both. Those build-depends have been removed. And thanks to
David Maze, the description no longer include technical details.

The updated package is still on:

http://www.komite.net/laurent/debian/pizza-business/


Regards,

Laurent.


pgpTX9nimuUvp.pgp
Description: PGP signature