Skip to content

Commit a796030

Browse files
The SHP Thumbnailer is not Gnome dependent, rename it exult_shp_thumbnailer
Commit 1 of 1: mapedit/studio.h + u7-shp(old).cc Remove the reference to Gnome tools/gnome_shp_thumbnailer.cc + gnome_u7shapes.thumbnailer.in, Rename to exult_ tools/exult_u7shapes.thumbnailer.in, .gitignore Change content gnome_ to exult_ Makefile.common Rename GTHUMB to EXULT_THUMB configure.ac, tools/Makefile.am Rename GTHUMP to EXULT_THUMB Replace --enable-gnome-shp-thumbnailer by --enable-shp-thumbnailer .github/workflows/ci-{ freebsd + linux + macos + omnios }.yml, codeql.yml, coverity-scan.yml Replace --enable-gnome-shp-thumbnailer by --enable-shp-thumbnailer
1 parent c8c8c78 commit a796030

18 files changed

+68
-70
lines changed

.github/workflows/ci-freebsd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ jobs:
131131
run: |
132132
autoreconf -v -i
133133
./configure --with-debug=extreme --enable-exult-studio --enable-exult-studio-support --enable-compiler --enable-gimp-plugin \
134-
--enable-zip-support --enable-shared --enable-midi-sfx --enable-gnome-shp-thumbnailer --enable-data --enable-mods \
134+
--enable-zip-support --enable-shared --enable-midi-sfx --enable-shp-thumbnailer --enable-data --enable-mods \
135135
--with-usecode-debugger=yes --enable-usecode-container --enable-nonreadied-objects \
136136
CXX=clang++ CC=clang
137137
make -j 2

.github/workflows/ci-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ jobs:
144144
OVERRIDE_CXX: ${{ matrix.cxx }}
145145
run: |
146146
./configure --with-debug=extreme --enable-exult-studio --enable-exult-studio-support --enable-compiler --enable-gimp-plugin \
147-
--enable-zip-support --enable-shared --enable-midi-sfx --enable-gnome-shp-thumbnailer --enable-data --enable-mods \
147+
--enable-zip-support --enable-shared --enable-midi-sfx --enable-shp-thumbnailer --enable-data --enable-mods \
148148
--with-usecode-debugger=yes --enable-usecode-container --enable-nonreadied-objects --disable-oggtest --disable-vorbistest \
149149
CXX=${OVERRIDE_CXX} CC=${OVERRIDE_CC}
150150
- name: Build

.github/workflows/ci-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ jobs:
124124
export PATH="$(brew --prefix bison)/bin:$(brew --prefix flex)/bin:$(brew --prefix libxml2)/bin:$PATH"
125125
export PKG_CONFIG_PATH="$(brew --prefix zlib)/lib/pkgconfig:$(brew --prefix libxml2)/lib/pkgconfig:$(brew --prefix icu4c)/lib/pkgconfig"
126126
./configure --with-debug=extreme --enable-exult-studio --enable-exult-studio-support --enable-compiler \
127-
--enable-zip-support --enable-shared --enable-gnome-shp-thumbnailer --enable-data --enable-mods \
127+
--enable-zip-support --enable-shared --enable-shp-thumbnailer --enable-data --enable-mods \
128128
--disable-alsa --disable-timidity-midi --disable-oggtest --disable-vorbistest
129129
- name: Build
130130
run: |

.github/workflows/ci-omnios.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ jobs:
142142
export PKG_CONFIG_PATH=/opt/local/share/pkgconfig:/opt/local/lib/pkgconfig:/opt/ooce/lib/amd64/pkgconfig:$PKG_CONFIG_PATH
143143
autoreconf -v -i
144144
./configure --with-debug=extreme --enable-exult-studio --enable-exult-studio-support --enable-compiler --enable-gimp-plugin \
145-
--enable-zip-support --enable-shared --enable-midi-sfx --enable-gnome-shp-thumbnailer --enable-data --enable-mods \
145+
--enable-zip-support --enable-shared --enable-midi-sfx --enable-shp-thumbnailer --enable-data --enable-mods \
146146
--with-usecode-debugger=yes --enable-usecode-container --enable-nonreadied-objects \
147147
CXX=clang++ CC=clang
148148
make -j 2

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ jobs:
115115
- name: Configure
116116
run: |
117117
./configure --with-debug=extreme --enable-exult-studio --enable-exult-studio-support --enable-compiler --enable-gimp-plugin \
118-
--enable-zip-support --enable-shared --enable-midi-sfx --enable-gnome-shp-thumbnailer --enable-data --enable-mods \
118+
--enable-zip-support --enable-shared --enable-midi-sfx --enable-shp-thumbnailer --enable-data --enable-mods \
119119
--with-usecode-debugger=yes --enable-usecode-container --enable-nonreadied-objects --disable-oggtest --disable-vorbistest
120120
- name: Build
121121
run: make -j 2

