<$BlogRSDUrl$>

Wednesday, June 29, 2011

GMER 

A rootkit detection program for windows

http://www.gmer.net/

Tuesday, June 28, 2011

*** VTE ***: Failed to load terminal capabilities from '/etc/termcap' 

Solution:

sudo ln -s /usr/share/vte/termcap-0.0/xterm /usr/share/vte/termcap/xterm

https://bugs.launchpad.net/ubuntu/+source/vte/+bug/140011


Saturday, June 18, 2011

Freshmeat review 2011-06-18 to 2011-06-13 

None

Monday, June 13, 2011

Freshmeat review 2011-06-13 to 2011-05-22 

World War vi - Side-scrolling game
http://freshmeat.net/projects/wordwarvi

JShot - One-step screen capture, annotate and upload
http://freshmeat.net/projects/jshot

Freeberb3 - Sound processing library
http://freshmeat.net/projects/freeverb3

Turious - TBS game
http://freshmeat.net/projects/turious

Morituri - CD ripper
http://freshmeat.net/projects/morituri

Naev - Space trading game
http://freshmeat.net/projects/naev


OCE - 3D computer aided design (CAD)
http://freshmeat.net/projects/oce

Cottage - graphics and sound engine for HTML5 games
http://freshmeat.net/projects/cottage




Sunday, June 12, 2011

TPS in octave 

I was crying.  Needed some plots of TPS in 1D.  Gints Jekabson comes to the rescue!

http://www.cs.rtu.lv/jekabsons/regression.html

Monday, June 06, 2011

Finding extra files in your svn directory 

Always I forget to do this before running "make package_source".

$ svn status


Sunday, June 05, 2011

Build debian package: take 2 

This is my interpretation of http://debian-med.alioth.debian.org/docs/policy.html

When everything is correct, you should be able to do this:
  1. cd plastimatch/trunk
  2. uscan --force-download
  3. svn-buildpackage -rfakeroot -uc -us
However, while you are debugging, the above workflow is perhaps cumbersome if you are maintaining the source package.  It would require you to update e.g. the source tarball.  Instead, you can do this:
  1. cd source-dir
  2. debuild -j4 -i -us -uc -b
  3. debuild -j4 -i -us -uc -S
Note that the last one doesn't work if the debian subdirectory in the source directory is a symlink.  You need to actually make a copy.
  1. cd source-dir
  2. cp -r ../trunk/debian .
If you just want to run lintian, you can do this:
  1. lintian -b ./plastimatch_1.5.0-1_amd64.deb
  2. lintian ./plastimatch_1.5.0-1_source.changes
When you are messing around with cmake settings and get-orig-source, you can use the following workflow:
  1. make new upstream tarball (don't forget to use pristine source directory -- cmake will include everythign)
  2. link upstream tarball to debian upstream tarball
  3. run get-orig-source
For me, the following commands implement the above idea
  1. cd build/plastimatch-pristine
  2. make package_source
  3. cp plastimatch-1.5.0-beta.2493-Source.tar.bz2 ~/debian-med/packages/plastimatch
  4. cd ~/debian-med/packages/plastimatch
  5. ln -s plastimatch-1.5.0-beta.2493-Source.tar.bz2 plastimatch-1.5.0.orig.tar.bz2
  6. cd trunk
  7. debian/get-orig-source
To test the package dependencies, you need a "clean pbuilder environment".  Do this:
  1. sudo pbuilder create
  2. sudo pbuilder --update
  3. sudo pbuilder --build foo_version.dsc
The first time you do it, you need to do a few more steps.  See the debian policy document for details (http://www.debian.org/doc/manuals/maint-guide/build.en.html  See specifically section 6.4).


This page is powered by Blogger. Isn't yours?