ef92123e00
0.8.1-6
2010-11-24 17:46:23 +00:00
58da5d7942
* Don't use bash explicitly
...
* Don't put the signer's name into the SignWith field, use the email address instead to avoid problems with spaces
2010-11-24 17:45:13 +00:00
6836b548af
Comments
2010-11-18 23:52:43 +00:00
da782c07a4
Add debian/source/format (lintian: missing-debian-source-format)
2010-11-18 20:58:37 +00:00
b32399ac60
0.8.1
2010-11-18 20:58:04 +00:00
f1e36f7fd0
Create Debian packages in debian/packages/ instead of ../
2010-11-18 20:56:42 +00:00
cbf0239c23
Fix lintian error: no-standards-version-field
2010-11-15 00:18:31 +00:00
a7c50fcfd9
Make maintainer in debian/changelog the same as in debian/control (lintian: changelog-should-mention-nmu)
2010-11-15 00:13:11 +00:00
a598d9019c
strip binaries in debian package (lintian: unstripped-binary-or-object)
2010-11-15 00:07:40 +00:00
e963c3d3a2
Add binary-arch and binary-indep targets (lintian: debian-rules-missing-required-target)
2010-11-14 23:57:36 +00:00
3b4371ad4b
Replace libc6 dependency with shlibs:Depends (lintian: package-depends-on-hardcoded-libc)
2010-11-14 23:55:03 +00:00
8d2a75bc01
Add man pages for eepget and i2prouter
2010-11-13 17:58:05 +00:00
5fe654e7e8
Abort if any command in the script exits with an error (lintian: maintainer-script-ignores-errors)
2010-11-13 17:55:34 +00:00
88e98f0f67
Don't call the init script directly, use invoke-rc.d (lintian: maintainer-script-calls-init-script-directly)
2010-11-13 04:08:56 +00:00
2152c5f6c9
Use a variable for /tmp to make lintian happy (possibly-insecure-handling-of-tmp-files-in-maintainer-script)
2010-11-13 00:39:55 +00:00
fddf32a6ca
* Stop service at runlevels 0 and 6 (lintian: init.d-script-possible-missing-stop)
...
* Add force-reload option, same as restart (lintian: init.d-script-does-not-implement-required-option)
2010-11-13 00:28:30 +00:00
a07339e1ff
Remove rc.d files in postrm, not in prerm (fixes lintian errors prerm-calls-updaterc.d and postrm-does-not-call-updaterc.d-for-init.d-script)
2010-11-13 00:03:13 +00:00
7b5e331038
Put a name and email in the Maintainer field
2010-11-12 23:28:25 +00:00
ae101f6cad
Reorganize the Debian directory structure to conform to their packaging policy. This brings the number of Lintian errors+warning
...
s down from 383 to 16.
2010-11-12 22:57:59 +00:00
c3aa84f961
Run includedeb and include on each file individually, reprepro can't do multiple files
2010-11-12 05:09:06 +00:00
b4524c67d5
Make separate i386 and amd64 packages, this fixes the arch-independent-package-contains-binary-or-object lintian error
2010-11-12 04:04:27 +00:00
bda00e18fe
* Fix build dependencies for Debian
...
* Add dependency on libc6 which fixes the lintian warning missing-dependency-on-libc
2010-11-10 21:01:52 +00:00
ab432e14ee
Fail if repository cannot be created
2010-11-09 22:19:32 +00:00
5d9a7b9452
Add changelog to .deb
2010-11-09 21:34:44 +00:00
e9af7406c6
Update changelog
2010-11-09 21:30:32 +00:00
7897df5544
Improve the Debian copyright file, see http://lists.debian.org/debian-legal/2003/12/msg00194.html
2010-11-08 03:23:30 +00:00
c2349662e7
Minor things
2010-11-06 05:40:24 +00:00
d64a2b0306
* Add debianrepo target
...
* Change the debian target to build binary and source, add a debian-binary target
2010-11-06 04:51:11 +00:00
be5bd43194
Debian package: Fix purge with no prior remove (rev. 9a8fca24502aa8933793f2bad48e327596a2c0d4 only fixed remove, then purge)
2010-11-05 07:03:45 +00:00
af541662f3
Add get-orig-source rule as required by Ubuntu, see https://wiki.ubuntu.com/UbuntuDevelopment/CodeReviews#NewPackage
2010-10-31 21:13:53 +00:00
3e2c530281
Fix error message with dpkg --purge
2010-10-31 19:54:49 +00:00
ff5b7950f1
Debian package:
...
* Make eepget, i2prouter, and i2psvc world-executable
* Auto-start I2P after installation
2010-10-31 19:52:28 +00:00
148ce25af7
Print an error if /etc/init.d/i2p is run as non-root so Ubuntu users aren't asked for a non-existing root password
2010-10-31 19:48:41 +00:00
56ef384595
Make /usr/bin/eepget and /usr/bin/i2prouter symlinks
2010-10-31 19:44:33 +00:00
ea24f3ba6d
Fix dependencies for Ubuntu
2010-10-31 19:41:55 +00:00
a821ea2752
take non-linux stuff out of debian jbigi.jar
2010-01-26 16:25:03 +00:00
b97197c0fa
* Debian: Fixup, update, enhance dream's scripts
...
* build.xml: Speed up sponge's distclean additions
2010-01-26 15:21:41 +00:00
7365ca849f
preliminary debian package support
...
This sets i2p up as a functional Debian source package. dpkg-buildpackage
will build i2p using ant preppkg (tarball takes too long and not
helpful). It creates a binary .deb archive of the i2p installation,
which when installed goes into /var/lib/i2p as the non-root user i2p,
and adds an /etc/init.d script to start it up.
Some problems not yet solved:
1) under Debian the conf should go into /etc/i2p, but since it doesn't
things like the eepsite index file get overwritten if you reinstall.
should check for those somehow and not replace them, or ask the user.
2) under Debian they like it if you split the generated data from the
static code, so i2p should go into /usr/lib/i2p maybe, but its
netDB and any other cache files into /var/cache/i2p
that's important not just for organization, but also /var is often
on a filesystem optimized for churn. For now just put it in /var/lib
3) i2p is supposedly architecture independant, but it does choose a
native jbigi library on postinstall, so does that really count
as architecture independant?
2009-01-30 22:32:52 +00:00