[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Porting Lincity



Hello!      =)

In last weekend I compiled only with a few warnings the source of Lincity, and
I got lincity_1.11-3_all.deb and lincity-x_1.11-3_hurd-i386.deb. The last time
I compiled it with make xlincity, but I discovered dpkg-buildpakage recently
(what a surprise!) and I could install and run them without troubles at this
time.

But I have a few questions: I think warnings are harmless, I must fix them? I
don't understand why oasis didn't compiled sucessfully lincity-x, because
lincity was built and is present in oasis, and I didn't have troubles building
lincity-x with the same sources.

What should I do with packages generated? If I have a patch, I must send it to
the proper maintainer, but how and who will apply the patch to sources in
oasis?

Thanks in advance for too many doubts; attached is a file with output and warnings.

=====
--------- 
|   |   |                    Cronos 
|   |   |            "No confies en nadie mayor de treinta" 
|   ----| 
|       |            Email: cronos1_mx@yahoo.com 
|       |            WWW:   http://www.geocities.com/cronos1_mx/
---------

___________________________________________________________
Do You Yahoo!? -- Vos albums photos en ligne, 
Yahoo! Photos : http://fr.photos.yahoo.com
dpkg-buildpackage: source package is lincity
dpkg-buildpackage: source version is 1.11-3
dpkg-buildpackage: source maintainer is John Goerzen <jgoerzen@complete.org>
dpkg-buildpackage: build architecture is hurd-i386
 debian/rules clean
