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

Revision 10282, 2.3 KB checked in by ara_t, 8 years ago (diff)

first commit

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