base-specs/SunDesktopVersion.spec
changeset 9397 b16e349d18c5
child 9518 6f324149d4f7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/base-specs/SunDesktopVersion.spec	Wed Feb 28 18:57:18 2007 +0000
@@ -0,0 +1,71 @@
+#
+# spec file for package SunDesktopVersion
+#
+# Copyright (c) 2005 Sun Microsystems, Inc.
+# This file and all modifications and additions to the pristine
+# package are under the same license as the package itself.
+#
+# Owner: dcarbery
+#
+%define product Sun Java Desktop System
+%define productAbbrv Java_DS
+%define prodRelMajor 4
+%define prodRelMinor 0
+%define prodBuild 60
+%define buildType devel
+%define assembled %(date +"%d %b %Y")
+
+Name:         		SunDesktopVersion
+License:      		GPL
+Group:        		Development/Tools
+BuildArchitectures:     noarch
+Version:      		%prodRelMajor.%prodRelMinor.%prodBuild
+Release:      		%prodBuild
+Distribution: 		Java Desktop System
+Vendor:       		Sun Microsystems, Inc.
+Summary:      		Release info for Sun Java Desktop
+URL:          		http://www.sun.com
+BuildRoot:    		%{_tmppath}/%{name}-%{version}-build
+Autoreqprov:            no 
+
+%description
+Release info for Sun Java Desktop
+
+%prep
+mkdir -p %name-%version
+
+%build
+echo "product=%product" > product-info
+echo "productAbbrv=%productAbbrv" >> product-info
+if [ "x%prodRelMinor" != x0 ]; then
+	echo "release=%prodRelMajor.%prodRelMinor" >> product-info
+else
+	echo "release=%prodRelMajor" >> product-info
+fi
+echo "build=%prodBuild" >> product-info
+echo "buildType=%buildType" >> product-info
+echo "assembled=%assembled" >> product-info
+
+if [ "x%prodRelMinor" != x0 ]; then
+	echo "Sun Java Desktop System, Release %prodRelMajor.%prodRelMinor - build %prodBuild" > sun-release
+else
+	echo "Sun Java Desktop System, Release %prodRelMajor - build %prodBuild" > sun-release
+fi
+echo "Assembled %assembled" >> sun-release
+
+%install
+install -d ${RPM_BUILD_ROOT}/etc
+install --mode=0644 sun-release ${RPM_BUILD_ROOT}/etc/sun-release
+install --mode=0644 product-info ${RPM_BUILD_ROOT}/etc/product-info
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+/etc/sun-release
+/etc/product-info
+
+%changelog
+* Fri Jun 03 2005 - [email protected]
+- changed to generate file contents on-the-fly instead of using a static tarball