Browse Source

first commit

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@10715 ec354946-7b23-47d6-9f5a-488ba84defc7
ara_t 7 years ago
parent
commit
72fc07316e
1 changed files with 74 additions and 0 deletions
  1. 74 0
      x/xyscan/xyscan-vl.spec

+ 74 - 0
x/xyscan/xyscan-vl.spec

@@ -0,0 +1,74 @@
+%define pkg_name      xyscan
+%define pkg_version   3.3.0
+%define pkg_version_s 3.30
+%define pkg_release 1%{?_dist_release}
+
+Summary: A data thief for scientist
+Name:    %{pkg_name}
+Version: %{pkg_version}
+Release: %{pkg_release}
+
+License: GPLv3 or later
+Group:   Applications/Edutainment
+URL:     http://rhig.physics.yale.edu/~ullrich/software/xyscan/
+Source0: http://rhig.physics.yale.edu/~ullrich/software/xyscan/Distributions/%{pkg_version_s}/%{name}-%{pkg_version_s}-src.tar.gz
+Source1: xyscan.desktop
+
+Buildroot: %{_tmppath}/%{name}-%{version}-root
+
+BuildRequires: qt4-devel >= 4.6
+Requires: qt4 >= 4.6
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: ara_t
+
+%description
+xyscan is a tool for scientists in need to extract values of data points
+from a plot that is available in electronic format. It can handle plots
+with linear and logarithmic scales, tilted (distorted plots), and allows
+to "scan" error bars as well. In fact xyscan can be used for extracting
+numeric values from any kind of 2D technical drawings.
+
+
+%prep
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%setup -q -n %{name}
+
+%build
+qmake -o Makefile xyscan.pro
+%{__make} %{?_smp_mflags}
+
+%install
+%{__mkdir_p} ${RPM_BUILD_ROOT}%{_bindir}
+%{__mkdir_p} ${RPM_BUILD_ROOT}%{_libdir}/%{name}-%{version}
+%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/applications
+%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/icons
+
+%{__cp} xyscan ${RPM_BUILD_ROOT}%{_libdir}/%{name}-%{version}
+%{__cp} -r docs ${RPM_BUILD_ROOT}%{_libdir}/%{name}-%{version}
+
+echo "%{_libdir}/%{name}-%{version}/%{name} $*" \
+     > ${RPM_BUILD_ROOT}%{_bindir}/xyscan
+%{__chmod} +x ${RPM_BUILD_ROOT}%{_bindir}/xyscan
+
+%{__cp} -a %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/applications/
+%{__cp} images/xyscanIcon.png ${RPM_BUILD_ROOT}%{_datadir}/icons/
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%files
+%defattr(-,root,root)
+%doc gpl.txt license.txt
+%{_bindir}/xyscan
+%{_libdir}/xyscan-%{version}/
+%{_datadir}/applications/xyscan.desktop
+%{_datadir}/icons/xyscanIcon.png
+
+
+%changelog
+* Sat Jul 30 2016 Toshiaki Ara <ara_t@384.jp> 3.3.0-1
+- new package
+