.github/workflows/coverity-scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
if: ${{ env.EXULT_REPO_ALIVE == 'true' }}
6767
run: |
6868
./configure --with-debug=extreme --enable-exult-studio --enable-exult-studio-support --enable-compiler --enable-gimp-plugin \
69-
--enable-zip-support --enable-shared --enable-midi-sfx --enable-gnome-shp-thumbnailer --enable-data --enable-mods \
69+
--enable-zip-support --enable-shared --enable-midi-sfx --enable-shp-thumbnailer --enable-data --enable-mods \
7070
--with-usecode-debugger=yes --enable-usecode-container --enable-nonreadied-objects --disable-oggtest --disable-vorbistest
7171
- name: Build with cov-build
7272
if: ${{ env.EXULT_REPO_ALIVE == 'true' }}

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ mapedit/exult_studio
7575
mapedit/u7shp
7676
tools/cmanip
7777
tools/expack
78-
tools/gnome_shp_thumbnailer
79-
tools/gnome_u7shapes.thumbnailer
78+
tools/exult_shp_thumbnailer
79+
tools/exult_u7shapes.thumbnailer
8080
tools/ipack
8181
tools/mklink
8282
tools/rip

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
name: "exult/exult"
5858
description: "Exult is an open source engine for Ultima VII and Serpent Isle."
5959
notification_email: [email protected]
60-
build_command_prepend: "autoreconf -v -i && ./configure --with-debug=messages --disable-oggtest --disable-vorbistest --enable-exult-studio --enable-exult-studio-support --enable-mt32emu --enable-zip-support --enable-shared --enable-midi-sfx --enable-gimp-plugin --enable-gnome-shp-thumbnailer --enable-compiler --enable-mods --with-usecode-debugger=yes"
60+
build_command_prepend: "autoreconf -v -i && ./configure --with-debug=messages --disable-oggtest --disable-vorbistest --enable-exult-studio --enable-exult-studio-support --enable-mt32emu --enable-zip-support --enable-shared --enable-midi-sfx --enable-gimp-plugin --enable-shp-thumbnailer --enable-compiler --enable-mods --with-usecode-debugger=yes"
6161
build_command: "make"
6262
branch_pattern: coverity_scan
6363
before_script:

.travis/script.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
if [ "$TRAVIS_OS_NAME" = "linux" ]; then
44
export LIBOPTS=""
5-
export EXTRA_TOOLS="--enable-gimp-plugin --enable-gnome-shp-thumbnailer --enable-compiler --enable-mods --with-usecode-debugger=yes"
5+
export EXTRA_TOOLS="--enable-gimp-plugin --enable-shp-thumbnailer --enable-compiler --enable-mods --with-usecode-debugger=yes"
66
export NPROC=$(nproc)
77
else
88
export LIBOPTS="--enable-static-libraries --disable-alsa --disable-fluidsynth --disable-timidity-midi"

Makefile.common

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -629,7 +629,7 @@ u7voice2syx$(EXEEXT) : tools/u7voice2syx.o $(FILE_OBJS)
629629
wuc$(EXEEXT) : tools/wuc.o tools/uctools.h usecode/bgintrinsics.h usecode/siintrinsics.h usecode/sibetaintrinsics.h
630630
$(CXX) $(LDFLAGS) -o $(@) tools/wuc.o
631631

632-
GTHUMB_OBJS:=\
632+
EXULT_THUMB_OBJS:=\
633633
files/Flat.o \
634634
files/Flex.o \
635635
files/IFF.o \
@@ -642,10 +642,10 @@ GTHUMB_OBJS:=\
642642
imagewin/imagebuf.o \
643643
shapes/pngio.o \
644644
shapes/vgafile.o \
645-
tools/gnome_shp_thumbnailer.o
645+
tools/exult_shp_thumbnailer.o
646646

