thrift/debian
jfarrell 2fa3df32ce Thrift-2136:Vagrant build not compiling java, ruby, php, go libs
Client: build
Patch: jfarrell

Updating to add deb package creation.
2013-08-18 11:20:53 -04:00
..
changelog THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
compat THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
control Thrift-2136:Vagrant build not compiling java, ruby, php, go libs 2013-08-18 11:20:53 -04:00
copyright THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
dirs THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
docs Thrift-1988:When trying to build a debian package it fails as the file NEWS doesn't exist 2013-05-30 22:56:11 -04:00
libthrift0.install THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
libthrift-dev.install THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
php5-thrift.dirs THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
README add debian/README 2013-01-10 23:18:14 +01:00
rules THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
substvars THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
thrift-doc.docs THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00
thrift-doc.install THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8 2013-01-08 23:12:28 +01:00

some tips on Debian Packaging
- Debian New Maintainers' Guide [http://www.debian.org/doc/debian-policy/]
- Debian Policy Manual [http://www.debian.org/doc/manuals/maint-guide/]
- Machine-readable debian/copyright file [http://dep.debian.net/deps/dep5/]

build
$ dpkg-buildpackage -d -tc
  -d             do not check build dependencies and conflicts.
  -tc            clean source tree when finished.

update changelog
$ date -R

check packages
$ dpkg -c *.deb
$ lintian *.deb

todo
make it perfect!