source: projects/specs/trunk/x/xyscan/xyscan-vl.spec @ 12270

Revision 12270, 2.3 KB checked in by ara_t, 5 years ago (diff)

xyscan: rebuild with poppler-0.81.0

Line 
1%define pkg_name      xyscan
2%define pkg_version   4.3.0
3%define pkg_version_s 4.30
4%define pkg_release 2%{?_dist_release}
5
6Summary: A data thief for scientist
7Name:    %{pkg_name}
8Version: %{pkg_version}
9Release: %{pkg_release}
10
11License: GPLv3 or later
12Group:   Applications/Edutainment
13URL:     http://rhig.physics.yale.edu/~ullrich/software/xyscan/
14Source0: http://rhig.physics.yale.edu/~ullrich/software/xyscan/Distributions/%{pkg_version_s}/%{name}-%{pkg_version_s}-src.tgz
15Source1: xyscan.desktop
16
17Buildroot: %{_tmppath}/%{name}-%{version}-root
18
19BuildRequires: qt5-qtbase-devel
20BuildRequires: qt5-qtmultimedia-devel
21BuildRequires: poppler-qt5-devel
22Requires: qt5-qtbase
23Requires: qt5-qtmultimedia
24Requires: poppler-qt5
25
26Vendor: Project Vine
27Distribution: Vine Linux
28Packager: ara_t
29
30
31%description
32xyscan is a tool for scientists in need to extract values of data points
33from a plot that is available in electronic format. It can handle plots
34with linear and logarithmic scales, tilted (distorted plots), and allows
35to "scan" error bars as well. In fact xyscan can be used for extracting
36numeric values from any kind of 2D technical drawings.
37
38
39%prep
40%{__rm} -rf ${RPM_BUILD_ROOT}
41%setup -q -n %{name}
42
43%build
44qmake-qt5 xyscan.pro INCPATH="%{_includedir}/poppler/qt5"
45%{__perl} -pi -e 's|/usr/local/bin/|/usr/bin/|g' Makefile
46%{__perl} -pi -e 's|/usr/local/share/|/usr/share/|g' Makefile
47%{__make} %{?_smp_mflags}
48
49%install
50%{__make} install INSTALL_ROOT=${RPM_BUILD_ROOT}
51
52%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/applications/
53%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/icons/
54%{__cp} -a %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/applications/
55%{__cp} images/xyscanIcon.png ${RPM_BUILD_ROOT}%{_datadir}/icons/
56
57%clean
58%{__rm} -rf ${RPM_BUILD_ROOT}
59
60
61%files
62%defattr(-,root,root)
63%doc license.txt
64%{_bindir}/xyscan
65# %{_libdir}/xyscan-%{version}/
66%{_datadir}/applications/xyscan.desktop
67%{_datadir}/icons/xyscanIcon.png
68%{_datadir}/xyscan/
69
70
71%changelog
72* Mon Oct 14 2019 Toshiaki Ara <ara_t@384.jp> 4.3.0-2
73- rebuild wiith poppler-0.81.0
74
75* Sun Apr 01 2018 Toshiaki Ara <ara_t@384.jp> 4.3.0-1
76- update to 4.3.0
77
78* Wed Jan 03 2018 Toshiaki Ara <ara_t@384.jp> 4.2.1-2
79- rebuild under poppler-0.61.1
80
81* Sat Dec 02 2017 Toshiaki Ara <ara_t@384.jp> 4.2.1-1
82- update to 4.2.1 for VineSeed
83
84* Sat Jul 30 2016 Toshiaki Ara <ara_t@384.jp> 3.3.0-1
85- new package
86
Note: See TracBrowser for help on using the repository browser.