rpms/Io-language/devel .cvsignore, 1.2, 1.3 Io-language.spec, 1.1, 1.2 sources, 1.2, 1.3
Hans de Goede (jwrdegoede)
fedora-extras-commits at redhat.com
Sun Nov 11 21:21:13 UTC 2007
Author: jwrdegoede
Update of /cvs/extras/rpms/Io-language/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2682
Modified Files:
.cvsignore Io-language.spec sources
Log Message:
* Sun Nov 11 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 20071010-1
- New (official!) upstream release 2007-10-10
- API changed, soname bumped to libiovmall.so.1
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/Io-language/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 13 Sep 2007 18:14:31 -0000 1.2
+++ .cvsignore 11 Nov 2007 21:20:40 -0000 1.3
@@ -1 +1 @@
-Io-2007-07-10.tar.gz
+Io-2007-10-10.tar.gz
Index: Io-language.spec
===================================================================
RCS file: /cvs/extras/rpms/Io-language/devel/Io-language.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Io-language.spec 13 Sep 2007 18:14:31 -0000 1.1
+++ Io-language.spec 11 Nov 2007 21:20:40 -0000 1.2
@@ -5,18 +5,16 @@
#
# Please submit bugfixes or comments to us at the above email addresses
-%define _version 2007-07-10
+%define _version 2007-10-10
Name: Io-language
-Version: 20070710
-Release: 2%{?dist}
+Version: 20071010
+Release: 1%{?dist}
Summary: Io is a small, prototype-based programming language
Group: System Environment/Libraries
License: BSD
URL: http://www.iolanguage.com/
-# TnL uses a more recent snapshot then upstream has made available in snapshot
-# form. TnL's version also includes some fixes which stop TnL from crashing.
-Source0: http://tnlgame.net/downloads/tnl/070827/Io-%{_version}.tar.gz
+Source0: http://io.urbanape.com/release/Io-%{_version}.tar.gz
Patch0: AddonBuilder_io_libdir.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: e2fsprogs-devel freetype-devel freeglut-devel gmp-devel
@@ -87,6 +85,12 @@
%setup -q -n Io-%{_version}
%patch0 -p1
sed -i 's|/lib/io/addons|/%{_lib}/io/addons|g' libs/iovm/io/AddonLoader.io
+# building Io while Io-language-devel is installed results in binaries getting
+# linked against the installed version, instead of the just build one <sigh>
+if [ -f /usr/include/io/IoVM.h ]; then
+ echo "Error building Io while Io-language-devel is installed does not work!"
+ exit 1
+fi
# libstdc++.so is searched and not found ...
sed -i -e 's|dependsOnLib("stdc++")||g' addons/SoundTouch/build.io
# for %doc
@@ -98,7 +102,7 @@
%build
make %{?_smp_mflags} INSTALL_PREFIX=%{_prefix} OPTIMIZE="$RPM_OPT_FLAGS" \
- DLL_COMMAND='-shared -Wl,-soname="libiovmall.so.0"'
+ DLL_COMMAND='-shared -Wl,-soname="libiovmall.so.1"'
%install
@@ -204,6 +208,10 @@
%changelog
+* Sun Nov 11 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 20071010-1
+- New (official!) upstream release 2007-10-10
+- API changed, soname bumped to libiovmall.so.1
+
* Wed Sep 12 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 20070710-2
- Reshuffle which docs to include and in which subpackages to include them
(bz 284151)
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/Io-language/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 13 Sep 2007 18:14:31 -0000 1.2
+++ sources 11 Nov 2007 21:20:40 -0000 1.3
@@ -1 +1 @@
-8101f2fd8963cefedf43e188452d6249 Io-2007-07-10.tar.gz
+86f92c95c56f3066c7607f0ccf345716 Io-2007-10-10.tar.gz
More information about the fedora-extras-commits
mailing list