# DISCLAIMER: Max Horn is the sole maintainer of this package. # Please DO NOT MAKE MODIFICATIONS without informing the maintainer. # Preferably, send a patch to me instead of making changes yourself! # If that is not possible due to extra urgency, at least send me a mail. # # Explanation: I am sick and tired of getting back to my packages and # discovering that people have messed with it. I am then forced to # retrace their steps, find out who, when and why did make a certain # change etc. -- i.e. it makes my life as maintainer harder. # Furthermore, as maintainer I am responsible for problems caused by my # packages. But I am not willing to take responsibility for something I # did not do. In particular, for changes that other people introduced # behind my back, no matter how good and noble their intentions were. As # such, I may see myself forced to drop responsibility for (and hence, # maintainership of) the affected package. Package: arj Version: 3.10.22 Revision: 3 Maintainer: Max Horn BuildDepends: autoconf (>= 2.60), fink (>= 0.24.12-1) Source: mirror:sourceforge:%n/%n-%v.tar.gz Source-MD5: f263bf3cf6d42a8b7e85b4fb514336d3 UpdateConfigGuessInDirs: gnu PatchFile: %n.patch PatchFile-MD5: 80479316a9ebcd9c004c022c9c9cb2ad ConfigureParams: --mandir=%p/share/man UseMaxBuildJobs: false CompileScript: << #!/bin/sh -ev cd gnu autoheader autoconf ./configure %c cd .. make d=.so DLL_FLAGS='-bundle' << InstallScript: make install DESTDIR=%d d=.so DLL_FLAGS='-bundle' DocFiles: doc/COPYING Description: Compression utility DescDetail: << This package is an open source version of the arj archiver. This version has been created with the intent to preserve maximum compatibility and retain the feature set of original ARJ archiver as provided by ARJ Software, Inc. ARJ is a legacy compression format that was in wide-spread use among DOS and Windows users in the 1990s, and competed back then with the .zip format of the pkzip tool. << DescPackaging: << * Recreate configure script (after fixing configure.in a bit) so that modern day operating systems are detected and supported correctly. * Remove 'static' keyword from intergrity_identifier to prevent the compiler from optimizing the array away. * Fix issues on 64bit systems by adapting a Debian patch. * Rename 'strnlen' to 'strnlen_intern' to avoid clash with a system API call on Mac OS X 10.7 * Add UseMaxBuildJobs to avoid a race condition (various headers are generated dynamically using 'msgbind', but the build dependencies to not properly reflect this). << HomePage: http://arj.sourceforge.net/ License: GPL