summaryrefslogtreecommitdiff
path: root/python-a2p2.spec
blob: a8d8de7c3a93a0e833f00ca30521c46b73a6173c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
%global _empty_manifest_terminate_build 0
Name:		python-a2p2
Version:	0.6.7
Release:	1
Summary:	please add a summary manually as the author left a blank one
License:	OSI Approved :: GNU General Public License v3 (GPLv3)
URL:		http://www.jmmc.fr/a2p2
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/b3/24/8b88afcfd156b2510f33f81e296ee62108e6e361af844a9f29bcc3296fe7/a2p2-0.6.7.tar.gz
BuildArch:	noarch


%description
Prepare your observations within Aspro2_ ( V0.9.9.3+ ) and run a2p2_ to submit your OB.
Once setup ready, select your target and use Interop Menu 
CHARA OB are only displayed in the GUI for the first implementations.
ESO OB are ready to be submitted through P2_. You can use the demo account for tests or have to provide your credential for real cases.
A tutorial_ is provided for your first steps with Aspro2_.

%package -n python3-a2p2
Summary:	please add a summary manually as the author left a blank one
Provides:	python-a2p2
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-a2p2
Prepare your observations within Aspro2_ ( V0.9.9.3+ ) and run a2p2_ to submit your OB.
Once setup ready, select your target and use Interop Menu 
CHARA OB are only displayed in the GUI for the first implementations.
ESO OB are ready to be submitted through P2_. You can use the demo account for tests or have to provide your credential for real cases.
A tutorial_ is provided for your first steps with Aspro2_.

%package help
Summary:	Development documents and examples for a2p2
Provides:	python3-a2p2-doc
%description help
Prepare your observations within Aspro2_ ( V0.9.9.3+ ) and run a2p2_ to submit your OB.
Once setup ready, select your target and use Interop Menu 
CHARA OB are only displayed in the GUI for the first implementations.
ESO OB are ready to be submitted through P2_. You can use the demo account for tests or have to provide your credential for real cases.
A tutorial_ is provided for your first steps with Aspro2_.

%prep
%autosetup -n a2p2-0.6.7

%build
%py3_build

%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
	find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
	find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
	find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
	find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
	find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .

%files -n python3-a2p2 -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.6.7-1
- Package Spec generated