Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/p/polylith/files/poly
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ done


if [ -z "$JAVA_HOME" ]; then
export JAVA_HOME=/usr/lib64/openjdk-21
export JAVA_HOME=/usr/lib64/openjdk-25
fi

if [ -z "$JAVA" ]; then
Expand Down
21 changes: 11 additions & 10 deletions packages/p/polylith/package.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,28 @@
# yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json
name : polylith
version : 0.3.32
homepage : https://polylith.gitbook.io/polylith/
release : 7
release : 8
source :
- https://github.com/polyfy/polylith/archive/refs/tags/v0.3.32.tar.gz : e34f1fdd52392f8dd542f7b25abbde870018aa8fb83693f8456dd8028b97bf93
homepage : https://polylith.gitbook.io/polylith/
license : EPL-1.0
component : programming.tools
networking : true
summary : Clojure tool for managing polylith projects
description: |
The poly tool helps you manage your polylith projects which introduces the architectural concept of "service level building blocks" which can be combined like LEGO® bricks to build our services and systems.
networking : true
environment: |
export JAVA_CMD=/usr/lib64/openjdk-21/bin/java
export JAVA_HOME=/usr/lib64/openjdk-21
export PATH=$JAVA_HOME/bin:$PATH
export JAVA_CMD=/usr/lib64/openjdk-25/bin/java
export JAVA_HOME=/usr/lib64/openjdk-25
export PATH=${JAVA_HOME}/bin:${PATH}
builddeps :
- clojure-tools
- openjdk-21
- openjdk-25
rundeps :
- openjdk-21
- openjdk-25
build : |
clojure -T:build uberjar :project poly
install : |
install -Dm00755 $pkgfiles/poly $installdir/usr/bin/poly
install -Dm00644 ./projects/poly/target/poly.jar $installdir/usr/lib/polylith/poly.jar
install -Dm00755 ${pkgfiles}/poly ${installdir}/usr/bin/poly
install -Dm00644 ${workdir}/projects/poly/target/poly.jar ${installdir}/usr/lib/polylith/poly.jar
%install_license LICENSE
13 changes: 7 additions & 6 deletions packages/p/polylith/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>polylith</Name>
<Homepage>https://polylith.gitbook.io/polylith/</Homepage>
<Packager>
<Name>Jakob Gezelius</Name>
<Email>jakob@knugen.nu</Email>
<Name>Jared Cervantes</Name>
<Email>jared@jaredcervantes.com</Email>
</Packager>
<License>EPL-1.0</License>
<PartOf>programming.tools</PartOf>
Expand All @@ -22,15 +22,16 @@
<Files>
<Path fileType="executable">/usr/bin/poly</Path>
<Path fileType="library">/usr/lib/polylith/poly.jar</Path>
<Path fileType="data">/usr/share/licenses/polylith/LICENSE</Path>
</Files>
</Package>
<History>
<Update release="7">
<Date>2026-01-25</Date>
<Update release="8">
<Date>2026-06-14</Date>
<Version>0.3.32</Version>
<Comment>Packaging update</Comment>
<Name>Jakob Gezelius</Name>
<Email>jakob@knugen.nu</Email>
<Name>Jared Cervantes</Name>
<Email>jared@jaredcervantes.com</Email>
</Update>
</History>
</PISI>