[PC-BSD Pbi-dev] Bacula Bat PBI

Silver Salonen silver.salonen at gmail.com
Fri Jun 20 11:35:33 PDT 2008


On Friday 20 June 2008, Kris Moore wrote:
> Silver Salonen wrote:
> > On Friday 20 June 2008 13:24, Silver Salonen wrote:
> >> I've now created the build module, so what should I do with it now? :)
> >>
> >> Note: the module did not compile - the build got stuck after installing 
and 
> >> registering qmake-3.3.8 (saying that "clean" is an unknown target to 
make), 
> >> which is actually quite weird, because it should use qmake4 (as 
> >> USE_QT_VER=4). I'll try it once again though.. Or should I chroot 
> >> to /pbi-build before trying to build the module?
> > 
> > The error I get looks like this:
> > 
> > ....
> > ===>  Installing for qmake-3.3.8_1
> > ===>   Generating temporary packing list
> > "/usr/share/mk/bsd.compat.mk", line 36: warning: NOMAN is deprecated in 
favor 
> > of NO_MAN
> > mkdir -p "/usr/local/share/qt"
> > 
cp -Rp /usr/ports/devel/qmake/work/qt-x11-free-3.3.8/mkspecs /usr/local/share/qt
> > install -s -o root -g wheel -m 555   qmake /usr/local/bin
> > /bin/mkdir -p '/usr/local/share/doc/qt'
> 
> /bin/cp -Rp '/usr/ports/devel/qmake/work/qt-x11-free-3.3.8/doc/html' '/usr/local/share/doc/qt'
> > ===>   Registering installation for qmake-3.3.8_1
> > make: don't know how to make clean. Stop
> > make: don't know how to make install. Stop
> > make: don't know how to make install. Stop
> > ERROR: 2.1 Build failed of bacula-bat!!!
> > 
> > --
> > Silver
> 
> 
> 
> Silver,
> 
> qmake is built automatically by the software, but then it tries to build 
> the port specified in the module. Can you send me your module config 
> files so I can take a look at them? Specifically your pbi.conf file? 
> I'll be more than happy to help you debug it :)

Here they are :)

-- 
Silver
-------------- next part --------------
/usr/local/sbin/bat bin/
/usr/local/etc/bat.conf.sample .
-------------- next part --------------
# Program Name
# The name of the PBI file being built
PROGNAME="Bacula-bat"

# Program Website
# Website of the program the module is building
PROGWEB="http://www.bacula.org"

# Program Author
# Who created / maintains the program being built
PROGAUTHOR="Dirk H Bartley & Kern Sibbald"

# Default Icon
# Relative to overlay-dir, the main icon you want to show up for this PBI
PROGICON="share/pixmaps/bat.png"

# Port we want to build
# The port the server will track to determine when it's time for a rebuild
PBIPORT="/usr/ports/sysutils/bacula-bat"

# Set to "Auto or NONE" to have the PBI creator auto-populate libs or not
# This allows you to also use the autolibs/ directory in your overlay-dir as a location for extra
# library files
PROGLIBS="Auto"

# PBI Update URL set to "" or the http:// URL of update checker
# Leave this as update.pbidir.com normally
PBIUPDATE="http://update.pbidir.com"

# Other Ports we need built
# One per line, any additional ports that need to be built for this PBI
OTHERPORT=""

# Enter your custom make options here
# Options that will be put into the make.conf for the build of this port
MAKEOPTS="WITH_OPENSSL=yes"

# Build Key - Change this to anything else to trigger a rebuild
#           - The rebuild will take place even if port is still the same ver
BUILDKEY="02"

# If this port has a non-standard port version variable in Makefile, then
# list the key here such as "OOOVERSION="
VERKEY=""


More information about the Pbi-dev mailing list