rpms/elice/devel elice.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Hans de Goede (jwrdegoede)
fedora-extras-commits at redhat.com
Mon Jun 16 18:00:54 UTC 2008
Author: jwrdegoede
Update of /cvs/extras/rpms/elice/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23842/devel
Modified Files:
.cvsignore sources
Added Files:
elice.spec import.log
Log Message:
initial elice import
--- NEW FILE elice.spec ---
Name: elice
Version: 0.258
Release: 1%{?dist}
Summary: Elice is a PureBasic to C++ translator / compiler
Group: Development/Languages
License: GPLv2+
URL: http://clueonic.org/elice/archive/
Source0: http://clueonic.org/elice/archive/elice-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: ruby ruby-racc
Requires: ruby(abi) = 1.8
Requires: SDL_image-devel SDL_ttf-devel SDL_mixer-devel SDL_gfx-devel
%description
Elice is a PureBasic (http://www.purebasic.com/) to C++ translator / compiler.
Elice was written to have a Free compiler for Lost Labyrinth
(http://www.lostlabyrinth.com/) an adventure game written in PureBasic, as such
it currently only supports a subset of PureBasic and it provides 2 tools for
packing Lost Labyrinth resources: lostlabyrinth_pack_sound and
lostlabyrinth_pack_graphics.
%prep
%setup -q
# remove included prebuild elice binary
rm elice
%build
make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" %{name} buildlaby/pack_sounds \
buildlaby/pack_graphics
%check
make check
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}
install -m 755 buildlaby/pack_sounds \
$RPM_BUILD_ROOT%{_bindir}/lostlabyrinth_pack_sounds
install -m 755 buildlaby/pack_graphics \
$RPM_BUILD_ROOT%{_bindir}/lostlabyrinth_pack_graphics
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc COPYING GPL-2 PACKFORMAT
%{_bindir}/%{name}
%{_bindir}/lostlabyrinth_pack_*
%changelog
* Fri Jun 13 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 0.258-1
- Switch from svn snapshot to upstream provided tarbals
* Sat May 31 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 0.0-0.2.svn257
- Review fixes (bz 448310):
- use svn export to create tarbal
- c++ -> C++
- stop packaging no longer needed lostlaby patches
- run make check in %%check
* Sat May 24 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 0.0-0.1.svn257
- Initial Fedora Package
--- NEW FILE import.log ---
elice-0_258-1_fc10:HEAD:elice-0.258-1.fc10.src.rpm:1213639152
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/elice/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 16 Jun 2008 16:04:10 -0000 1.1
+++ .cvsignore 16 Jun 2008 18:00:09 -0000 1.2
@@ -0,0 +1 @@
+elice-0.258.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/elice/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 16 Jun 2008 16:04:10 -0000 1.1
+++ sources 16 Jun 2008 18:00:09 -0000 1.2
@@ -0,0 +1 @@
+9d5f012b09c556e2471395c9d80078cd elice-0.258.tar.gz
More information about the fedora-extras-commits
mailing list