Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Education
j-prolog-editor
JPrologEditor.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File JPrologEditor.spec of Package j-prolog-editor
Name: JPrologEditor Version: 1.1 Release: 1 Summary: SWI-Prolog Editor Group: Sciences/Mathematics URL: http://www.trix.homepage.t-online.de/JPrologEditor/ Source0: %{name}.jar Source2: %{name}.desktop License: Public Domain BuildRequires: unzip BuildRequires: update-desktop-files Requires: java >= 1.4.2 swi-prolog BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Vendor: openSUSE-Education %define installpath %{_datadir}/java/%{name} %description J-Prolog Editor is an editor (written in Java) for SWI-Prolog (http://www.swi-prolog.org) providing syntax highlighting, an embedded Prolog interpreter and other features. Author: ------- Julian Bartram %prep %setup -q -T -c %name -a0 %build %install %{__install} -d -m 755 %{buildroot}/%{installpath} %{__install} -d -m 755 %{buildroot}/%{_bindir} cp -r * %{buildroot}/%{installpath}/ cat > %{buildroot}/%{_bindir}/jprolog << EOF #/bin/sh %{_bindir}/java %{installpath}/%{name} EOF chmod +x %{buildroot}/%{_bindir}/jprolog ln -s %{_bindir}/jprolog %{buildroot}/%{_bindir}/%{name} sed -i "s|<PROPERTY Name=\"PrologDir\">-</PROPERTY>|<PROPERTY Name=\"PrologDir\">%{_bindir}/</PROPERTY>|g" %{buildroot}/%{installpath}/config/defaultConfig.xml install -Dm644 images/TitIcon.gif %{buildroot}/%{_datadir}/pixmaps/%{name}.gif install -Dm755 %{SOURCE2} %{buildroot}/%{_datadir}/applications/%{name}.desktop %suse_update_desktop_file -n %{name} %clean rm -rf %{buildroot} %files %defattr(-,root,root) %{_bindir}/* %dir %{installpath} %{installpath}/* %{_datadir}/applications/*.desktop %{_datadir}/pixmaps/%{name}.gif %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor