rpms/hugs98/FC-4 .cvsignore, 1.2, 1.3 hugs98.spec, 1.4, 1.5 sources, 1.2, 1.3
Gérard Milmeister (gemi)
fedora-extras-commits at redhat.com
Tue Jun 20 22:28:20 UTC 2006
- Previous message: rpms/perl-HTTP-Server-Simple/devel .cvsignore, 1.6, 1.7 perl-HTTP-Server-Simple.spec, 1.7, 1.8 sources, 1.6, 1.7
- Next message: rpms/hugs98/FC-5 .cvsignore, 1.2, 1.3 hugs98.spec, 1.5, 1.6 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: gemi
Update of /cvs/extras/rpms/hugs98/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19457/FC-4
Modified Files:
.cvsignore hugs98.spec sources
Log Message:
new version 2006-05
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/hugs98/FC-4/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 21 Apr 2006 08:25:46 -0000 1.2
+++ .cvsignore 20 Jun 2006 22:28:20 -0000 1.3
@@ -1 +1 @@
-hugs98-Mar2005-patched.tar.gz
+hugs98-plus-May2006.tar.gz
Index: hugs98.spec
===================================================================
RCS file: /cvs/extras/rpms/hugs98/FC-4/hugs98.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- hugs98.spec 24 Apr 2006 11:10:55 -0000 1.4
+++ hugs98.spec 20 Jun 2006 22:28:20 -0000 1.5
@@ -1,15 +1,14 @@
-%define hugs_ver Mar2005-patched
+%define hugs_ver plus-May2006
Name: hugs98
-Version: 2005.03
-Release: 4%{?dist}
+Version: 2006.05
+Release: 2%{?dist}
Summary: Haskell Interpreter
Group: Development/Languages
License: BSD
URL: http://www.haskell.org/hugs
-Source0: http://cvs.haskell.org/Hugs/downloads/Mar2005/%{name}-%{hugs_ver}.tar.gz
-Patch0: openal-1.0_1.2.patch
+Source0: http://cvs.haskell.org/Hugs/downloads/2006-05/%{name}-%{hugs_ver}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: docbook-utils
@@ -17,7 +16,9 @@
BuildRequires: libGL-devel
BuildRequires: libGLU-devel
BuildRequires: xorg-x11-devel
+BuildRequires: readline-devel
BuildRequires: openal-devel
+BuildRequires: freealut-devel
%description
Hugs 98 is a functional programming system based on Haskell 98, the de
@@ -34,6 +35,16 @@
OpenAL package for Hugs98.
+%package alut
+Summary: ALUT package for Hugs98
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-openal = %{version}-%{release}
+
+%description alut
+ALUT package for Hugs98.
+
+
%package x11
Summary: X11 package for Hugs98
Group: Development/Languages
@@ -85,13 +96,13 @@
%prep
%setup -q -n %{name}-%{hugs_ver}
-%patch0 -p1
%build
-%configure --with-pthreads
-touch src/stamp-h.in
-make %{_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"
+OPTFLAGS=`echo %optflags | sed -e "s|-O2||"`
+%define optflags $OPTFLAGS
+%configure --with-pthreads --enable-char-encoding=utf8
+make %{?_smp_mflags}
%install
@@ -104,6 +115,14 @@
mv $RPM_BUILD_ROOT%{_libdir}/hugs/demos installed-demos
rm installed-demos/Makefile.in
+mv $RPM_BUILD_ROOT%{_datadir}/hsc2hs-*/* $RPM_BUILD_ROOT%{_libdir}/hugs/programs/hsc2hs
+
+sed -i "s|^bindir.*|bindir=\"%{_bindir}\"|
+ s|^libdir.*|libdir=\"%{_libdir}/hugs/programs/hsc2hs|
+ s|^datadir.*|datadir=\"%{_libdir}/hugs/programs/hsc2hs\"|" \
+ $RPM_BUILD_ROOT%{_libdir}/hugs/programs/hsc2hs/Paths_hsc2hs.hs
+
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -121,6 +140,7 @@
%{_bindir}/*
%{_libdir}/hugs
%exclude %{_libdir}/hugs/packages/OpenAL
+%exclude %{_libdir}/hugs/packages/ALUT
%exclude %{_libdir}/hugs/packages/X11
%exclude %{_libdir}/hugs/packages/OpenGL
%exclude %{_libdir}/hugs/packages/GLUT
@@ -138,6 +158,11 @@
%{_libdir}/hugs/packages/OpenAL
+%files alut
+%defattr(-,root,root,-)
+%{_libdir}/hugs/packages/ALUT
+
+
%files x11
%defattr(-,root,root,-)
%{_libdir}/hugs/packages/X11
@@ -159,6 +184,9 @@
%changelog
+* Tue Jun 20 2006 Gerard Milmeister <gemi at bluewin.ch> - 2006.05-1
+- new version 2006.05 with libraries
+
* Mon Apr 24 2006 Gerard Milmeister <gemi at bluewin.ch> - 2005.03-3
- added patch provided by Jens Petersen to build OpenAL package
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/hugs98/FC-4/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 21 Apr 2006 08:25:46 -0000 1.2
+++ sources 20 Jun 2006 22:28:20 -0000 1.3
@@ -1 +1 @@
-f72c378251f0d488fff9871583d26843 hugs98-Mar2005-patched.tar.gz
+b6989dee41f818f5052d9d46e3663726 hugs98-plus-May2006.tar.gz
- Previous message: rpms/perl-HTTP-Server-Simple/devel .cvsignore, 1.6, 1.7 perl-HTTP-Server-Simple.spec, 1.7, 1.8 sources, 1.6, 1.7
- Next message: rpms/hugs98/FC-5 .cvsignore, 1.2, 1.3 hugs98.spec, 1.5, 1.6 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list