Compare commits
2 Commits
ba24a08e19
...
f0a97e1ba4
| Author | SHA1 | Date |
|---|---|---|
|
|
f0a97e1ba4 | |
|
|
485fa9030a |
|
|
@ -1,7 +1,7 @@
|
|||
(repository
|
||||
(package
|
||||
(git
|
||||
(hash "90d0cc3d278da6cea41157c2c425533119b23add")
|
||||
(hash "ba24a08e199b1ab22d1c2dcd6dbedaafa3f95a5b")
|
||||
(url "https://codeberg.org/retropikzel/scheme-libraries.git"))
|
||||
(maintainers "Retropikzel")
|
||||
(authors "Retropikzel")
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
(scheme write)
|
||||
(retropikzel tap)
|
||||
(srfi 64))
|
||||
(updated "2026-08-28T12:33:23+00:00"))
|
||||
(updated "2026-09-02T17:12:42+00:00"))
|
||||
(package
|
||||
(git
|
||||
(hash "90d0cc3d278da6cea41157c2c425533119b23add")
|
||||
|
|
|
|||
31
Makefile
31
Makefile
|
|
@ -1,26 +1,37 @@
|
|||
.POSIX:
|
||||
SCHEME=chibi
|
||||
LIBRARY=tap
|
||||
AUTHORS=Retropikzel
|
||||
LIBRARY_FILE=retropikzel/${LIBRARY}.sld
|
||||
MAINTAINER=Retropikzel
|
||||
VERSION=$$(cat retropikzel/${LIBRARY}/VERSION)
|
||||
PKG=retropikzel-${LIBRARY}-${VERSION}.tgz
|
||||
TESTFILE=retropikzel/${LIBRARY}/test.scm
|
||||
DOCKER_TAG=latest
|
||||
|
||||
splitclean=awk -F ':' '{print($$2)}' | tr -d ' '
|
||||
VERSION=$$(grep "VERSION:" ${LIBRARY_FILE} | ${splitclean})
|
||||
LICENSE=$$(grep "SPDX-License-Identifier:" ${LIBRARY_FILE} | awk -F ":" "{print(\$$2)}" | tr -d ' ')
|
||||
DESCRIPTION=$$(grep "DESCRIPTION:" ${LIBRARY_FILE} | awk -F ':' '{print($$2)}' | tr -d ' ')
|
||||
ADDITIONAL_LIBRARIES=$$(grep "ADD_LIBRARIES:" ${LIBRARY_FILE} | awk -F ':' '{print($$2)}' | tr -d ' ' || echo "")
|
||||
|
||||
PKG=retropikzel-${LIBRARY}-${VERSION}.tgz
|
||||
|
||||
debug:
|
||||
echo "${LICENSE}"
|
||||
|
||||
all: package
|
||||
|
||||
package: retropikzel/${LIBRARY}/LICENSE retropikzel/${LIBRARY}/VERSION retropikzel/${LIBRARY}/DESCRIPTION
|
||||
package:
|
||||
snow-chibi package \
|
||||
--always-yes \
|
||||
--version=${VERSION} \
|
||||
--authors=${AUTHORS} \
|
||||
--maintainers=${MAINTAINER} \
|
||||
--license="$$(cat retropikzel/${LIBRARY}/LICENSE)" \
|
||||
--version="${VERSION}" \
|
||||
--authors=Retropikzel \
|
||||
--maintainers=Retropikzel \
|
||||
--license="${LICENSE}" \
|
||||
--doc-from-scribble=1 \
|
||||
--test=${TESTFILE} \
|
||||
--description="$$(head -n1 retropikzel/${LIBRARY}/DESCRIPTION)" \
|
||||
retropikzel/${LIBRARY}.sld
|
||||
--description="${DESCRIPTION}" \
|
||||
${LIBRARY_FILE} ${ADDITIONAL_LIBRARIES}
|
||||
|
||||
git-index:
|
||||
snow-chibi git-index ${PKG}
|
||||
|
||||
install:
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
1.2.0
|
||||
1.2.1
|
||||
|
|
|
|||
Loading…
Reference in New Issue