r16067 - in packages/trunk/sdlbasic/debian: . patches

Markus Koschany apo at moszumanska.debian.org
Wed Nov 29 23:41:04 UTC 2017


Author: apo
Date: 2017-11-29 23:41:04 +0000 (Wed, 29 Nov 2017)
New Revision: 16067

Removed:
   packages/trunk/sdlbasic/debian/sdlbasic.menu
   packages/trunk/sdlbasic/debian/sdlbasic.xpm
Modified:
   packages/trunk/sdlbasic/debian/changelog
   packages/trunk/sdlbasic/debian/compat
   packages/trunk/sdlbasic/debian/control
   packages/trunk/sdlbasic/debian/patches/fonts.patch
   packages/trunk/sdlbasic/debian/patches/ldflags.patch
   packages/trunk/sdlbasic/debian/patches/useless_links.patch
   packages/trunk/sdlbasic/debian/rules
   packages/trunk/sdlbasic/debian/sdlbasic.install
Log:
Release sdlbasic 0.0.20070714-6


Modified: packages/trunk/sdlbasic/debian/changelog
===================================================================
--- packages/trunk/sdlbasic/debian/changelog	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/changelog	2017-11-29 23:41:04 UTC (rev 16067)
@@ -1,3 +1,25 @@
+sdlbasic (0.0.20070714-6) unstable; urgency=medium
+
+  * Team upload.
+
+  [ Evgeni Golov ]
+  * Correct Vcs-* URLs to point to anonscm.debian.org.
+
+  [ Markus Koschany ]
+  * Switch to compat level 10.
+  * Drop deprecated menu file and xpm icon.
+  * Declare compliance with Debian Policy 4.1.1.
+  * Update fonts.patch and fix the path to dejavu fonts files.
+    Depend on fonts-dejavu-core instead of ttf-dejavu-core. Thanks to cruncher
+    for the report. (Closes: #814025)
+  * Drop sdlbasic-dbg package and use the automatic -dbgsym package instead.
+  * Switch priority from extra to optional.
+  * d/rules: Fix Lintian warning extra-license-file.
+  * d/rules: Fix Lintian warning debian-rules-should-not-set-CFLAGS-from-noopt
+    by removing the noopt conditional.
+
+ -- Markus Koschany <apo at debian.org>  Thu, 30 Nov 2017 00:15:20 +0100
+
 sdlbasic (0.0.20070714-5) unstable; urgency=low
 
   * Add myself to uploaders.

Modified: packages/trunk/sdlbasic/debian/compat
===================================================================
--- packages/trunk/sdlbasic/debian/compat	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/compat	2017-11-29 23:41:04 UTC (rev 16067)
@@ -1 +1 @@
-9
+10

Modified: packages/trunk/sdlbasic/debian/control
===================================================================
--- packages/trunk/sdlbasic/debian/control	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/control	2017-11-29 23:41:04 UTC (rev 16067)
@@ -1,13 +1,13 @@
 Source: sdlbasic
 Section: devel
-Priority: extra
+Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders:
  Miriam Ruiz <little_miry at yahoo.es>,
  Barry deFreese <bdefreese at debian.org>
 Build-Depends:
  bison,
- debhelper (>= 9),
+ debhelper (>= 10),
  libasound2-dev,
  libglib2.0-dev,
  libgtk2.0-dev,
@@ -19,16 +19,16 @@
  libsmpeg-dev,
  libtiff-dev,
  sng
-Standards-Version: 3.9.4
+Standards-Version: 4.1.1
 Homepage: http://www.sdlbasic.altervista.org/main/index.html
 Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/sdlbasic/
-Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/sdlbasic/
+Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-games/packages/trunk/sdlbasic/
 
 Package: sdlbrt
 Section: interpreters
 Architecture: any
 Depends:
- ttf-dejavu-core,
+ fonts-dejavu-core,
  ${misc:Depends},
  ${shlibs:Depends}
 Description: BASIC interpreter for game development - runtime interpreter
@@ -42,7 +42,7 @@
 Architecture: any
 Depends:
  sdlbrt (= ${binary:Version}),
- ttf-dejavu-core,
+ fonts-dejavu-core,
  ${misc:Depends},
  ${shlibs:Depends}
 Description: BASIC interpreter for game development
@@ -50,15 +50,3 @@
  creating games using the power of SDL library. It was inspired by the old
  and glorious AMOS.
 
-Package: sdlbasic-dbg
-Section: debug
-Architecture: any
-Depends:
- sdlbasic (= ${binary:Version}),
- ${misc:Depends}
-Description: BASIC interpreter for game development - debug symbols
- sdlBasic is a small, efficient and multiplatform BASIC interpreter for
- creating games using the power of SDL library. It was inspired by the old
- and glorious AMOS.
- .
- This package includes the symbols for debugging sdlBasic.

Modified: packages/trunk/sdlbasic/debian/patches/fonts.patch
===================================================================
--- packages/trunk/sdlbasic/debian/patches/fonts.patch	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/patches/fonts.patch	2017-11-29 23:41:04 UTC (rev 16067)
@@ -29,7 +29,7 @@
  CPP=g++
  RANLIB=	ranlib
  RM=rm -f
-+DEJAVUSANS_TTF=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
++DEJAVUSANS_TTF=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
  
 -CFLAG=  -Wall -g -O2 -I/usr/include/SDL -D_REENTRAT -DPLAY_MOD -DUNIX -DLINUX
 +CFLAG=  -Wall -g -O2 -I/usr/include/SDL -D_REENTRAT -DPLAY_MOD -DUNIX -DLINUX -DDEJAVUSANS_TTF=\"$(DEJAVUSANS_TTF)\"
@@ -42,7 +42,7 @@
  INSTALL=/usr/bin/install
  RM=rm
  STRIP=strip
-+DEJAVUSANS_TTF=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
++DEJAVUSANS_TTF=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
  
 -CFLAG= -Wall -g -O2 -I/usr/include/SDL -D_REENTRAT -DPLAY_MOD -DUNIX -DLINUX
 +CFLAG= -Wall -g -O2 -I/usr/include/SDL -D_REENTRAT -DPLAY_MOD -DUNIX -DLINUX -DDEJAVUSANS_TTF=\"$(DEJAVUSANS_TTF)\"

Modified: packages/trunk/sdlbasic/debian/patches/ldflags.patch
===================================================================
--- packages/trunk/sdlbasic/debian/patches/ldflags.patch	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/patches/ldflags.patch	2017-11-29 23:41:04 UTC (rev 16067)
@@ -4,7 +4,7 @@
 --- a/src/sdlBasic/src/sdlBrt/makefile
 +++ b/src/sdlBasic/src/sdlBrt/makefile
 @@ -98,6 +98,7 @@
- DEJAVUSANS_TTF=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
+ DEJAVUSANS_TTF=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
  
  CFLAG= -Wall -g -O2 -I/usr/include/SDL -D_REENTRAT -DPLAY_MOD -DUNIX -DLINUX -DDEJAVUSANS_TTF=\"$(DEJAVUSANS_TTF)\"
 +LDFLAGS=

Modified: packages/trunk/sdlbasic/debian/patches/useless_links.patch
===================================================================
--- packages/trunk/sdlbasic/debian/patches/useless_links.patch	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/patches/useless_links.patch	2017-11-29 23:41:04 UTC (rev 16067)
@@ -31,7 +31,7 @@
 --- sdlbasic-0.0.20070714.orig/src/sdlBasic/src/sdlBrt/SDLengine/makefile	2013-06-24 08:47:40.000000000 -0400
 +++ sdlbasic-0.0.20070714/src/sdlBasic/src/sdlBrt/SDLengine/makefile	2013-06-24 08:47:40.000000000 -0400
 @@ -74,7 +74,7 @@
- DEJAVUSANS_TTF=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
+ DEJAVUSANS_TTF=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
  
  CFLAG=  -Wall -g -O2 -I/usr/include/SDL -D_REENTRAT -DPLAY_MOD -DUNIX -DLINUX -DDEJAVUSANS_TTF=\"$(DEJAVUSANS_TTF)\"
 -LIBS=-Wl,-rpath, -lSDL_mixer -lSDL_image -lSDL_ttf -lSDL_net -lvorbisfile -lvorbis -logg -lsmpeg -lasound -lSDL -lpng -ltiff -lz -ljpeg -lpthread -lm -lfreetype -ldl

Modified: packages/trunk/sdlbasic/debian/rules
===================================================================
--- packages/trunk/sdlbasic/debian/rules	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/rules	2017-11-29 23:41:04 UTC (rev 16067)
@@ -3,16 +3,10 @@
 #export DH_VERBOSE=1
 
 %:
-	dh $@ --parallel
+	dh $@
 
 CFLAGS = -Wall -g
 
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
-else
-	CFLAGS += -O2
-endif
-
 LDFLAGS=-Wl,--as-needed -Wl,-z,defs -Wl,--no-undefined
 
 DESTDIR=$(CURDIR)/debian/tmp
@@ -65,6 +59,8 @@
 	rm -f debian/*.png
 
 override_dh_auto_install:
+	# Lintian warning extra-license-file
+	find . -name "lgpl.txt" -delete
 	$(MAKE) -C $(ORIGSRC)/sdlBasic/gtk $(XFLAGS) install DESTDIR="$(DESTDIR)"
 	$(MAKE) -C $(ORIGSRC)/sdlBrt $(XFLAGS) install-bin DESTDIR="$(DESTDIR)"
 
@@ -76,5 +72,3 @@
 	rm -f `find "$(DESTDIR)$(DESTDOC)" -name sdlBasic_IDE_License.txt`
 	rm -f `find "$(DESTDIR)$(DESTDOC)" -name font-license`
 
-override_dh_strip:
-	dh_strip --dbg-package=sdlbasic-dbg

Modified: packages/trunk/sdlbasic/debian/sdlbasic.install
===================================================================
--- packages/trunk/sdlbasic/debian/sdlbasic.install	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/sdlbasic.install	2017-11-29 23:41:04 UTC (rev 16067)
@@ -1,6 +1,5 @@
 debian/*.desktop usr/share/applications/
 debian/*.png usr/share/pixmaps/
-debian/*.xpm usr/share/pixmaps/
 debian/tmp/usr/bin/sdlBasic
 debian/tmp/usr/share/doc/sdlbasic/english
 debian/tmp/usr/share/sdlbasic/*.api usr/share/sdlbasic/

Deleted: packages/trunk/sdlbasic/debian/sdlbasic.menu
===================================================================
--- packages/trunk/sdlbasic/debian/sdlbasic.menu	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/sdlbasic.menu	2017-11-29 23:41:04 UTC (rev 16067)
@@ -1,5 +0,0 @@
-?package(sdlbasic):needs="x11" \
-	section="Applications/Programming" \
-	title="sdlBasic" \
-	command="/usr/bin/sdlBasic" \
-	icon="/usr/share/pixmaps/sdlbasic.xpm"

Deleted: packages/trunk/sdlbasic/debian/sdlbasic.xpm
===================================================================
--- packages/trunk/sdlbasic/debian/sdlbasic.xpm	2017-11-25 13:27:58 UTC (rev 16066)
+++ packages/trunk/sdlbasic/debian/sdlbasic.xpm	2017-11-29 23:41:04 UTC (rev 16067)
@@ -1,70 +0,0 @@
-/* XPM */
-static char * sdlbasic_xpm[] = {
-"32 32 35 1",
-" 	c None",
-".	c #336633",
-"+	c #356835",
-"@	c #609360",
-"#	c #487B48",
-"$	c #346734",
-"%	c #669966",
-"&	c #376A33",
-"*	c #79AC33",
-"=	c #71A433",
-"-	c #BAED33",
-";	c #CCFF33",
-">	c #598C59",
-",	c #3B6E3B",
-"'	c #548754",
-")	c #4A7D4A",
-"!	c #669933",
-"~	c #9CCF33",
-"{	c #457845",
-"]	c #5C8F5C",
-"^	c #4E814E",
-"/	c #376A37",
-"(	c #5E915E",
-"_	c #649764",
-":	c #A7DA3E",
-"<	c #ACDF43",
-"[	c #689B65",
-"}	c #72A560",
-"|	c #A3D648",
-"1	c #A3D647",
-"2	c #CAFD34",
-"3	c #A6D946",
-"4	c #C5F837",
-"5	c #96C94E",
-"6	c #699C64",
-"           .                    ",
-"         ...     .              ",
-"       .....     ...            ",
-"     .......     .....          ",
-"   +............ .......        ",
-"   @#$....................      ",
-"   %%@#$..................&*    ",
-"   %%%%@#$..............&=-;    ",
-"   >%%%%%@#$..........&=-;;;    ",
-"  ..,'%%%%%@........&=-;;;;;    ",
-")$....,'%%%%......&=-;;;;;;;    ",
-"%@#$....,'%%.....!-;;;;;;;;;..  ",
-"%%%@#$....,'.....~;;;;;;;;;;..&*",
-"%%%%%@#$.........~;;;;;;;;;;&=-;",
-"%%%%%%%@#$.......~;;;;;;;;;;-;;;",
-"%%%%%%%%%@#$.{]^/~;;;;;;;;;;;;;;",
-"%%%%%%%%%%%@(%%%_:;;;;;;;;;;;;;;",
-"%%%%%%%%%%%%%%%%%<;;;;;;;;;;;;;;",
-"%%%%%%%%%%%%%%%%%<;;;;;;;;;;;;;;",
-"%%%%%%%%%%%%%%[%%<;;;;;;;;;;;;;;",
-"%%%%%%%%%%%%}|1%%<;;;;;;;;;;;;;;",
-"%  %%%%%%%%%2;3%%<;;;;;;;;;;;;;;",
-"   %%%%%%%%%;;3%%<;;;;;;;;;;;;;;",
-"   %%%%%%%%%;;3%%<;;;;;;;;;;;;; ",
-"     %%%%%%%;;3%%<;;;;;;;;;;;   ",
-"    %%%%%%%%;;3%%<;;;;;;;;;     ",
-"  %%%%%%%%%%;;3%%<;;;;;;;       ",
-"   %%%%%%%%%;;3%%<;;;;;         ",
-"     %%%%%%%;;3%%<;;;           ",
-"       %%%%%;;456<;             ",
-"         %%%;;;                 ",
-"           %;                   "};




More information about the Pkg-games-commits mailing list