Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:kssingvo:games
pcgen
pcgen.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pcgen.spec of Package pcgen
# # spec file for package pcgen (Version 6.06.00RC1) # # Copyright (c) 2012-2014 Klaus Singvogel, Kaierberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: pcgen Summary: A java-based RPG character generator and maintenance program Version: 6.06.00 ### %%define zipversion 6021 ### Release: 0 ## %define zipversion 6.06.00RC2 ## %define notesversion 60600RC2 ## Release: rc2.<RELEASE> %define zipversion 6.06.00 %define notesversion 60600 Release: 0 License: LGPL-2.0 URL: http://www.pcgen.org Group: Amusements/Games/Other BuildRoot: %{_tmppath}/%{name}-%{version}-build # BuildRequires: ant # BuildRequires: ant-nodeps BuildRequires: fdupes BuildRequires: java-devel BuildRequires: unzip BuildRequires: update-desktop-files Requires: jre >= 1.6 BuildArch: noarch Source: http://sourceforge.net/projects/pcgen/%{name}-%{zipversion}-full.zip Source1: %{name}.desktop Source2: %{name}-release-notes-%{notesversion}.html Source3: %{name}.rpmlintrc %description This is an Open Source FREE Java based character generator for d20 based Role-Playing games, it has many Features and some Requirements in order to run: - Allows you to Create and Maintain multiple Characters. - Supports d20 based Game Systems including D&D (3E, 3.5E, 4E), d20 Modern and Pathfinder. - Supports Tons of Publishers and their products. - Is highly configurable, allowing the user to add or remove races, classes, feats, and house rules such as unusual class or race restrictions. - Supports level advancement, with configurable progressions of feats, skills and ability score bonuses. - Data and character files are operating system independent. - Produces numerous customized character and party sheets in HTML, TEXT and PDF formats. %prep %setup -n %{name} cp %{SOURCE2} . %build %install # create dirs install -d -m 775 %{buildroot}%{_datadir}/%{name} for i in characters data docs libs outputsheets plugins preview system; do install -d -m 775 %{buildroot}%{_datadir}/%{name}/${i} done install -d -m 775 %{buildroot}%{_datadir}/pixmaps # %if 0%{?suse_version} install -D -m 0664 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.desktop" %suse_update_desktop_file %{buildroot}/%{_datadir}/applications/%{name}.desktop %suse_update_desktop_file -i %{name} %endif # install -m 664 %{name}.jar %{buildroot}/%{_datadir}/%{name}/ for i in data docs libs outputsheets plugins preview system; do cp -R ${i}/* %{buildroot}/%{_datadir}/%{name}/${i}/ done install -m 664 system/sponsors/pcgen/pcgen_128x128.png %{buildroot}%{_datadir}/pixmaps/%{name}.png perl -pi -e 's:exec:cd '%{_datadir}/%{name}'\nexec:' %{name}.sh install -D -m 775 %{name}.sh %{buildroot}%{_bindir}/%{name}.sh %fdupes %{buildroot}/%{_datadir}/%{name} %clean %files %defattr(664,root,users,775) %doc %{name}-release-notes-%{notesversion}.html %attr(755,root,root) %{_bindir}/%{name}.sh %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %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