Bareos-Bat: Difference between revisions

From Hack Sphere Labs Wiki
Jump to navigation Jump to search
Created page with "=Archlinux= PKGBUILD <pre> # Maintainer: Mathok mathok1@googlemail.com # Contributor: Dogukan Korkmazturk <d.korkmazturk@gmail.com> # Contributor: Stephane Travostino <stepha..."
 
m Webdawg moved page Bareos Bat to Bareos-Bat without leaving a redirect
 
(One intermediate revision by the same user not shown)
Line 9: Line 9:
# Contributor: Daniel Albers <daniel@lbe.rs>
# Contributor: Daniel Albers <daniel@lbe.rs>
pkgname=bareos-bat
pkgname=bareos-bat
pkgver=12.4
pkgver=13.2
pkgrel=1
pkgrel=1
pkgdesc="Bareos Administration Tool Console"
pkgdesc="Bareos Administration Tool Console"
Line 18: Line 18:
makedepends=('git')
makedepends=('git')
backup=(etc/bat.conf)
backup=(etc/bat.conf)
source=("git+https://github.com/bareos/bareos#branch=Branch-12.4"
source=(Branch-13.2::'git+https://github.com/bareos/bareos'
         "00-qmake4.patch")
         '00-qmake4.patch')
md5sums=('SKIP'
md5sums=('SKIP'
         'SKIP')
         'SKIP')
Line 26: Line 26:


build() {
build() {
     pushd "${srcdir}/bareos"
     pushd "${srcdir}/Branch-13.2"


     patch -Np3 -i ../00-qmake4.patch
     patch -Np3 -i ../00-qmake4.patch
Line 42: Line 42:
     mkdir -p ${pkgdir}/usr/bin/ ${pkgdir}/usr/lib/ ${pkgdir}/etc/
     mkdir -p ${pkgdir}/usr/bin/ ${pkgdir}/usr/lib/ ${pkgdir}/etc/
     mkdir -p ${pkgdir}/usr/share/man/man1/ ${pkgdir}/usr/share/applications/ ${pkgdir}/usr/share/pixmaps/
     mkdir -p ${pkgdir}/usr/share/man/man1/ ${pkgdir}/usr/share/applications/ ${pkgdir}/usr/share/pixmaps/
     install -m755 ${srcdir}/bareos/src/lib/.libs/*-*.so ${pkgdir}/usr/lib
     install -m755 ${srcdir}/Branch-13.2/src/lib/.libs/*-*.so ${pkgdir}/usr/lib
     install -m755 ${srcdir}/bareos/src/findlib/.libs/*-*.so ${pkgdir}/usr/lib
     install -m755 ${srcdir}/Branch-13.2/src/findlib/.libs/*-*.so ${pkgdir}/usr/lib
     install -m644 ${srcdir}/bareos/src/qt-console/bat.conf ${pkgdir}/etc/bat.conf
     install -m644 ${srcdir}/Branch-13.2/src/qt-console/bat.conf ${pkgdir}/etc/bat.conf
     install -m644 ${srcdir}/bareos/src/qt-console/bat.desktop ${pkgdir}/usr/share/applications/bat.desktop
     install -m644 ${srcdir}/Branch-13.2/src/qt-console/bat.desktop ${pkgdir}/usr/share/applications/bat.desktop
     install -m644 ${srcdir}/bareos/src/images/bat.png ${pkgdir}/usr/share/pixmaps/bat.png
     install -m644 ${srcdir}/Branch-13.2/src/images/bat.png ${pkgdir}/usr/share/pixmaps/bat.png
     install -m755 ${srcdir}/bareos/src/qt-console/bat ${pkgdir}/usr/bin/bat
     install -m755 ${srcdir}/Branch-13.2/src/qt-console/bat ${pkgdir}/usr/bin/bat
}
}


</pre>


makepkg
pacman -Uv package.tar.gz


 
==USE==
</pre>
gksudo shortcut
nano /etc/bat.conf

Latest revision as of 15:19, 18 February 2014

Archlinux

PKGBUILD

# Maintainer: Mathok mathok1@googlemail.com
# Contributor: Dogukan Korkmazturk <d.korkmazturk@gmail.com>
# Contributor: Stephane Travostino <stephane.travostino@gmail.com>
# Contributor: Calogero Lo Leggio <kalos@autistici.org>
# Contributor: Daniel Albers <daniel@lbe.rs>
pkgname=bareos-bat
pkgver=13.2
pkgrel=1
pkgdesc="Bareos Administration Tool Console"
arch=(i686 x86_64)
url="http://www.bareos.org"
license=('AGPL3')
dependqs=('qt4')
makedepends=('git')
backup=(etc/bat.conf)
source=(Branch-13.2::'git+https://github.com/bareos/bareos'
        '00-qmake4.patch')
md5sums=('SKIP'
         'SKIP')
sha1sums=('SKIP'
          'SKIP')

build() {
    pushd "${srcdir}/Branch-13.2"

    patch -Np3 -i ../00-qmake4.patch

    ./configure --prefix=/usr --sbindir=/usr/bin \
    --enable-client-only --enable-bat \
    --with-x --with-openssl \
    --sysconfdir=/etc/

    make
}

package() {
    # install only bat files
    mkdir -p ${pkgdir}/usr/bin/ ${pkgdir}/usr/lib/ ${pkgdir}/etc/
    mkdir -p ${pkgdir}/usr/share/man/man1/ ${pkgdir}/usr/share/applications/ ${pkgdir}/usr/share/pixmaps/
    install -m755 ${srcdir}/Branch-13.2/src/lib/.libs/*-*.so ${pkgdir}/usr/lib
    install -m755 ${srcdir}/Branch-13.2/src/findlib/.libs/*-*.so ${pkgdir}/usr/lib
    install -m644 ${srcdir}/Branch-13.2/src/qt-console/bat.conf ${pkgdir}/etc/bat.conf
    install -m644 ${srcdir}/Branch-13.2/src/qt-console/bat.desktop ${pkgdir}/usr/share/applications/bat.desktop
    install -m644 ${srcdir}/Branch-13.2/src/images/bat.png ${pkgdir}/usr/share/pixmaps/bat.png
    install -m755 ${srcdir}/Branch-13.2/src/qt-console/bat ${pkgdir}/usr/bin/bat
}

makepkg
pacman -Uv package.tar.gz

USE

gksudo shortcut
nano /etc/bat.conf