[Sawfish] creating deb packages from git source

[ Thread Index | Date Index | More lists.tuxfamily.org/sawfish Archives ]

Hi folks,

I'm building deb packages from the git source and am running into some problems. I start by 'debianizing' librep. First I rename the directory from librep to librep-0.92.1b+git20111224 and open the directory and throw the debian directory in the trash. I then run ./autogen.sh from the shell to configure the source. When I don't run this configure I run into errors when creating the debs and am halted for upstream errors. After configuring a new debian directory is created in the librep-0..92.1b+git20111224 directory. I then modify the control, copyright and changelog files by replacing them with minor changes the files that were originally sent to the trash before configuring. This is where I think I am running into the problem. In Christopher's control file it specifies five packages. These packages are rep, librep16, librep-dev, librep-dbg and rep-doc. I then use debhelper and rfakeroot to create the deb packages. It creates five deb packages, one each for rep, librep16, librep-dev, librep-dbg and rep-doc. I install these packages with dpkg -i. No problems. I then run ./autogen.sh on rep-gtk. The operation is halted because librep => 0.90.5 is required. There is no librep installed. Only the five deb packages rep, librep16, librep-dev, librep-dbg and rep-doc are installed. What would be the optimal workarounds for this problem.


 Darth Emacs
Duct tape is like the force. It has a light side, a dark side, and it holds the universe together.

Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/