sed -i s/RELEASE/$(NRELEASE)/g oss-pkg-$(PACKAGE).spec
sed -i s/PACKAGE/$(PACKAGE)/g oss-pkg-$(PACKAGE).spec
sed -i s/YEAR/$(YEAR)/g oss-pkg-$(PACKAGE).spec
+ ../oss-pkg-tools/create_hash.sh $(PACKAGE)
mkdir -p oss-pkg-$(PACKAGE)
if [ ! -e $(PACKAGE).sls ]; then cp ../template/template.sls $(PACKAGE).sls; fi
sed s/PACKAGE/$(PACKAGE)/g $(PACKAGE).sls > oss-pkg-$(PACKAGE)/$(PACKAGE).sls
#
-# Spec file for GoogleChrome
+# Spec file for PACKAGE
# Copyright (c) 2018 Helmuth Varkoly and Peter Varkoly Nuremberg, Germany. All rights reserved.
#
-Name: oss-pkg-GoogleChrome
-Summary: Package to install GoogleChrome on OSS-Clients
-Version: 69.0.3497.100
-Release: 2
+Name: oss-pkg-PACKAGE
+Summary: Package to install PACKAGE on OSS-Clients
+Version: VERSION
+Release: RELEASE
License: GPL-2.0
Vendor: Peter Varkoly and Helmuth Varkoly
Packager: peter@varkoly.de
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
-Package to install GoogleChrome on OSS-Clients
+Package to install PACKAGE on OSS-Clients
Authors:
--------
%install
-mkdir -p %{buildroot}/srv/salt/win/repo-ng/GoogleChrome
+mkdir -p %{buildroot}/srv/salt/win/repo-ng/PACKAGE
mkdir -p %{buildroot}/srv/salt/packages/
-cp GoogleChrome.sls %{buildroot}/srv/salt/packages/
-cp -a repo-ng/* %{buildroot}/srv/salt/win/repo-ng/GoogleChrome
+cp PACKAGE.sls %{buildroot}/srv/salt/packages/
+cp -a repo-ng/* %{buildroot}/srv/salt/win/repo-ng/PACKAGE
%clean
rm -rf %{buildroot}
%post
-/usr/sbin/oss_api.sh POST 'softwares/add' '{"name":"GoogleChrome","manually":false,"description":"GoogleChrome","softwareVersions":[{"version":"69.0.3497.100"}]}'
+/usr/sbin/oss_api_post_file.sh 'softwares/add' /srv/salt/win/repo-ng/PACKAGE/HASH.json
%files
%defattr(644,root,root)
-/srv/salt/win/repo-ng/GoogleChrome
-/srv/salt/packages/GoogleChrome.sls
+/srv/salt/win/repo-ng/PACKAGE
+/srv/salt/packages/PACKAGE.sls