⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gsegyview.spec

📁 segy 显示程序!希望能给正在做这部分朋友提供一部分资料
💻 SPEC
字号:
## spec file for GSEGYView## Copyright (c) 2006 Vladimir Bashkardin# This file and all modifications and additions to the pristine# package are under the same license as the package itself.## Please submit bugfixes or comments to vovizmus@users.sourceforge.net## supports :#	* SUSE 10.0, 10.1#	* Fedora Core 4, 5#	* Enterprise Linux 4#%define version 0.1################################################################################# Distribution%define is_suse		%(test -e /etc/SuSE-release && echo 1 || echo 0)%define is_fedora	%(test -e /etc/fedora-release && echo 1 || echo 0)%if "%{is_fedora}" == "0"%define is_redhat	%(test -e /etc/redhat-release && echo 1 || echo 0)%endif%if %is_fedora%define is_redhat 0%endif%if %(test -n %{suse_version} && echo 1 || echo 0)%define suse_version 0%endif%define redhat_version 0%define fedora_version 0%if %is_redhat%define redhat_version	%(cat /etc/redhat-release |cut -f5 -d ' ')%define distro		%(cat /etc/redhat-release)%endif%if "%{redhat_version}" == "AS"%define redhat_version	%(cat /etc/redhat-release |cut -f7 -d ' ')%endif%if "%{redhat_version}" == "Release"%define redhat_version	%(cat /etc/redhat-release |cut -f6 -d ' ')%endif%if "%{redhat_version}" == "release"%define redhat_version	%(cat /etc/redhat-release |cut -f6 -d ' ')%endif%if "%{redhat_version}" == ""%define redhat_version	%(cat /etc/redhat-release |cut -f3 -d ' ')%endif%if %is_redhatRelease:	el%(echo "%redhat_version" | sed -e 's/\..*//g')%endif%if %is_fedora%define fedora_release	%(rpm -q --queryformat '%{VERSION}' fedora-release)%define fedora_version	%(echo "%fedora_release" | tr -d '.')%define distro		Fedora Core %{fedora_release}Release:	fc%{fedora_version}%endif%if %is_suse%define suse_release	%(grep VERSION /etc/SuSE-release | cut -f3 -d" ")%define suse_version	%(echo "%suse_release" | tr -d '.')%define distro		SUSE Linux %{suse_release}Release:	suse%{suse_version}%define suse_kde_dir /opt/kde3%define suse_gnome_dir /opt/gnome%endif################################################################################# Requirements%if %{suse_version} >= 100BuildPrereq:	xorg-x11-devel compat-g77 gtkglext-develRequires:	gtkglext%endif%if %{fedora_version} >= 5BuildPrereq:	imake compat-gcc-32 compat-gcc-32-g77 gtkglext-develRequires:	gtkglext%endif%if %{fedora_version} > 1%if %{fedora_version} < 5BuildPrereq:	xorg-x11-devel gcc-g77 gtkglext-develRequires:	gtkglext%endif%endif%if %is_redhatBuildPrereq:	xorg-x11-devel gcc-g77 gtkglext-develRequires:	gtkglext%endif################################################################################# misc stuff%define build_os linux################################################################################################################################################################Name: 		gsegyviewURL:		http://gsegyview.sourceforge.net/Version:	%{version}Distribution:	%distroSummary:	Viewer for seismic data in SEG-Y format.Source:		%{name}-%{version}.tar.bz2Group:		Applications/Engineering	License:	GPLPackager:	Vladimir Bashkardin <vovizmus@users.sourceforge.net>Vendor:		http://gsegyview.sourceforge.net/BuildRoot:	%{_tmppath}/%{name}-%{version}-buildRequires(post): /sbin/ldconfigRequires(postun): /sbin/ldconfigRequires(post): desktop-file-utilsRequires(postun): desktop-file-utilsRequires(post): shared-mime-infoRequires(postun): shared-mime-info%descriptionGSEGYView is a free cross-platform open-source viewer of seismic data in SEG-Y format,its modifications and many other related formats aimed to store either petroleum exploration dataor seismology data.%if %is_redhat || %is_fedoraCompiled for %distro%endif%package develSummary:	Development tools for applications using GSEGYView rendering capabilities.Group:		Development/LibrariesRequires:	%{name} = %{version}Requires:	gtkglext-devel%description develThe gsegyview-devel package contains the header files, static libraries for GSEGYView.%prep%setup%buildexport CFLAGS="-march=$RPM_ARCH"%if %{fedora_version} >= 5export CC=gcc32%endif%{__make} OS=%{build_os} depend%{__make} OS=%{build_os} DESTDIR=%{_prefix} NODEBUG=TRUE%cleanrm -rf $RPM_BUILD_ROOTrm -rf $RPM_BUILD_DIR/%{name}-%{version}%install%{__make} OS=%{build_os} INSTDIR="$RPM_BUILD_ROOT%{_prefix}" install%if %is_suse%if "%{suse_kde_dir}" != "%{_prefix}"mkdir -p $RPM_BUILD_ROOT%{suse_kde_dir}/sharemv $RPM_BUILD_ROOT%{_datadir}/mimelnk $RPM_BUILD_ROOT%{suse_kde_dir}/share%endif%if "%{suse_gnome_dir}" != "%{_prefix}"mkdir -p $RPM_BUILD_ROOT%{suse_gnome_dir}/sharemv $RPM_BUILD_ROOT%{_datadir}/application-registry $RPM_BUILD_ROOT%{suse_gnome_dir}/sharemv $RPM_BUILD_ROOT%{_datadir}/mime-info $RPM_BUILD_ROOT%{suse_gnome_dir}/share%endif%endif%post/sbin/ldconfig -n %{_libdir}update-desktop-database %{_datadir}/applicationsupdate-mime-database %{_datadir}/mime%postun/sbin/ldconfig -n %{_libdir}update-desktop-database %{_datadir}/applicationsupdate-mime-database %{_datadir}/mime%files%defattr(-,root,root,-)%{_bindir}/gsegyview%{_libdir}/lib*.so.*%{_datadir}/*%if %is_suse%if "%{suse_kde_dir}" != "%{_prefix}"%{suse_kde_dir}/*%endif%if "%{suse_gnome_dir}" != "%{_prefix}"%{suse_gnome_dir}/*%endif%endif%files devel%defattr(-,root,root,-)%{_includedir}/*%{_libdir}/lib*.a%{_libdir}/lib*.so%changelog* Thu Jul 6 2006 - vovizmus@users.sourceforge.net- created from LabPlot 1.5.0.1 spec file

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -