Skip to content

Debian Packaging for pgapack starting from original debian package 1.1.1-3

License

Notifications You must be signed in to change notification settings

schlatterbeck/debian-pgapack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Debian Package builder for PGApack

PGAPack is a general-purpose, data-structure-neutral, parallel genetic algorithm library originally developed by David Levine at Argonne National Laboratory. The parallel implementation uses the Message Passing Interface standard MPI. This package is intended to build Debian packages for all supported MPI backends (currently one of mpich, openmpi, or lam) and in addition a package for the serial (non-parallel) version of PGApack.

This module used to have the original sources on the master branch and maintain the debianized version in the debian/sid branch. This is now history. Instead we maintain the original sources in a git submodule. Everything to build the latest version is now on the master branch.

After cloning this module, get the PGAPack code which is in a submodule:

git submodule init
git submodule update

and then build with:

dpkg-buildpackage -rfakeroot

This will yield a PGAPack library package for each MPI backend and a generic pgapack Debian package. Note that for me the lam MPI backend does not work, there is a Debian bug report for it.

This package was adapted from the effort of Dirk Eddelbuettel who maintained a pgapack debian package for several years after having negotiated a free license for PGApack with Argonne National Laboratory.

About

Debian Packaging for pgapack starting from original debian package 1.1.1-3

Resources

License

Stars

Watchers

Forks

Packages

No packages published