Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] PERFORCE change 77593 by Andra?? "ruskie" Levstik for review

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Perforce Review Daemon <p4review AT smee.org>
  • To: "Andrew Stitt" <a AT t.armory.com>, "Arjan Bouter" <abouter AT sourcemage.org>, "SM-Commit Daemon" <sm-commit AT lists.ibiblio.org>, "David Kowis" <dkowis+smgl-p4 AT shlrm.org>, "duane_malcolm" <d.malcolm AT auckland.ac.nz>, "Eric Sandall" <eric AT sandall.us>, "Ethan Grammatikidis" <eekee AT eekee.is-a-geek.org>, "Gareth Clay" <gareth AT caffeinefuelled.co.uk>, "George J. Sherwood" <george AT beernabeer.com>, "Jason Flatt" <jflatt AT sourcemage.org>, "Juuso Alasuutari" <iuso AT sourcemage.org>, "Ladislav Hagara" <ladislav.hagara AT unob.cz>, "Maurizio Boriani" <baux AT member.fsf.org>, "Pieter Lenaerts" <e-type AT sourcemage.org>, "Pol Vinogradov" <vin.public AT gmail.com>, "Robin Cook" <rcook AT wyrms.net>, "Seth Woolley" <seth AT swoolley.homeip.net>, "Unet" <unet AT sourcemage.org>, "vladimir_marek" <vlmarek AT volny.cz>
  • Subject: [SM-Commit] PERFORCE change 77593 by Andra?? "ruskie" Levstik for review
  • Date: Tue, 11 Apr 2006 10:35:04 +0100 (BST)

Change 77593 by andraž_levstik AT omega.mages.ath.cx on 2006/04/11 10:32:04

Replacing code that removes -fPIC/-DPIC with disable_pic function

Affected files ...

... //sgl/grimoires/devel/display/libgii/BUILD#3 edit
... //sgl/grimoires/devel/display/libgii/HISTORY#8 edit
... //sgl/grimoires/devel/libs/libcap/BUILD#4 edit
... //sgl/grimoires/devel/libs/libcap/HISTORY#7 edit
... //sgl/grimoires/devel/libs/ode/BUILD#4 edit
... //sgl/grimoires/devel/libs/ode/HISTORY#9 edit
... //sgl/grimoires/devel/utils/util-linux/BUILD#4 edit
... //sgl/grimoires/devel/utils/util-linux/HISTORY#16 edit
... //sgl/grimoires/devel/video-libs/libmpeg3/BUILD#5 edit
... //sgl/grimoires/devel/video-libs/libmpeg3/HISTORY#8 edit
... //sgl/grimoires/devel/video/avidemux2/BUILD#5 edit
... //sgl/grimoires/devel/video/avidemux2/HISTORY#13 edit
... //sgl/grimoires/devel/video/ffmpeg-cvs/BUILD#10 edit
... //sgl/grimoires/devel/video/ffmpeg-cvs/HISTORY#18 edit
... //sgl/grimoires/devel/video/ffmpeg/BUILD#7 edit
... //sgl/grimoires/devel/video/ffmpeg/HISTORY#10 edit
... //sgl/grimoires/devel/video/mjpegtools/BUILD#8 edit
... //sgl/grimoires/devel/video/mjpegtools/HISTORY#12 edit
... //sgl/grimoires/games/games-emulators/advancemame/BUILD#3 edit
... //sgl/grimoires/games/games-emulators/advancemame/HISTORY#5 edit
... //sgl/grimoires/games/games-emulators/dosbox/BUILD#3 edit
... //sgl/grimoires/games/games-emulators/dosbox/HISTORY#6 edit
... //sgl/grimoires/games/games-emulators/xmame/BUILD#3 edit
... //sgl/grimoires/games/games-emulators/xmame/HISTORY#5 edit
... //sgl/grimoires/games/games-emulators/xmess/BUILD#3 edit
... //sgl/grimoires/games/games-emulators/xmess/HISTORY#5 edit
... //sgl/grimoires/games/games-rpg-sp/uqm/BUILD#3 edit
... //sgl/grimoires/games/games-rpg-sp/uqm/HISTORY#5 edit
... //sgl/grimoires/games/games-strategy-rts/openttd/DETAILS#5 edit
... //sgl/grimoires/games/games-strategy-rts/openttd/HISTORY#6 edit

Differences ...

==== //sgl/grimoires/devel/display/libgii/BUILD#3 (xtext) ====

@@ -3,8 +3,6 @@
#
if [ "$LIBGII_EVDEV" == "n" ]; then
OPTS="$OPTS --disable-linux-evdev"
-fi &&
-
-CFLAGS=${CFLAGS/-DPIC -fPIC/} &&
-
+fi &&
+disable_pic &&
default_build

==== //sgl/grimoires/devel/display/libgii/HISTORY#8 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx:
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS


==== //sgl/grimoires/devel/libs/libcap/BUILD#4 (xtext) ====

@@ -1,7 +1,5 @@
# fails to compile on non amd64 with PIC, bug #9087
-if ! [[ "${HOST%%-*}" == x86_64 ]]; then
- CFLAGS="${CFLAGS/-DPIC -fPIC/}"
-fi &&
+disable_pic &&
sedit 's:man_prefix=.*:man_prefix=$(prefix)/share:' Make.Rules &&
# note that, yes indeed, they typo'd the extra S
sedit "s:^COPTFLAGS=.*:COPTFLAG=${CFLAGS}:" Make.Rules &&

==== //sgl/grimoires/devel/libs/libcap/HISTORY#7 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx:
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS


==== //sgl/grimoires/devel/libs/ode/BUILD#4 (xtext) ====

@@ -1,4 +1,4 @@
-CFLAGS=${CFLAGS/-DPIC -fPIC/} &&
+disable_pic &&
sedit '/C_FLAGS+/d' config/makefile.unix-gcc &&
sedit 's/)1/)/' Makefile &&


==== //sgl/grimoires/devel/libs/ode/HISTORY#9 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx:
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS


==== //sgl/grimoires/devel/utils/util-linux/BUILD#4 (xtext) ====

@@ -27,8 +27,7 @@
message "${MESSAGE_COLOR} SELINUX is enabled ${DEFAULT_COLOR}"
fi &&

-CFLAGS=${CFLAGS/-DPIC -fPIC/} &&
-
+disable_pic &&

./configure --prefix=${TRACK_ROOT}/usr \
--sysconfdir=${TRACK_ROOT}/etc \

==== //sgl/grimoires/devel/utils/util-linux/HISTORY#16 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx:
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic
+
2006-03-14 Ladislav Hagara <hgr AT vabo.cz>
* CONFLICTS: added conflicts to deprecated util-linux-crypto spell
* PROVIDES: deleted

==== //sgl/grimoires/devel/video-libs/libmpeg3/BUILD#5 (xtext) ====

@@ -1,12 +1,11 @@
invoke_gcc

# fails to compile with -DPIC -fPIC except on systems that need -fPIC
-if [[ "$HOST" == x86_64-* ]]; then
+if [[ "$SMGL_COMPAT_ARCHS[1]" != "x86_64" ]]
+then
CFLAGS=${CFLAGS/-mmmx/}
-else
- CFLAGS=${CFLAGS/-DPIC/} &&
- CFLAGS=${CFLAGS/-fPIC/}
fi &&
+disable_pic &&

if ! echo $CFLAGS | grep -q -- "-O."; then
CFLAGS="$CFLAGS -O2"

==== //sgl/grimoires/devel/video-libs/libmpeg3/HISTORY#8 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx:
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS


==== //sgl/grimoires/devel/video/avidemux2/BUILD#5 (xtext) ====

@@ -2,10 +2,7 @@
CFLAGS=${CFLAGS/-O3/-O2} &&
CXXFLAGS=${CXXFLAGS/-O3/-O2} &&
# doesn't compile with -DPIC -fPIC, bug #8426
-CFLAGS=${CFLAGS/-DPIC/} &&
-CFLAGS=${CFLAGS/-fPIC/} &&
-CXXFLAGS=${CXXFLAGS/-DPIC/} &&
-CXXFLAGS=${CXXFLAGS/-fPIC/} &&
+disable_pic &&
if test "$(get_spell_provider $SPELL GECKO)" = "firefox"; then
OPTS="--with-jsapi-include=/usr/include/firefox/js/" &&
LDFLAGS="-L/usr/lib/firefox -Wl,-rpath -Wl,/usr/lib/firefox"

==== //sgl/grimoires/devel/video/avidemux2/HISTORY#13 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx:
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS


==== //sgl/grimoires/devel/video/ffmpeg-cvs/BUILD#10 (xtext) ====

@@ -1,7 +1,5 @@
CFLAGS="${CFLAGS/-funroll-loops/} -O3"
-if [[ "$HOST" != x86_64-* ]]; then
- CFLAGS="${CFLAGS/-DPIC -fPIC/}"
-fi
+disable_pic &&

sedit 's:-lpostproc:-Llibpostproc -lpostproc:' libavcodec/Makefile &&
sedit 's:-Werror::' libavformat/Makefile &&

==== //sgl/grimoires/devel/video/ffmpeg-cvs/HISTORY#18 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx:
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS


==== //sgl/grimoires/devel/video/ffmpeg/BUILD#7 (xtext) ====

@@ -1,8 +1,6 @@
invoke_gcc
CFLAGS="${CFLAGS/-funroll-loops/}"
-if ! [[ "${HOST%%-*}" == x86_64 ]]; then
- CFLAGS="${CFLAGS/-DPIC -fPIC/}"
-fi &&
+disable_pic &&
if echo $CFLAGS | grep -q pentium4; then
CFLAGS="${CFLAGS/-O3/} -O2"
fi

==== //sgl/grimoires/devel/video/ffmpeg/HISTORY#10 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx:
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS


==== //sgl/grimoires/devel/video/mjpegtools/BUILD#8 (xtext) ====

@@ -4,11 +4,7 @@
sedit 's/ARCHFLAGS="-mcpu=i586 -march=$arch"/ARCHFLAGS=""/' configure &&

# fails to compile with -DPIC and -fPIC except on AMD64
-if [[ "$HOST" != x86_64-* ]]; then
- CFLAGS=${CFLAGS/-DPIC/} &&
- CFLAGS=${CFLAGS/-fPIC/} &&
- CXXFLAGS=$CFLAGS
-fi &&
+disable_pic &&

OPTS="--without-libquicktime $OPTS" &&
make_single &&

==== //sgl/grimoires/devel/video/mjpegtools/HISTORY#12 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx:
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic
+
2006-03-17 Arwed v. Merkatz <v.merkatz AT gmx.net>
* BUILD: removed old gcc 3.4 fixes that don't apply to 1.8.0 anymore,
compile with --without-libquicktime as it's broken

==== //sgl/grimoires/games/games-emulators/advancemame/BUILD#3 (xtext) ====

@@ -1,5 +1,2 @@
-CFLAGS=${CFLAGS/-fPIC} &&
-CFLAGS=${CFLAGS/-DPIC} &&
-CXXFLAGS=${CXXFLAGS/-fPIC} &&
-CXXFLAGS=${CXXFLAGS/-DPIC} &&
+disable_pic &&
default_games_build

==== //sgl/grimoires/games/games-emulators/advancemame/HISTORY#5 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic()
+
2006-03-05 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS: version update
* BUILD: doesn't like -fPIC and -DPIC

==== //sgl/grimoires/games/games-emulators/dosbox/BUILD#3 (xtext) ====

@@ -1,5 +1,2 @@
-CFLAGS="${CFLAGS/-fPIC}" &&
-CFLAGS="${CFLAGS/-DPIC}" &&
-CXXFLAGS="${CXXFLAGS/-fPIC}" &&
-CXXFLAGS="${CXXFLAGS/-DPIC}" &&
+disable_pic &&
default_games_build

==== //sgl/grimoires/games/games-emulators/dosbox/HISTORY#6 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic()
+
2006-04-08 Benjamin 'Asaru' Dirks <asaru AT wtnet.de>
* DETAILS: Version update 0.65, PATCHLEVEL removed


