File: Apotheon.v1.3.zip ...
Quite often, software being ported uses the CR/LF convention in source files.This may cause problems with further patching, compiler warnings, or script execution (like /bin/sh^M not found.)To quickly convert all files from CR/LF to just LF, add this entry to the port Makefile:
File: Apotheon.v1.3.zip ...
The default directory can be overridden by setting USE_LDCONFIG to a list of directories into which shared libraries are to be installed.For example, if the port installs shared libraries into PREFIX/lib/foo and PREFIX/lib/bar use this in Makefile:
When preparing a Haskell Cabal port, devel/hs-cabal-install and ports-mgmt/hs-cabal2tuple programs are required, so make sure they are installed beforehand.First we need to define common ports variables that allow cabal-install to fetch the package distribution file:
GConf is the XML-based database that virtually all GNOME applications use for storing their settings.These files are installed into the etc/gconf/schemas directory.This database is defined by installed schema files that are used to generate %gconf.xml key files.For each schema file installed by the port, there must be an entry in the Makefile:
Perl ports can install architecture dependent files in a specific tree.On FreeBSD to ease porting, this tree is called mach.For example, a port that installs a file whose path contains mach could have that part of the path string replaced with the wrong values.Consider this Makefile: 041b061a72