Greetings,

I have added some initial debianisation to 'galaxie'.. details can be seen
here:

   http://git.mawsonlakes.org/cgi-bin/gitweb.cgi?p=tp/galaxie

(Brett) Some comments..
  I have added some comments to the bottom of INSTALL, regarding
  some build dependencies.

  make veryclean
   - removes "edje/images/mailbox.png" which was present in the original
     sources

  To build a debian package, use:
    dpkg-buildpackage -rfakeroot -us -uc

  I have chosen 0.0.1 as a release number. This could be grabbed from
  a git label using 'git-describe' in a similar way that the python packages
  are currently doing it. (Just add an appropriate label like '0.0.1')

  I have munged the debian/rules to use 'PREFIX'. Debian packages
  usually use 'DESTDIR' instead, and have put the binary in '/usr/bin'.

It builds a package (like) 'galaxie_0.0.1-1_i386.deb' with the
following 'Info' and 'contents'. The dependancy list was generated
automatically,
still need to add 'build dependancies'.

[Info - dpkg -I]

 new debian package, version 2.0.
 size 37636 bytes: control archive= 962 bytes.
    1075 bytes,    16 lines   control
     462 bytes,     7 lines   md5sums
 Package: galaxie
 Version: 0.0.1-1
 Section: unknown
 Priority: extra
 Architecture: i386
 Depends: libc6 (>= 2.5-0ubuntu1), libcomerr2 (>= 1.33-3), libcurl3
(>= 7.15.5-1), libecore1 (>= 0.9.9.037), libecore1-con (>= 0.9.9.037),
libecore1-evas (>= 0.9.9.037), libecore1-file (>= 0.9.9.037),
libecore1-job (>= 0.9.9.037), libecore1-x (>= 0.9.9.037), libedje0 (>=
0.5.0.037), libefreet1 (>= 0.0.3), libemotion0 (>= 0.0.1.004),
libepsilon0 (>= 0.3.0.007), libevas1 (>= 0.9.9.037), libewl1 (>=
0.5.1.007), libidn11 (>= 0.5.18), libimlib2, libkrb53 (>= 1.4.2),
liblua5.1-0, libssl0.9.8 (>= 0.9.8c-1), zlib1g (>= 1:1.2.1)
 Installed-Size: 140
 Maintainer: Paul Schulz <[EMAIL PROTECTED]>
 Description: Thousand Parsec Enlightenment Client
  This is an Enlightenment client for Thousand Parsec.  The home page
  for that project is at http://www.thousandparsec.com/.  Please, if
  you find the 's', let us know.
  .
  This client uses the E foundation libraries, in particular Edje,
  Evas and Ecore. Additional it supports an AI infrastructure, and
  a simple AI for the game minisec 'Smith'.

[Contents - dpkg -c]

drwxr-xr-x root/root         0 2007-08-17 00:07 ./
drwxr-xr-x root/root         0 2007-08-17 00:07 ./usr/
drwxr-xr-x root/root         0 2007-08-17 00:07 ./usr/bin/
-rwxr-xr-x root/root     80640 2007-08-17 00:07 ./usr/bin/galaxie
drwxr-xr-x root/root         0 2007-08-17 00:07 ./usr/share/
drwxr-xr-x root/root         0 2007-08-17 00:07 ./usr/share/doc/
drwxr-xr-x root/root         0 2007-08-17 00:07 ./usr/share/doc/galaxie/
-rw-r--r-- root/root      1058 2007-08-16 22:04
./usr/share/doc/galaxie/events.txt
-rw-r--r-- root/root       370 2007-08-16 22:04
./usr/share/doc/galaxie/themeinterface.txt
-rw-r--r-- root/root       159 2007-08-16 22:26
./usr/share/doc/galaxie/changelog.Debian.gz
-rw-r--r-- root/root       406 2007-08-16 22:52
./usr/share/doc/galaxie/copyright
-rw-r--r-- root/root      3550 2007-08-16 22:04 ./usr/share/doc/galaxie/todo.txt
-rw-r--r-- root/root       969 2007-08-16 22:04 ./usr/share/doc/galaxie/README
drwxr-xr-x root/root         0 2007-08-17 00:07 ./usr/sbin/

Cheers,
Paul
_______________________________________________
tp-devel mailing list
[email protected]
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel

Reply via email to