rm -f build
make clean
make[1]: Entering directory `/home/src/lincity/lincity-1.11'
rm lincity
rm: cannot remove `lincity': No such file or directory
make[1]: [clean] Error 1 (ignored)
rm xlincity
rm: cannot remove `xlincity': No such file or directory
make[1]: [clean] Error 1 (ignored)
rm picedit
rm: cannot remove `picedit': No such file or directory
make[1]: [clean] Error 1 (ignored)
rm xpicedit
rm: cannot remove `xpicedit': No such file or directory
make[1]: [clean] Error 1 (ignored)
rm *.o
rm: cannot remove `*.o': No such file or directory
make[1]: [clean] Error 1 (ignored)
rm *.s
rm: cannot remove `*.s': No such file or directory
make[1]: [clean] Error 1 (ignored)
rm XMakefile
rm: cannot remove `XMakefile': No such file or directory
make[1]: [clean] Error 1 (ignored)
rm XPMakefile
rm: cannot remove `XPMakefile': No such file or directory
make[1]: [clean] Error 1 (ignored)
make[1]: Leaving directory `/home/src/lincity/lincity-1.11'
rm -f `find . -name "*~"`
rm -f lincity xlincity
rm -rf debian/tmp `find debian/* -type d` debian/files* core
rm -f debian/*substvars
dh_clean
 dpkg-source -b lincity-1.11
dpkg-source: building lincity using existing lincity_1.11.orig.tar.gz
dpkg-source: building lincity in lincity_1.11-3.diff.gz
dpkg-source: warning: file debian/README.debian has no final newline (either original or modified version)
dpkg-source: warning: ignoring deletion of file tools/notes.txt~
dpkg-source: building lincity in lincity_1.11-3.dsc
 debian/rules build
make xlincity
make[1]: Entering directory `/home/src/lincity/lincity-1.11'
g++   -c main.cxx -o xmain.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
g++   -c mouse.cxx -o xmouse.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
g++   -c screen.cxx -o xscreen.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
g++   -c mps.cxx -o xmps.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
g++   -c typeinit.cxx -o xtypeinit.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
g++   -c engine.cxx -o xengine.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
engine.cxx: In function `void update_tech_dep(int, int)':
engine.cxx:3970: warning: assignment to `int' from `double'
engine.cxx:3974: warning: assignment to `int' from `double'
engine.cxx:3979: warning: assignment to `int' from `double'
engine.cxx:3984: warning: assignment to `int' from `double'
g++   -c transport.cxx -o xtransport.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
g++   -c market.cxx -o xmarket.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
g++   -c help.cxx -o xhelp.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
g++ -c lcx11.cxx -o lcx11.o -O3   -Wall -Wpointer-arith -Wcast-align -Winline -DLIBDIR=\"/usr/lib/games/lincity\" -DLC_X11 
lcx11.cxx: In function `void init_icon_pixmap(int)':
lcx11.cxx:1119: warning: unused variable `int y'
lcx11.cxx:1119: warning: unused variable `int x'
imake -s XMakefile -DUseInstalled -I/usr/X11R6/lib/X11/config LC_LIBDIR=/usr/lib/games/lincity
In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:90,
                 from Imakefile.c:12:
/usr/X11R6/lib/X11/config/gnu.cf:87: warning: `HasGcc' redefined
Imakefile.c:6: warning: this is the location of the previous definition
/usr/X11R6/lib/X11/config/gnu.cf:88: warning: `HasGcc2' redefined
Imakefile.c:7: warning: this is the location of the previous definition
make -f XMakefile
make[2]: Entering directory `/home/src/lincity/lincity-1.11'
rm -f xlincity
gcc -o xlincity -O2 -fno-strength-reduce      -L/usr/X11R6/lib xmain.o xmouse.o xscreen.o xmps.o xtypeinit.o                  xengine.o xtransport.o xmarket.o xhelp.o lcx11.o -lXext -lX11   -lm   -Wl,-rpath-link=/usr/X11R6/lib
make[2]: Leaving directory `/home/src/lincity/lincity-1.11'
make[1]: Leaving directory `/home/src/lincity/lincity-1.11'
touch build
 debian/rules binary
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs -i
make install DESTDIR=`pwd`/debian/tmp
make[1]: Entering directory `/home/src/lincity/lincity-1.11'
mkdir -p /home/src/lincity/lincity-1.11/debian/tmp/usr/games
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/games
cp lincity /home/src/lincity/lincity-1.11/debian/tmp/usr/games
cp: cannot stat `lincity': No such file or directory
make[1]: [install] Error 1 (ignored)
chmod +s /home/src/lincity/lincity-1.11/debian/tmp/usr/games/lincity
chmod: getting attributes of `/home/src/lincity/lincity-1.11/debian/tmp/usr/games/lincity': No such file or directory
make[1]: [install] Error 1 (ignored)
cp xlincity /home/src/lincity/lincity-1.11/debian/tmp/usr/games
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/games/xlincity
mkdir -p /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
cp -r icons /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity/icons
cp -r help /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity/help
cp -r messages /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity/messages
cp -r opening /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity/opening
cp colour.pal /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod -R o+r /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
mkdir -p /home/src/lincity/lincity-1.11/debian/tmp/usr/man/man6
cp lincity.man /home/src/lincity/lincity-1.11/debian/tmp/usr/man/man6/lincity.6
chmod o+r /home/src/lincity/lincity-1.11/debian/tmp/usr/man/man6/lincity.6
chmod o+rx `dirname /home/src/lincity/lincity-1.11/debian/tmp/usr/games`
chmod o+rx `dirname /home/src/lincity/lincity-1.11/debian/tmp/usr/man/man6`
make[1]: Leaving directory `/home/src/lincity/lincity-1.11'
rm -rf debian/tmp/usr/games
dh_installdocs -i README README.INSTALL README.profiling FAQ Acknowledgements
dh_installmanpages -i
dh_installchangelogs -i CHANGES
dh_compress -i
dh_fixperms -i
dh_installdeb -i
dh_gencontrol -i
dh_builddeb -i
dpkg-deb: building package `lincity' in `../lincity_1.11-3_all.deb'.
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs -a
make install DESTDIR=`pwd`/debian/tmp
make[1]: Entering directory `/home/src/lincity/lincity-1.11'
mkdir -p /home/src/lincity/lincity-1.11/debian/tmp/usr/games
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/games
cp lincity /home/src/lincity/lincity-1.11/debian/tmp/usr/games
cp: cannot stat `lincity': No such file or directory
make[1]: [install] Error 1 (ignored)
chmod +s /home/src/lincity/lincity-1.11/debian/tmp/usr/games/lincity
chmod: getting attributes of `/home/src/lincity/lincity-1.11/debian/tmp/usr/games/lincity': No such file or directory
make[1]: [install] Error 1 (ignored)
cp xlincity /home/src/lincity/lincity-1.11/debian/tmp/usr/games
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/games/xlincity
mkdir -p /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
cp -r icons /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity/icons
cp -r help /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity/help
cp -r messages /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity/messages
cp -r opening /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod 755 /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity/opening
cp colour.pal /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
chmod -R o+r /home/src/lincity/lincity-1.11/debian/tmp/usr/lib/games/lincity
mkdir -p /home/src/lincity/lincity-1.11/debian/tmp/usr/man/man6
cp lincity.man /home/src/lincity/lincity-1.11/debian/tmp/usr/man/man6/lincity.6
chmod o+r /home/src/lincity/lincity-1.11/debian/tmp/usr/man/man6/lincity.6
chmod o+rx `dirname /home/src/lincity/lincity-1.11/debian/tmp/usr/games`
chmod o+rx `dirname /home/src/lincity/lincity-1.11/debian/tmp/usr/man/man6`
make[1]: Leaving directory `/home/src/lincity/lincity-1.11'
dh_movefiles -plincity-x
install -d debian/lincity-x/usr/man/man6
ln -s lincity.6.gz debian/lincity-x/usr/man/man6/xlincity.6.gz
install -d debian/lincity-x/usr/share/doc
ln -s lincity debian/lincity-x/usr/share/doc/lincity-x
dh_installmenu -a
dh_strip -a
dh_compress -a
dh_fixperms -a
dh_installdeb -a
dh_shlibdeps -a
dh_gencontrol -plincity-x
dh_builddeb -plincity-x
dpkg-deb: building package `lincity-x' in `../lincity-x_1.11-3_hurd-i386.deb'.
 dpkg-genchanges
dpkg-genchanges: not including original source code in upload
dpkg-buildpackage: binary and diff upload (original source NOT included)

Reply to: