Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jul 2003 04:40:14 -0700 (PDT)
From:      "Vladimir B. Grebenschikov" <vova@fbsd.ru>
To:        gnome@FreeBSD.org
Subject:   Re: ports/54777: make package works invalid for mozilla-firebird port
Message-ID:  <200307241140.h6OBeErf005209@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/54777; it has been noted by GNATS.

From: "Vladimir B. Grebenschikov" <vova@fbsd.ru>
To: gnats <FreeBSD-gnats-submit@FreeBSD.org>
Cc: Joe Marcus Clarke <marcus@FreeBSD.org>
Subject: Re: ports/54777: make package works invalid for mozilla-firebird
	port
Date: 24 Jul 2003 15:40:37 +0400

 =F7 Wed, 23.07.2003, =D7 23:30, Joe Marcus Clarke =D0=C9=DB=C5=D4:
 
 This is part of output of make package:
 
 # make -DWITH_GTK2 package
 ...
 /bin/rm -f /ext/ports/www/mozilla-firebird/work/plist
 echo bin/firebird >>/ext/ports/www/mozilla-firebird/work/plist
 echo bin/MozillaFirebird >>/ext/ports/www/mozilla-firebird/work/plist
 echo bin/firebird-config >>/ext/ports/www/mozilla-firebird/work/plist
 echo bin/firebird.rb >>/ext/ports/www/mozilla-firebird/work/plist
 cd /usr/X11R6;  /usr/bin/find lib/firebird ! -type d | /usr/bin/sort
 >>/ext/ports/www/mozilla-firebird/work/plist;  /usr/bin/find
 lib/firebird -type d -empty | /usr/bin/sort  | /usr/bin/sed -e
 "s:^:@exec /bin/mkdir -p %D/:" -e "s:$: || true:"  >>
 /ext/ports/www/mozilla-firebird/work/plist;  /usr/bin/find lib/firebird
 -type d -empty | /usr/bin/sort -r  | /usr/bin/sed -e "s:^:@unexec
 /bin/rmdir %D/:" -e "s:$: || true:"  >>
 /ext/ports/www/mozilla-firebird/work/plist;  /usr/bin/find lib/firebird
 -type d ! -empty | /usr/bin/sort -r  | /usr/bin/sed -e "s:^:@dirrm :" >>
 /ext/ports/www/mozilla-firebird/work/plist
 find: lib/firebird: No such file or directory
 find: lib/firebird: No such file or directory
 find: lib/firebird: No such file or directory
 find: lib/firebird: No such file or directory
 =3D=3D=3D>   Generating temporary packing list
 ...
 
 # cat work/plist=20
 bin/firebird
 bin/MozillaFirebird
 bin/firebird-config
 bin/firebird.rb
 #
 
 ; - is not too good to connect commands in make - it drops error in
 previous command.
 
 Anyway=20
   cd /usr/X11R6;  /usr/bin/find lib/firebird ! -type d | /usr/bin/sort
 works fine localy
 
 ...
 
 I have found reason:
 # env SHELL=3D/bin/sh make -DWITH_GTK2 package
 works fine !
 
 Problem in find's not "!" notation interpreted by tcsh and not
 interpreted by bash. ! sign should be escaped as \!.
 
 --=20
 Vladimir B. Grebenschikov <vova@fbsd.ru>
 SWsoft Inc.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307241140.h6OBeErf005209>