[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: projects/itl/libs/debian rules libitl0.install libitl0.docs libitl-dev.install libitl-dev.examples libitl-dev.docs libitl-dev.dirs copyright control compat changelog
- To: cvs at arabeyes dot org
- Subject: CVS: projects/itl/libs/debian rules libitl0.install libitl0.docs libitl-dev.install libitl-dev.examples libitl-dev.docs libitl-dev.dirs copyright control compat changelog
- From: "Thamer Mahmoud" <thamer at arabeyes dot org>
- Date: Fri, 10 Dec 2004 06:28:41 -0800 (PST)
----------------------------------------------
From: Thamer Mahmoud (thamer)
Date: Fri Dec 10 14:28:41 2004
Update of /home/arabeyes/cvs/projects/itl/libs/debian
In directory sina:/tmp/cvs-serv2865/debian
Added Files:
rules libitl0.install libitl0.docs libitl-dev.install
libitl-dev.examples libitl-dev.docs libitl-dev.dirs copyright
control compat changelog
Log Message:
* Adding deb package creation backend
The process of setting up the debian directory using debhelper is
described here http://www.debian.org/doc/maint-guide/
After doing that, these are the commands I've used to build the actual package files:
To test the package creation scripts, do:
cd itl/libs
dpkg-buildpackage -rfakeroot
To create a "final" release package:
# Create proper build directory structure
cp -r itl/libs ~/libitl-0.6.3
cd ~
tar -czv libitl-0.6.3/* -f libitl_0.6.3.orig.tar.gz
cd libitl-0.6.3/
# Delete cvs related files (if any)
find -name 'CVS' -exec rm -rf {} \;
find -name '.#*' -exec rm -f {} \;
# Build packages and then check for errors:
dpkg-buildpackage -rfakeroot
lintian -i ../libitl_0.6.3-1_i386.changes