Package Details: projectlibre 1.9.8-1

Git Clone URL: https://aur.archlinux.org/projectlibre.git (read-only, click to copy)
Package Base: projectlibre
Description: ProjectLibre is an open source project management software
Upstream URL: http://www.projectlibre.org
Licenses: CPAL
Replaces: project-libre
Submitter: None
Maintainer: MiguVT
Last Packager: MiguVT
Votes: 86
Popularity: 0.33
First Submitted: 2012-11-03 11:35 (UTC)
Last Updated: 2026-01-16 19:26 (UTC)

Pinned Comments

MiguVT commented on 2026-01-16 19:28 (UTC)

Updated to 1.9.8, changed java-runtime to jre21-openjdk and enhanced downloads to use the correct link (and not hard-coding the mirror)

Latest Comments

1 2 3 4 5 6 Next › Last »

MiguVT commented on 2026-01-16 19:28 (UTC)

Updated to 1.9.8, changed java-runtime to jre21-openjdk and enhanced downloads to use the correct link (and not hard-coding the mirror)

waltibaba commented on 2026-01-15 09:21 (UTC) (edited on 2026-01-15 09:55 (UTC) by waltibaba)

Hard-coding the CDN mirror also doesn't really make sense as sourceforge auto-forwards you with a 302 redirect to the correct local CDN mirror anyway with the generic link, currently https://downloads.sourceforge.net/project/projectlibre/ProjectLibre/1.9.8/projectlibre-1.9.8.tar.gz (scraped via browser dev mode). Please consider setting that URL instead of hard-coding netcologne (which is currently down).

Also pkgver 1.9.8 requires java 21: java25 makes deprecated SecurityManager an error, and previous versions give a warning that the source was compiled with a newer JDK version.

The easiest way to override is to set the java binary explicitly in $HOME/.projectlibre/run.conf .

shayaknyc commented on 2025-11-19 02:34 (UTC) (edited on 2025-11-19 02:35 (UTC) by shayaknyc)

Hey folks, this is a pretty easy one to update. Keep in mind, v1.9.8 (latest as of this writing) needs to run with java v21 (jre21-openjdk). Here's the patch, to apply to the v1.9.3 PKGBUILD:

--- PKGBUILD    2025-11-18 21:13:54.223043273 -0500
+++ PKGBUILD-updated    2025-11-18 21:15:42.960349264 -0500
@@ -3,20 +3,20 @@
 # Contributor: rostov <imn@pochta.ru>

 pkgname=projectlibre
-pkgver=1.9.3
+pkgver=1.9.8
 pkgrel=1
 pkgdesc="ProjectLibre is an open source project management software"
 arch=('any')
 replaces=('project-libre')
 url="http://www.projectlibre.org"
 license=('CPAL')
-depends=('java-runtime')
+depends=('java-runtime' 'jre21-openjdk')
 source=("https://netcologne.dl.sourceforge.net/project/projectlibre/ProjectLibre/${pkgver}/projectlibre-${pkgver}.tar.gz"
         "projectlibre.png"
         "projectlibre.desktop"
         "projectlibre.patch"
         "projectlibre.xml")
-md5sums=('00ba2b6f674fbdf781b04830c8d8a973'
+md5sums=('3eede07564f8b46a826264bc8f3f0d0b'
          'cbeee50a6324b473c17899616f3effbd'
          'e93fab66e95915aaf9ef204d914b6e9f'
          '0bc5fff49aa9b7161aef58661cb22d98'
@@ -50,4 +50,3 @@

     msg "Done"
 }
-

k1ngjulien commented on 2023-09-15 17:24 (UTC) (edited on 2023-09-15 17:25 (UTC) by k1ngjulien)

I don't think JDK versions newer than 11 will be supported any time soon. would it be possible to change the aur package to use JDK11 automatically?

adding a dependency on JDK11 specifically instead of just any java-runtime and changing the launch script should do the trick.

https://wiki.archlinux.org/title/Java#Launching_an_application_with_the_non-default_java_version

with out this, i have to switch default java versions with archlinux-java to get the software to work propperly

Jino commented on 2021-11-19 10:45 (UTC)

@kikislater thanks for the hint. Running it now with jdk11-openjdk as it still has this issue with jdk17-openjdk.

kikislater commented on 2021-08-30 04:34 (UTC)

It's under tasks. Add a two tasks, then in the panel above you can indent. Not reported as they don't have public platform like github or gitlab, need to register, may be later ...

SZanko commented on 2021-08-29 13:49 (UTC)

Sorry for the late response but how can this indent / outdent problem be replicated? Is this really a packaging bug or more a project wide compatibility issue with java 16? Did you have open a bug report for the project?

kikislater commented on 2021-08-24 07:01 (UTC)

indent / outdent doesn't work with jdk16-openjdk ! It works with jdk11-openjdk ...

ohli commented on 2019-07-23 16:32 (UTC)

Actual version without install file, updated mirror and pkgsums:

# Maintainer: Marat "Morion" Talipov <morion.self@gmail.com>
# Contributor: rostov <imn@pochta.ru>

pkgname=projectlibre
pkgver=1.9.1
pkgrel=0
pkgdesc="ProjectLibre is an open source project management software"
arch=('any')
replaces=('project-libre')
url="http://www.projectlibre.org"
license=('CPAL')
depends=('java-runtime')
source=("https://netcologne.dl.sourceforge.net/project/projectlibre/ProjectLibre/${pkgver}/projectlibre-${pkgver}.tar.gz"
        "projectlibre.png"
        "projectlibre.desktop"
        "projectlibre.patch"
        "projectlibre.xml")
md5sums=('93083e41a364a6b3d140b03c68ce2eee'
         'cbeee50a6324b473c17899616f3effbd'
         'e93fab66e95915aaf9ef204d914b6e9f'
         '0bc5fff49aa9b7161aef58661cb22d98'
         '78bb62198c864aa6ac7a103c044f5b56')

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/

    msg "Done"
}

haawda commented on 2019-03-14 10:27 (UTC)

tar.gz downloads just fine.

But please remove the install file, it is no longer needed, as pacman hooks do the trick.