Compare commits

...

79 Commits
f11 ... master

Author SHA1 Message Date
Fedora Release Engineering 41b92493ce - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 23:24:52 +00:00
Fedora Release Engineering 09ddd641aa - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 15:30:42 +00:00
Igor Gnatenko 2dc2c28b18 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:49 +01:00
Jonathan Wakely d2cf313b1b Rebuilt for Boost 1.69 2019-01-25 13:14:38 +00:00
Mamoru TASAKA a0c2aef916 F-30: rebuild against ruby26 2019-01-21 17:49:11 +09:00
Fedora Release Engineering f835d6f180 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 06:12:01 +00:00
Hedayat Vatankhah 3072fd57cf Add gcc-c++ build dependency 2018-02-19 03:14:09 +03:30
Fedora Release Engineering aa12fdb298 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 16:51:23 +00:00
Jonathan Wakely 244184632b Rebuilt for Boost 1.66 2018-01-23 20:53:46 +00:00
Mamoru TASAKA c25c74c28c F-28: rebuild for ruby25 2018-01-05 14:41:14 +09:00
Fedora Release Engineering 3627255fda - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 08:29:16 +00:00
Fedora Release Engineering 17aec02c8c - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 18:41:22 +00:00
Jonathan Wakely d6e3283b9a Rebuilt for s390x binutils bug 2017-07-19 18:46:49 +01:00
Jonathan Wakely 7622ee2204 Rebuilt for Boost 1.64 2017-07-04 07:59:41 +01:00
Hedayat Vatankhah 12c86b9531 Fix file spec 2017-03-24 23:15:53 +04:30
Hedayat Vatankhah 86707457f0 Add new files to package 2017-03-24 22:11:41 +04:30
Hedayat Vatankhah e681903262 New upstream version with Carbon: a gui & simulation framework 2017-03-24 21:41:53 +04:30
Fedora Release Engineering 79f9c75203 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 13:30:49 +00:00
Jonathan Wakely 2961962987 Rebuilt for Boost 1.63 2017-01-27 20:23:21 +00:00
Mamoru TASAKA 3e18cd7593 F-26: rebuild for ruby24 2017-01-13 11:33:25 +09:00
Jonathan Wakely 2ab36ab182 Rebuilt for linker errors in boost (#1331983) 2016-05-17 14:09:44 +01:00
Hedayat Vatankhah 1bc466149d Fix compilation on GCC 6.0 2016-03-03 23:45:00 +03:30
Fedora Release Engineering afd57421ae - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 00:04:35 +00:00
Jonathan Wakely 0a42574f85 Rebuilt for Boost 1.60 2016-01-15 22:48:42 +00:00
Vít Ondruch 75041c4298 Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3 2016-01-13 11:15:53 +01:00
Jonathan Wakely 30b2fb3f37 Rebuilt for Boost 1.59 2015-08-27 20:13:01 +01:00
Dennis Gilmore 53fbe8a9c8 - Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159 2015-07-29 13:18:40 -05:00
David Tardon 86256de9b0 rebuild for Boost 1.58 2015-07-22 19:33:56 +02:00
Dennis Gilmore c294e13727 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 00:56:41 +00:00
Kalev Lember 5bbeb41940 Rebuilt for GCC 5 C++11 ABI change 2015-05-02 17:46:23 +02:00
Petr Machata cf1846ddca Rebuild for boost 1.57.0 2015-01-27 02:29:50 +01:00
John d5e0b9bcb0 Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_2.2 2015-01-16 18:58:41 +09:00
Hedayat Vatankhah 453bb70820 Rebuild due to new ODE version (so version bump) 2014-10-30 15:52:15 +03:30
Peter Robinson 855eb02d4f - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 02:25:44 +00:00
Dennis Gilmore 41c35937d4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 01:26:22 -05:00
Petr Machata 0ab912fd4e Rebuild for boost 1.55.0 2014-05-23 02:57:06 +02:00
Vít Ondruch c69c421259 Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1 2014-04-29 08:29:36 +02:00
Dennis Gilmore 713ee81250 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 09:39:35 -05:00
Petr Machata a74bee7d24 Rebuild for boost 1.54.0 2013-07-27 14:39:14 +02:00
Hedayat Vatankhah f999574e8a Fix update path from f17/f18 2013-07-21 16:18:15 +04:30
Hedayat Vatankhah 8304e791f3 Update to new upstream release: 0.2.4 2013-06-19 13:42:07 +04:30
Vít Ondruch 89286370ad Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0 2013-03-27 16:05:13 +01:00
Hedayat Vatankhah 45df7454be Add subfigure.sty dependency 2013-02-13 23:09:00 +03:30
Hedayat Vatankhah aa561ab070 Add wrapfig.sty dependency 2013-02-13 22:02:04 +03:30
Hedayat Vatankhah 1276af4c2e Add titlesec.sty as build dependency 2013-02-13 21:33:22 +03:30
Hedayat Vatankhah 5edbe6541f More fixes 2013-02-13 20:44:16 +03:30
Hedayat Vatankhah acb4140753 shared array boost 1.53 fix 2013-02-13 20:10:19 +03:30
Hedayat Vatankhah f0faccb446 Fix find command :P 2013-02-13 02:43:57 +03:30
Hedayat Vatankhah 58244f0fba Fix sed command 2013-02-13 02:23:47 +03:30
Hedayat Vatankhah 4cf14075b6 Fixed compilation with boost 1.53 2013-02-13 01:53:41 +03:30
Denis Arnaud eddb2ffb53 Rebuild for Boost-1.53.0 2013-02-09 23:18:59 +01:00
Hedayat Vatankhah c8208f68f6 Remove Boostfix patch, it was not needed now (seems that boost is fixed :P) 2012-08-21 23:56:28 +04:30
Hedayat Vatankhah f3ebc65349 Rebuild for Boost 1.50
- Link to boost system library
2012-08-21 22:41:45 +04:30
Hedayat Vatankhah ceb36ea173 Rebuild for Boost 1.50 2012-08-15 17:08:41 +04:30
Dennis Gilmore abd60403c6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 14:42:06 -05:00
Hedayat Vatankhah ff721480ad Update to new upstream version 0.2.3
- Remove some old .spec stuff (e.g. defattr's)
- Fix bug #704861
2012-05-23 13:19:59 +04:30
Dennis Gilmore 9ae9b1fa0e - Rebuilt for c++ ABI breakage 2012-02-28 14:06:34 -06:00
Hedayat Vatankhah d06750bc68 fix compilation under gcc 4.7 2012-02-16 15:27:16 +03:30
Vít Ondruch ad43491a33 Rebuilt for Ruby 1.9.3. 2012-02-08 13:50:31 +01:00
Dennis Gilmore 90cbb4f39e - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 21:58:10 -06:00
Hedayat Vatankhah 2014ca73cf Rebuild for Boost 1.48 2011-11-21 16:43:59 +03:30
Hedayat Vatankhah 85969af728 Rebuild for boost 1.47 2011-07-22 16:56:16 +04:30
Hedayat Vatankhah 2049cfc350 Added an upstream patch on the log viewer to fix a crash in logviewer
Make -devel dependencies arch specific, and also base package dependency
Cleanup: clean section, buildroot tag
2011-04-30 13:40:00 +04:30
Hedayat Vatankhah 58ccbc874d Merge branch 'master' of ssh://pkgs.fedoraproject.org/simspark 2011-04-27 22:55:44 +04:30
Hedayat Vatankhah 4b60a63f28 Link against the correct ode library 2011-04-27 22:54:39 +04:30
Hedayat Vatankhah a7504aebec Link against the correct ode library 2011-04-27 22:53:30 +04:30
Hedayat Vatankhah 58b6686d55 Updated to upstream 0.2.2 release 2011-04-27 12:17:32 +04:30
Kalev Lember 37b3902dbb Rebuilt for boost 1.46.1 soname bump 2011-04-17 13:25:49 +03:00
Dennis Gilmore a3e69e7502 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 07:55:01 -06:00
Hedayat Vatankhah 320694b15b - Rebuilt to fix crashing in multi-threaded mode
- Replacing an old address in changelog comments
2010-11-08 19:59:38 +03:30
Hedayat Vatankhah 64fd0a2ae8 Rebuild for the new boost
Fixed the multilib conflict in config scripts
2010-08-04 04:39:34 +04:30
Fedora Release Engineering aa3ff0cd07 dist-git conversion 2010-07-29 12:47:23 +00:00
Hedayat Vatankhah 34e94adef5 New upstream version (0.2.1) 2010-06-08 20:07:23 +00:00
Hedayat Vatankhah 8de545cf11 New Version: 0.2 2010-01-18 22:41:39 +00:00
Bill Nottingham b71d17a54c Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:15:31 +00:00
Hedayat Vatankhah 4baed26193 removed obsolete patches 2009-08-10 08:56:40 +00:00
Hedayat Vatankhah 7d22e6c53d New upstream version: 0.1.2 2009-08-10 07:43:41 +00:00
Jesse Keating 6035d6163a - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 04:20:58 +00:00
Hedayat Vatankhah d020ccbeb0 Rebuild for the new boost (1.39) 2009-05-08 13:55:55 +00:00
9 changed files with 459 additions and 89 deletions

View File

@ -1 +0,0 @@
simspark-0.1.tar.gz

5
.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
simspark-0.2.1.tar.gz
/simspark-0.2.2.tar.gz
/simspark-0.2.3.tar.gz
/simspark-0.2.4.tar.gz
/simspark-0.3.0.tar.gz

View File

@ -1,21 +0,0 @@
# Makefile for source rpm: simspark
# $Id$
NAME := simspark
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View File

@ -1 +0,0 @@
simspark-0_1-3_fc10:HEAD:simspark-0.1-3.fc10.src.rpm:1237704716

View File

@ -1,15 +0,0 @@
diff -up simspark-0.1/CMakeLists.txt.cmakefix simspark-0.1/CMakeLists.txt
--- simspark-0.1/CMakeLists.txt.cmakefix 2009-03-17 11:00:37.000000000 +0330
+++ simspark-0.1/CMakeLists.txt 2009-03-17 11:02:03.000000000 +0330
@@ -76,8 +76,10 @@ endif (NOT FUNC_HSTRERROR_EXISTS)
add_definitions(-DHAVE_CONFIG_H)
include_directories(${CMAKE_BINARY_DIR})
if (UNIX)
- set(CMAKE_CXX_FLAGS "-Wno-deprecated" CACHE
+ set(CMAKE_CXX_FLAGS $ENV{CXXFLAGS} CACHE
STRING "Common C++ compiler flags" FORCE)
+ set(CMAKE_C_FLAGS $ENV{CFLAGS} CACHE
+ STRING "Common C compiler flags" FORCE)
set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g -W -Wall -Woverloaded-virtual" CACHE
STRING "C++ compiler flags for Debug builds" FORCE)
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG" CACHE

View File

@ -1,22 +0,0 @@
diff -up simspark-0.1/lib/kerosin/imageserver/imageserver.h.devilfix simspark-0.1/lib/kerosin/imageserver/imageserver.h
--- simspark-0.1/lib/kerosin/imageserver/imageserver.h.devilfix 2009-03-16 11:31:54.000000000 +0330
+++ simspark-0.1/lib/kerosin/imageserver/imageserver.h 2009-03-16 11:33:29.000000000 +0330
@@ -27,6 +27,9 @@
#endif
#ifdef HAVE_IL_IL_H
#include <IL/il.h>
+#ifndef IL_ILBM
+#define IL_ILBM IL_LBM
+#endif
#endif
#include <zeitgeist/class.h>
@@ -66,7 +69,7 @@ public:
eICO = IL_ICO,
eJPG = IL_JPG,
eJFIF = IL_JFIF,
- eLBM = IL_LBM,
+ eLBM = IL_ILBM,
ePCD = IL_PCD,
ePCX = IL_PCX,
ePIC = IL_PIC,

View File

@ -0,0 +1,241 @@
diff -up simspark-0.2.1/lib/kerosin/kerosin-config.in.mlibfix simspark-0.2.1/lib/kerosin/kerosin-config.in
--- simspark-0.2.1/lib/kerosin/kerosin-config.in.mlibfix 2010-06-08 13:09:00.000000000 +0430
+++ simspark-0.2.1/lib/kerosin/kerosin-config.in 2010-08-04 04:29:02.566306185 +0430
@@ -14,6 +14,7 @@ Options:
[--libs]
[--libtool]
[--cflags]
+ [-m32|-m64]
EOF
exit $1
}
@@ -22,6 +23,16 @@ if test $# -eq 0 ; then
usage 1 1>&2
fi
+ARCH=`arch`
+case $ARCH in
+ x86_64 | ia64 | s390x)
+ LIBDIR="/usr/lib64"
+ ;;
+ * )
+ LIBDIR="/usr/lib"
+ ;;
+esac
+
while test $# -gt 0 ; do
case "$1" in
-*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
@@ -57,6 +68,12 @@ while test $# -gt 0 ; do
--libtool)
echo_libtool=yes
;;
+ -m32)
+ LIBDIR="/usr/lib"
+ ;;
+ -m64)
+ LIBDIR="/usr/lib64"
+ ;;
*)
usage 1 1>&2
;;
@@ -93,7 +110,7 @@ if test "$echo_libs" = "yes" ; then
else
libs="-lkerosin"
fi
- echo -L@libdir@/simspark $libs
+ echo -L$LIBDIR/simspark $libs
fi
if test "$echo_libtool" = "yes" ; then
@@ -105,7 +122,7 @@ if test "$echo_libtool" = "yes" ; then
if test `uname` = "Darwin"; then
convlib="$convlib -framework OpenGL -framework IL -framework SDL "
fi
- echo @libdir@/simspark/$convlib
+ echo $LIBDIR/simspark/$convlib
fi
# EOF
diff -up simspark-0.2.1/lib/oxygen/oxygen-config.in.mlibfix simspark-0.2.1/lib/oxygen/oxygen-config.in
--- simspark-0.2.1/lib/oxygen/oxygen-config.in.mlibfix 2010-06-08 13:08:59.000000000 +0430
+++ simspark-0.2.1/lib/oxygen/oxygen-config.in 2010-08-04 04:29:09.525209055 +0430
@@ -14,6 +14,7 @@ Options:
[--libs]
[--libtool]
[--cflags]
+ [-m32|-m64]
EOF
exit $1
}
@@ -22,6 +23,16 @@ if test $# -eq 0 ; then
usage 1 1>&2
fi
+ARCH=`arch`
+case $ARCH in
+ x86_64 | ia64 | s390x)
+ LIBDIR="/usr/lib64"
+ ;;
+ * )
+ LIBDIR="/usr/lib"
+ ;;
+esac
+
while test $# -gt 0 ; do
case "$1" in
-*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
@@ -57,6 +68,12 @@ while test $# -gt 0 ; do
--libtool)
echo_libtool=yes
;;
+ -m32)
+ LIBDIR="/usr/lib"
+ ;;
+ -m64)
+ LIBDIR="/usr/lib64"
+ ;;
*)
usage 1 1>&2
;;
@@ -93,7 +110,7 @@ if test "$echo_libs" = "yes" ; then
else
libs="-loxygen"
fi
- echo -L@libdir@/simspark $libs
+ echo -L$LIBDIR/simspark $libs
fi
if test "$echo_libtool" = "yes" ; then
@@ -102,7 +119,7 @@ if test "$echo_libtool" = "yes" ; then
else
convlib="liboxygen.la"
fi
- echo @libdir@/simspark/$convlib
+ echo $LIBDIR/simspark/$convlib
fi
# EOF
diff -up simspark-0.2.1/lib/salt/salt-config.in.mlibfix simspark-0.2.1/lib/salt/salt-config.in
--- simspark-0.2.1/lib/salt/salt-config.in.mlibfix 2010-06-08 13:09:00.000000000 +0430
+++ simspark-0.2.1/lib/salt/salt-config.in 2010-08-04 04:22:13.525157510 +0430
@@ -15,6 +15,7 @@ Options:
[--libs]
[--libtool]
[--cflags]
+ [-m32|-m64]
EOF
exit $1
}
@@ -23,6 +24,16 @@ if test $# -eq 0 ; then
usage 1 1>&2
fi
+ARCH=`arch`
+case $ARCH in
+ x86_64 | ia64 | s390x)
+ LIBDIR="/usr/lib64"
+ ;;
+ * )
+ LIBDIR="/usr/lib"
+ ;;
+esac
+
while test $# -gt 0 ; do
case "$1" in
-*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
@@ -61,6 +72,12 @@ while test $# -gt 0 ; do
--libdir)
echo_libdir=yes
;;
+ -m32)
+ LIBDIR="/usr/lib"
+ ;;
+ -m64)
+ LIBDIR="/usr/lib64"
+ ;;
*)
usage 1 1>&2
;;
@@ -97,7 +114,7 @@ if test "$echo_libs" = "yes" ; then
else
libs="-lsalt @SALT_LIBADD@"
fi
- echo -L@libdir@/simspark $libs
+ echo -L$LIBDIR/simspark $libs
fi
if test "$echo_libtool" = "yes" ; then
@@ -106,11 +123,11 @@ if test "$echo_libtool" = "yes" ; then
else
convlib="libsalt.la"
fi
- echo @libdir@/simspark/$convlib
+ echo $LIBDIR/simspark/$convlib
fi
if test "$echo_libdir" = "yes" ; then
- echo @libdir@/simspark
+ echo $LIBDIR/simspark
fi
# EOF
diff -up simspark-0.2.1/lib/zeitgeist/zeitgeist-config.in.mlibfix simspark-0.2.1/lib/zeitgeist/zeitgeist-config.in
--- simspark-0.2.1/lib/zeitgeist/zeitgeist-config.in.mlibfix 2010-06-08 13:09:00.000000000 +0430
+++ simspark-0.2.1/lib/zeitgeist/zeitgeist-config.in 2010-08-04 04:28:56.398341469 +0430
@@ -14,6 +14,7 @@ Options:
[--libs]
[--libtool]
[--cflags]
+ [-m32|-m64]
EOF
exit $1
}
@@ -22,6 +23,16 @@ if test $# -eq 0 ; then
usage 1 1>&2
fi
+ARCH=`arch`
+case $ARCH in
+ x86_64 | ia64 | s390x)
+ LIBDIR="/usr/lib64"
+ ;;
+ * )
+ LIBDIR="/usr/lib"
+ ;;
+esac
+
while test $# -gt 0 ; do
case "$1" in
-*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
@@ -57,6 +68,12 @@ while test $# -gt 0 ; do
--libtool)
echo_libtool=yes
;;
+ -m32)
+ LIBDIR="/usr/lib"
+ ;;
+ -m64)
+ LIBDIR="/usr/lib64"
+ ;;
*)
usage 1 1>&2
;;
@@ -93,7 +110,7 @@ if test "$echo_libs" = "yes" ; then
else
libs="-lzeitgeist"
fi
- echo -L@libdir@/simspark $libs
+ echo -L$LIBDIR/simspark $libs
fi
if test "$echo_libtool" = "yes" ; then
@@ -105,7 +122,7 @@ if test "$echo_libtool" = "yes" ; then
if test `uname -s` = "Darwin"; then
convlib="$convlib -framework Carbon"
fi
- echo @libdir@/simspark/$convlib
+ echo $LIBDIR/simspark/$convlib
fi
# EOF

View File

@ -1,26 +1,20 @@
Name: simspark
Version: 0.1
Release: 3%{?dist}
Version: 0.3.0
Release: 14%{?dist}
Summary: Spark physical simulation system
Group: Development/Libraries
License: GPLv2
URL: http://simspark.sourceforge.net
Source0: http://downloads.sourceforge.net/simspark/%{name}-%{version}.tar.gz
Patch0: %{name}-0.1-cmakefix.patch
Patch1: %{name}-0.1-devilfix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Patch0: %{name}-confscript-mlibfix.patch
BuildRequires: cmake boost-devel ruby ruby-devel SDL-devel tex(latex)
BuildRequires: gcc gcc-c++ cmake boost-devel ruby ruby-devel SDL-devel tex(latex)
BuildRequires: ode-devel libGL-devel DevIL-devel freetype-devel libGLU-devel
BuildRequires: ImageMagick
BuildRequires: ImageMagick tex(titlesec.sty) tex(wrapfig.sty)
BuildRequires: tex(subfigure.sty) qt-devel
Conflicts: rcssserver3d < 0.6.1
Requires: ruby ruby(abi) = 1.8
%if 0%{?fedora} <= 10
Requires: dejavu-fonts
%else
Requires: ruby ruby(release)
Requires: dejavu-sans-mono-fonts
%endif
%description
Spark is a physical simulation system. The primary purpose of this system is
@ -29,10 +23,9 @@ In these simulations, agents can participate as external processes.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: boost-devel ruby-devel ode-devel DevIL-devel
Requires: libGL-devel libGLU-devel
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: boost-devel%{?_isa} ruby-devel%{?_isa} ode-devel%{?_isa}
Requires: DevIL-devel%{?_isa} libGL-devel libGLU-devel
%description devel
The %{name}-devel package contains libraries and header files for
@ -40,21 +33,20 @@ developing applications that use %{name}.
%prep
%setup -q
%patch0 -p1 -b .cmakefix
%patch1 -p1 -b .devilfix
%patch0 -p1 -b .mlibfix
%build
mkdir build
cd build
export CXXFLAGS="${CXXFLAGS:-%optflags}"
export CXXFLAGS="${CXXFLAGS:-%optflags} -std=gnu++98"
export CFLAGS="${CFLAGS:-%optflags}"
cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIBDIR:PATH=%{_lib} ..
cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIBDIR:PATH=%{_lib} -DODE_CONFIG_EXEC=ode-double-config .. \
-DRUBY_INCLUDE_PATH=`ruby -e 'puts File.join(RbConfig::CONFIG[%q(includedir)], RbConfig::CONFIG[%q(sitearch)])'`
make VERBOSE=1 %{?_smp_mflags}
make pdf
cp doc/devel/manual.pdf ../doc/devel/
%install
rm -rf %{buildroot}
make -C build install DESTDIR=%{buildroot}
ln -fs %{_datadir}/fonts/dejavu/DejaVuSansMono.ttf \
@ -65,31 +57,223 @@ mkdir package_docs
mv %{buildroot}/%{_datadir}/doc/%{name}/* package_docs/
rm -rf %{buildroot}/%{_datadir}/doc
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc package_docs/*
%dir %{_libdir}/%{name}
# Notice: the package needs .so files for running so
# they can't be moved to -devel package
%{_libdir}/%{name}/[^l]*.so*
%{_libdir}/%{name}/lib*.so.*
%{_libdir}/gui*/*.so
%{_datadir}/%{name}
%{_datadir}/carbon
%files devel
%defattr(-,root,root,-)
%{_bindir}/*
%{_includedir}/%{name}
%{_includedir}/gui*
%{_libdir}/%{name}/lib*.so
%doc doc/devel/howtos doc/devel/manual.pdf
%changelog
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jan 25 2019 Jonathan Wakely <jwakely@redhat.com> - 0.3.0-12
- Rebuilt for Boost 1.69
* Mon Jan 21 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.3.0-11
- F-30: rebuild against ruby26
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Sun Feb 18 2018 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.3.0-9
- Add gcc-c++ build dependency
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 0.3.0-7
- Rebuilt for Boost 1.66
* Fri Jan 05 2018 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.3.0-6
- F-28: rebuild for ruby25
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Jul 19 2017 Jonathan Wakely <jwakely@redhat.com> - 0.3.0-3
- Rebuilt for s390x binutils bug
* Tue Jul 04 2017 Jonathan Wakely <jwakely@redhat.com> - 0.3.0-2
- Rebuilt for Boost 1.64
* Fri Mar 24 2017 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.3.0-1
- New upstream version with Carbon: a gui & simulation framework
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.4-24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 0.2.4-23
- Rebuilt for Boost 1.63
* Fri Jan 13 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.2.4-22
- F-26: rebuild for ruby24
* Tue May 17 2016 Jonathan Wakely <jwakely@redhat.com> - 0.2.4-21
- Rebuilt for linker errors in boost (#1331983)
* Thu Mar 03 2016 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.4-20
- Fix compilation on GCC 6.0
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.4-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 0.2.4-18
- Rebuilt for Boost 1.60
* Wed Jan 13 2016 Vít Ondruch <vondruch@redhat.com> - 0.2.4-17
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 0.2.4-16
- Rebuilt for Boost 1.59
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.4-15
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 0.2.4-14
- rebuild for Boost 1.58
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.4-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.2.4-12
- Rebuilt for GCC 5 C++11 ABI change
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 0.2.4-11
- Rebuild for boost 1.57.0
* Fri Jan 16 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.2.4-10
- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_2.2
* Thu Oct 30 2014 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.4-9
- Rebuild due to new ODE version (so version bump)
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.4-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.4-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 0.2.4-6
- Rebuild for boost 1.55.0
* Tue Apr 29 2014 Vít Ondruch <vondruch@redhat.com> - 0.2.4-5
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Sat Jul 27 2013 pmachata@redhat.com - 0.2.4-3
- Rebuild for boost 1.54.0
* Sun Jul 21 2013 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.4-2
- Fix update path from f17/f18
* Tue Jun 18 2013 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.4-1
- Update to new upstream release: 0.2.4
* Wed Mar 27 2013 Vít Ondruch <vondruch@redhat.com> - 0.2.3-6
- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
* Tue Feb 12 2013 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.3-5
- Fixed compilation with boost 1.53
- Fix TeXLive dependencies for Fedora 19
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.2.3-4
- Rebuild for Boost-1.53.0
* Wed Aug 15 2012 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.3-3
- Rebuild for Boost 1.50
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Tue May 22 2012 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.3-1
- Update to new upstream version 0.2.3
- Remove some old .spec stuff (e.g. defattr's)
- Fix bug #704861
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.2-9
- Rebuilt for c++ ABI breakage
* Thu Feb 16 2012 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.2-8
- Fix compilation under gcc 4.7
* Wed Feb 08 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 0.2.2-7
- Rebuilt for Ruby 1.9.3.
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Nov 21 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.2-5
- Rebuild for Boost 1.48
* Fri Jul 22 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.2-4
- Rebuild for boost 1.47
* Sat Apr 30 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.2-3
- Added an upstream patch on the log viewer to fix a crash in logviewer
- Make -devel dependencies arch specific, and also base package dependency
- Cleanup: clean section, buildroot tag
* Wed Apr 27 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.2-2
- Link against the correct ode library
* Wed Apr 27 2011 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.2-1
- Updated to latest release 0.2.2
* Sun Apr 17 2011 Kalev Lember <kalev@smartlink.ee> - 0.2.1-5
- Rebuilt for boost 1.46.1 soname bump
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Mon Nov 08 2010 Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 0.2.1-3
- Rebuilt to fix crashing in multi-threaded mode
- Replacing an old address in changelog comments
* Wed Aug 04 2010 Hedayat Vatankhah <hedayat@grad.com> - 0.2.1-2
- Rebuild for the new boost
- Fixed multilib conflict in config scripts (rh #507983)
* Wed Jun 09 2010 Hedayat Vatankhah <hedayat@grad.com> - 0.2.1-1
- New upstream version 0.2.1
- Removed conditional for F10 and before
* Tue Jan 19 2010 Hedayat Vatankhah <hedayat@grad.com> 0.2-1
- Updated to latest upstream release 0.2
* Mon Aug 10 2009 Hedayat Vatankhah <hedayat@grad.com> 0.1.2-1
- Updated to latest upstream release 0.1.2
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Fri May 08 2009 Hedayat Vatanlhah <hedayat@grad.com> 0.1-4
- Rebuild for boost 1.39
* Wed Mar 18 2009 Hedayat Vatankhah <hedayat@grad.com> 0.1-3
- fixed lib directory variable for cmake
* Thu Mar 17 2009 Hedayat Vatankhah <hedayat@grad.com> 0.1-2
* Tue Mar 17 2009 Hedayat Vatankhah <hedayat@grad.com> 0.1-2
- Added cmake and DevIL patches
- Removed redundant gcc-c++ requirement
- Add verbose output for make

View File

@ -1 +1 @@
94ef43347083d72d09ab33d89d486d55 simspark-0.1.tar.gz
SHA512 (simspark-0.3.0.tar.gz) = 1d39574e2226bebb2a0e30969ad1fce77c56201b4abf9da6627304f7d17e8a2466285e38c1683f642882a58c9e413a7384d7b0775d2a9fa9382774810fafbd17