makedeb


projectlibre-bin 1.9.3-1


ProjectLibre is an open source project management software

Viewing /PKGBUILD.

View raw.

Click here to go back to the Git tree for projectlibre-bin.

# Maintainer: only_vip <onlyme_vip@protonmail.com>

pkgname=projectlibre-bin
_pkgname=projectlibre
pkgver=1.9.3
pkgrel=1
pkgdesc="ProjectLibre is an open source project management software"
arch=('any')
url="http://www.projectlibre.org"
license=('CPAL')
depends=('default-jre')
provides=("${_pkgname}")
conflicts=("${_pkgname}")
options=(!strip)
source=("https://netcologne.dl.sourceforge.net/project/projectlibre/ProjectLibre/${pkgver}/projectlibre-${pkgver}.tar.gz"
        "projectlibre.png"
        "projectlibre.desktop"
        "projectlibre.patch"
        "projectlibre.xml")
sha512sums=('fa96123dc51c3a145cbdfbe1e6a8612a50d793e7aa254fd72265cea4adbf84953a1d730fe4fc8cbd2369c2b713728862a27aa3ed9fa9693569bfa775ab9db18b'
            'db6e87e74fac3274be34b36cd9daf7231f06e19096cfbe2feeb616c1ae1a60ffc838a81b45b94621d806e00ef5e220391f1d1be3148f9895aa467fdbcac62843'
            '58c780b2860b0e5b9be5e70443b1bfc02af166d7f73c311ff915de503553160b11e8c564e980af0fe9ebbbf0301d51449a32adfe55afb0d6324f8da470b276fb'
            'b97031bc43194131d443d9bc4a419a37b279bada7e47a48bd2dfa5c5d5ae750191e9753e6cdbcd31db3cae0799a671b5230d6f64692b48bbe5a14b553a238722'
            '5556daafbdfa02173ee42de64d534ac0debfc62ffa77ecf73b0fd67a70829e3283c34967f351cb2274b35a8e91c3c745011f2999139147a87229c9a0a9573ef1')

build() {
    cd "${srcdir}/${_pkgname}-${pkgver}/"
    patch < ${srcdir}/projectlibre.patch
}

package() {
    cd "${srcdir}/${_pkgname}-${pkgver}/"

    # Dirs
    install -dm 755 "${pkgdir}"/usr/bin
    install -dm 755 "${pkgdir}"/usr/share/pixmaps
    install -dm 755 "${pkgdir}"/usr/share/applications
    install -dm 755 "${pkgdir}"/usr/share/mime/packages
    install -dm 755 "${pkgdir}"/usr/share/doc/projectlibre/license/third-party
    install -dm 755 "${pkgdir}"/usr/share/projectlibre/lib

    #Files
    install -m644 "${srcdir}/${_pkgname}-${pkgver}/projectlibre.jar" "${pkgdir}/usr/share/projectlibre/"
    install -m644 "${srcdir}/${_pkgname}-${pkgver}/lib/"*.jar "${pkgdir}/usr/share/projectlibre/lib"
    install -m755 "${srcdir}/${_pkgname}-${pkgver}/projectlibre.sh" "${pkgdir}/usr/bin/projectlibre"
    install -m644 "${srcdir}/${_pkgname}-${pkgver}/license/"{index.html,index_html_0.gif,license.rtf} "${pkgdir}/usr/share/doc/projectlibre/license"
    install -m644 "${srcdir}/${_pkgname}-${pkgver}/license/third-party/"* "${pkgdir}/usr/share/doc/projectlibre/license/third-party"
    install -m644 "${srcdir}/projectlibre.png" "${pkgdir}/usr/share/pixmaps"
    install -m644 "${srcdir}/projectlibre.desktop" "${pkgdir}/usr/share/applications"
    install -m644 "${srcdir}/projectlibre.xml" "${pkgdir}/usr/share/mime/packages/"
}