Barcode
From CBLFS
Revision as of 04:42, 30 June 2009 by Axel Bergerhoff (talk | contribs) (Created page with '{| style="text-align: left; background-color: AliceBlue;" |- !Download Source: | ftp://ftp.gnu.org/gnu/barcode/barcode-0.98.tar.gz |- !Download Patches: | http://svn.cross-lfs.or…')
Contents
Introduction to Barcode
GNU barcode is a library that comes with a command line frontend to convert text strings to printed bars. It supports a variety of standard code to represent the strings and creates postscript output.
Project Homepage: http://www.gnu.org/software/barcode/barcode.html
Dependencies
Optional
Non-Multilib
To be done
Multilib
To be done
32Bit
To be done
N32
To be done
64Bit
Apply the patches:
patch -Np1 -i ../barcode-0.98-codabar-01.patch && patch -Np1 -i ../barcode-0.98-margin-01.patch && patch -Np1 -i ../barcode-0.98-manpage-01.patch && patch -Np1 -i ../barcode-0.98-crash-01.patch && patch -Np1 -i ../barcode-0.98-install-01.patch && patch -Np1 -i ../barcode-0.98-bookland-01.patch && patch -Np1 -i ../barcode-0.98-sample-01.patch && patch -Np1 -i ../barcode-0.98-info-01.patch && patch -Np1 -i ../barcode-0.98-nohtml-01.patch
Configure and compile the package:
CC="gcc ${BUILD64}" \ ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --libdir=/usr/lib64 \ --mandir=/usr/share/man --infodir=/usr/share/info \ --x-libraries=${XORG_PREFIX}/lib64 && make
Install the package:
make install && mv -v /usr/lib/libbarcode.a /usr/lib64/ && cp bookland/bookland.py /usr/bin/ && install -v -m755 -d /usr/share/doc/barcode-0.98 && cp -v doc/barcode.pdf /usr/share/doc/barcode-0.98
Additionally you might want to configure your default papersize (if not already done with libpaper):
echo "a4" >> /etc/papersize
Contents
Installed Programs: | /usr/bin/barcode, /usr/bin/bookland.py |
---|---|
Installed Libraries: | /usr/lib64/libbarcode.a |
Installed Directories: |