-packages.spec
+repo-ng/HASH.json
+repo-ng/init.sls
+.DS_Store
+oss-pkg-Firefox.spec
# Copyright (c) YEAR Helmuth Varkoly, Nuermberg, Germany.
# All rights reserved.
#
-# Authos: Helmuth Varkoly
+# Authos: Helmuth Varkoly, Maximilian Grunow
#
# Description: SLS to use with CRANIX's softwaremanagement
###############################################################################
-Copyright (c) 2022 Peter Varkoly and Helmuth Varkoly Nürnberg. All rights reserverd.
+Copyright (c) 2023 Peter Varkoly and Helmuth Varkoly Nürnberg. All rights reserverd.
VERSION = $(shell cat VERSION )
RELEASE = $(shell cat RELEASE )
NRELEASE = $(shell echo $(RELEASE) + 1 | bc )
-YEAR = $(shell date +%Y )
+YEAR = $(shell date +%Y )
package:
sed s/VERSION/$(VERSION)/g oss-pkg-$(PACKAGE).spec.in > oss-pkg-$(PACKAGE).spec
mv /usr/src/packages/RPMS/noarch/oss-pkg-$(PACKAGE)-$(VERSION)-$(NRELEASE).noarch.rpm $(REPO)/noarch
echo $(NRELEASE) > RELEASE
git commit -a -m "New release"
+ git push
createrepo $(REPO)
- #git push
-
-init:
- rm -fr .git
- mv oss-pkg-packages.spec.in oss-pkg-$(PACKAGE).spec.in
- sed -i 's/PACKAGE/$(PACKAGE)/g' oss-pkg-$(PACKAGE).spec.in
- mkdir repo-ng
- sed -i 's/PACKAGE/$(PACKAGE)/g' init.sls.in
- mv temlate.sls $(PACKAGE).sls
- sed -i 's/PACKAGE/$(PACKAGE)/g' $(PACKAGE).sls
- git init
- git add .
- git commit -am "Initial version of $(PACKAGE)"
- echo "Do not forget to adapt VERSION and the FULLNAMES file"
-101.0.1
+112.0.2
\ No newline at end of file
# Copyright (c) YEAR Helmuth Varkoly, Nuermberg, Germany.
# All rights reserved.
#
-# Authors: Helmuth Varkoly
+# Authors: Helmuth Varkoly, Maximilian Grunow
#
# Description: Package SLS
###############################################################################
-{% if grains['cpuarch'] == 'AMD64' %}
-{% set ARCH = "x64" %}
-{% else %}
-{% set ARCH = "x86" %}
-{% endif %}
{% set LOG_PATH = 'C:\\salt\\var\\log' %}
#
Name: oss-pkg-Firefox
-Summary: Package to install Firefox on OSS-Clients
+Summary: Package to install Firefox on CRANIX-Clients
Version: VERSION
Release: RELEASE
License: GPL-2.0