647-
gnome_shp_thumbnailer$(EXEEXT) : $(GTHUMB_OBJS)
648-
$(CXX) $(LDFLAGS) -o $(@) $(GTHUMB_OBJS) $(GTK_LIBS) -lpng -lz
647+
exult_shp_thumbnailer$(EXEEXT) : $(EXULT_THUMB_OBJS)
648+
$(CXX) $(LDFLAGS) -o $(@) $(EXULT_THUMB_OBJS) $(GTK_LIBS) -lpng -lz
649649

650650
UCC_OBJS:=\
651651
ucparse.o \
@@ -692,7 +692,7 @@ TOOL_OBJS:=tools/expack.o $(FILE_OBJS) tools/cmanip.o tools/ipack.o $(IPACK_OBJS
692692
tools/splitshp.o $(SMOOTH_OBJS) mapedit/tools/smooth/plugins/plugin_smooth.o \
693693
mapedit/tools/smooth/plugins/plugin_randomize.o mapedit/tools/smooth/plugins/plugin_stream.o \
694694
tools/textpack.o tools/u7voice2syx.o tools/wuc.o $(UCXT_OBJS) $(UCC_OBJS) \
695-
$(CONFREGRESS_OBJS) usecode/ucxt/head2data.o tools/gnome_shp_thumbnailer.o
695+
$(CONFREGRESS_OBJS) usecode/ucxt/head2data.o tools/exult_shp_thumbnailer.o
696696

697697
head2data.o : usecode/ucxt/head2data.cc usecode/bgintrinsics.h usecode/siintrinsics.h usecode/sibetaintrinsics.h
698698

@@ -733,7 +733,7 @@ clean:
733733
rm -f $(OBJS) $(OBJS:%.o=%.d) tools/expack.o $(EXEC) expack$(EXEEXT) tools/ipack.o ipack$(EXEEXT) data/exult.flx data/exult_flx.h data/exult_bg.flx data/exult_bg_flx.h data/exult_si.flx data/exult_si_flx.h data/bg/bg_paperdol.vga data/bg/bg_mr_faces.vga data/bg/bg_paperdol_vga.h data/bg/bg_mr_faces_vga.h gitinfo.h
734734

735735
tools: expack$(EXEEXT) cmanip$(EXEEXT) ipack$(EXEEXT) mklink$(EXEEXT) mockup$(EXEEXT) rip$(EXEEXT) shp2pcx$(EXEEXT) smooth$(EXEEXT) splitshp$(EXEEXT) textpack$(EXEEXT) wuc$(EXEEXT) u7voice2syx$(EXEEXT) ucc$(EXEEXT) ucxt$(EXEEXT) \
736-
$(SRC)/head2data$(EXEEXT) head2data.test libsmooth_randomize$(LIBEXT) libsmooth_smooth$(LIBEXT) libsmooth_stream$(LIBEXT) gnome_shp_thumbnailer$(EXEEXT)
736+
$(SRC)/head2data$(EXEEXT) head2data.test libsmooth_randomize$(LIBEXT) libsmooth_smooth$(LIBEXT) libsmooth_stream$(LIBEXT) exult_shp_thumbnailer$(EXEEXT)
737737

738738
toolsclean:
739739
rm -f $(TOOL_OBJS:%.o=%.d)
@@ -752,7 +752,7 @@ toolsclean:
752752
rm -f tools/textpack.o textpack$(EXEEXT)
753753
rm -f tools/u7voice2syx.o u7voice2syx$(EXEEXT)
754754
rm -f tools/wuc.o wuc$(EXEEXT)
755-
rm -f tools/gnome_shp_thumbnailer.o gnome_shp_thumbnailer$(EXEEXT)
755+
rm -f tools/exult_shp_thumbnailer.o exult_shp_thumbnailer$(EXEEXT)
756756
rm -f $(UCXT_OBJS) ucxt$(EXEEXT)
757757
rm -f $(UCC_OBJS) ucc$(EXEEXT) ucparse.cc ucparse.h uclex.cc
758758
rm -f $(CONFREGRESS_OBJS) confregress$(EXEEXT)

0 commit comments

Comments
 (0)