Skip to content

Commit

Permalink
Adding openjdk 1.7
Browse files Browse the repository at this point in the history
  • Loading branch information
Sharath George committed May 18, 2015
1 parent 7f4f046 commit 470165e
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 1 deletion.
44 changes: 44 additions & 0 deletions SPECS/openjdk/openjdk.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
%define _use_internal_dependency_generator 0
Summary: OpenJDK
Name: openjdk
Version: 1.8.0.45
Release: 1
License: GNU GPL
URL: https://openjdk.java.net
Group: Development/Tools
Vendor: VMware, Inc.
Distribution: Photon
Source0: http://anduin.linuxfromscratch.org/files/BLFS/OpenJDK-%{version}/OpenJDK-%{version}-x86_64-bin.tar.xz
%description
The OpenJDK package installs java class library and javac java compiler.

%prep -p exit
%setup -qn OpenJDK-%{version}-bin
%build

%install
install -vdm755 %{buildroot}/opt/OpenJDK-%{version}-bin
mv -v %{_builddir}/OpenJDK-%{version}-bin/* %{buildroot}/opt/OpenJDK-%{version}-bin/
chown -R root:root %{buildroot}/opt/OpenJDK-%{version}-bin
install -vdm644 %{buildroot}/etc/profile.d

cat >> %{buildroot}/etc/profile.d/java-exports.sh <<- "EOF"
export CLASSPATH=.:/usr/share/java
export JAVA_HOME=/opt/OpenJDK-%{version}-bin
export PATH="$PATH:/opt/OpenJDK-1.8.0.45-bin/bin"
EOF

%postun
rm /etc/profile.d/java-exports.sh
rm -r /opt/OpenJDK-%{version}-bin/*
rmdir /opt/OpenJDK-%{version}-bin/
exit 0
%clean
rm -rf %{buildroot}/*
%files
%defattr(-,root,root)
/opt/OpenJDK-%{version}-bin/*
/etc/profile.d/java-exports.sh
%changelog
* Thu May 18 2015 Sharath George <[email protected]> 1.8.0.45-1
- Initial build. First version
3 changes: 2 additions & 1 deletion installer/package_list.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,8 @@
"libaio","libaio-devel","thin-provisioning-tools","lvm2","lvm2-devel","lvm2-libs","lvm2-python-libs","lzo","lzo-devel","lzo-minilzo","swig",
"rpm-devel","pycurl","urlgrabber","yum-metadata-parser","yum", "rocket", "strace", "cracklib-python",
"haveged", "haveged-devel",
"postgresql"]
"postgresql",
"openjdk"]
}


0 comments on commit 470165e

Please sign in to comment.