==== //sgl/grimoires/games/games-emulators/xmame/BUILD#3 (xtext) ====

@@ -1,7 +1,4 @@
-CFLAGS=${CFLAGS/-fPIC} &&
-CFLAGS=${CFLAGS/-DPIC} &&
-CXXFLAGS=${CXXFLAGS/-fPIC} &&
-CXXFLAGS=${CXXFLAGS/-DPIC} &&
+disable_pic &&
make PREFIX=${INSTALL_ROOT}/usr \
BINDIR=${INSTALL_ROOT}/usr/games \
CFLAGS="${CFLAGS/-O[3-9]/-O2}" \

==== //sgl/grimoires/games/games-emulators/xmame/HISTORY#5 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic()
+
2006-02-27 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS: version update
* CONFIGURE: MAJOR overhaul

==== //sgl/grimoires/games/games-emulators/xmess/BUILD#3 (xtext) ====

@@ -1,7 +1,4 @@
-CFLAGS=${CFLAGS/-fPIC} &&
-CFLAGS=${CFLAGS/-DPIC} &&
-CXXFLAGS=${CXXFLAGS/-fPIC} &&
-CXXFLAGS=${CXXFLAGS/-DPIC} &&
+disable_pic &&
make PREFIX=${INSTALL_ROOT}/usr \
BINDIR=${INSTALL_ROOT}/usr/games \
CFLAGS="${CFLAGS/-O[3-9]/-O2}" \

==== //sgl/grimoires/games/games-emulators/xmess/HISTORY#5 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic()
+
2006-03-05 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* CONFIGURE: Major overhaul.
* BUILD: Major overhaul.

==== //sgl/grimoires/games/games-rpg-sp/uqm/BUILD#3 (xtext) ====

@@ -1,6 +1,3 @@
-CFLAGS=${CFLAGS/-fPIC} &&
-CFLAGS=${CFLAGS/-DPIC} &&
-CXXFLAGS=${CXXFLAGS/-fPIC} &&
-CXXFLAGS=${CXXFLAGS/-DPIC} &&
+disable_pic &&
sh build.sh uqm reprocess_config &&
sh build.sh uqm

==== //sgl/grimoires/games/games-rpg-sp/uqm/HISTORY#5 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * BUILD: replaced fPIC and DPIC removal code with disable_pic()
+
2006-03-25 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* PRE_BUILD: using verify_file instead of unpack_hash


==== //sgl/grimoires/games/games-strategy-rts/openttd/DETAILS#5 (xtext) ====

@@ -1,12 +1,12 @@
SPELL=openttd
- VERSION=0.4.5
+ VERSION=0.4.7
SOURCE=$SPELL-$VERSION-source.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
WEB_SITE=http://www.openttd.com/
ENTERED=20040708
UPDATED=20040708
-
SOURCE_HASH=sha512:e16c56e20621c9fe7769fd4ebf403ea31197a65711f44e38fe433844794bcf624eeb84e580c1e919f49241471bd3a5c8b0f9e522bacc79700da06ba4d1dd81eb
+
SOURCE_HASH=sha512:a02cfd42fea0fb42a5b240bb8e7035e1f3095666e042f6ac1fd735faefced9cd9e9b9830edfb7e7bdc03d3452ee9f00819c8a126c609be4147e008a0a846c640
BUILD_API=2
SHORT="Open source clone of Microprose 'Transport Tycoon Deluxe'"
cat << EOF

==== //sgl/grimoires/games/games-strategy-rts/openttd/HISTORY#6 (text) ====

@@ -1,3 +1,6 @@
+2006-04-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS: updated to 0.4.7
+
2006-02-04 Neuron <vlmarek AT volny.cz>
* DETAILS: updated to 0.4.5




  • [SM-Commit] PERFORCE change 77593 by Andra?? "ruskie" Levstik for review, Perforce Review Daemon, 04/11/2006

Archive powered by MHonArc 2.6.24.

Top of Page