source: projects/specs/trunk/j/jmol/jmol-vl.spec @ 11218

Revision 11218, 2.4 KB checked in by ara_t, 7 years ago (diff)

update: jmol-14.22.1

RevLine 
[10282]1%define pkg_name    jmol
[11218]2%define pkg_version 14.22.1
[10282]3%define pkg_release 1%{?_dist_release}
4
[11218]5%define libdir /usr/lib
6
[10282]7Summary:     An open-source Java viewer for chemical structures in 3D
8Summary(ja): 分子の3次元化学構造を表示するためのJavaで作成されたビューワー
9Name:        %{pkg_name}
10Version:     %{pkg_version}
11Release:     %{pkg_release}
12
13License: GPLv2
14Group:   Applications/Edutainment
15URL:     http://jmol.sourceforge.net/
[11218]16Source0: Jmol-%{version}-binary.zip
[10282]17Source1: jmol.desktop
18Source2: jmol-icon.png
19
20BuildArch:     noarch
21Buildroot: %{_tmppath}/%{name}-%{version}-root
22
23Vendor: Project Vine
24Distribution: Vine Linux
25Packager: ara_t
26
27
28%description
29Jmol is an open-source viewer for three-dimensional chemical structures,
30with features for chemicals, crystals, materials and biomolecules.
31It is cross-platform, running on Windows, Mac OS X, and Linux/Unix systems.
32
33%description -l ja
34JmolはJavaで作成された分子の3次元の化学構造を表示するためのプログラムです。
35さまざまな形式の構造データ・ファイルや量子化学計算プログラムによる出力結果
36および複数フレームのアニメーション・ファイルや量子化学計算プログラムで計算
37された基準振動モードを読み込みむことができます。
38
39
40%prep
41%{__rm} -rf ${RPM_BUILD_ROOT}
42%setup -q
43
44%install
[11218]45%{__mkdir_p} ${RPM_BUILD_ROOT}%{libdir}
46%{__cp} -r ../%{name}-%{version} ${RPM_BUILD_ROOT}%{libdir}
47%{__chmod} +x ${RPM_BUILD_ROOT}%{libdir}/%{name}-%{version}/jmol.sh
[10282]48
49# move document
50%{__mkdir_p} ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}
[11218]51%{__mv} ${RPM_BUILD_ROOT}%{libdir}/%{name}-%{version}/*.txt \
[10282]52 ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}
53
54# menu / icon
55%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/applications
56%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/icons
57%{__cp} %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/applications/
58%{__cp} %{SOURCE2} ${RPM_BUILD_ROOT}%{_datadir}/icons/
59
60# symbolic link
61%{__mkdir_p} ${RPM_BUILD_ROOT}%{_bindir}
62cd ${RPM_BUILD_ROOT}
[11218]63%{__ln_s} %{libdir}/%{name}-%{version}/jmol.sh usr/bin
[10282]64%{__mv} usr/bin/jmol.sh usr/bin/jmol
65
66%clean
67%{__rm} -rf ${RPM_BUILD_ROOT}
68
69
70%files
71%defattr(-,root,root)
72%{_bindir}/
[11218]73%{libdir}/jmol-%{version}/
[10282]74%{_datadir}/applications/
75%{_datadir}/icons/
76%{_docdir}/
77
78
79%changelog
[11218]80* Sun Oct 29 2017 Toshiaki Ara <ara_t@384.jp> 14.22.1-1
81- new upstream release
82- define %%libdir
83
[10282]84* Thu May 12 2016 Toshiaki Ara <ara_t@384.jp> 13.0.18-1
85- new package
86
Note: See TracBrowser for help on using the repository browser.