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)
Search Criteria
Package Details: projectlibre 1.9.8-1
Package Actions
| 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) |
Dependencies (1)
Required by (0)
Sources (5)
MiguVT commented on 2026-01-16 19:28 (UTC)
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.
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)