← Back to team overview

widelands-dev team mailing list archive

[Merge] lp:~widelands-dev/widelands/debian-sdl2-packages into lp:~widelands-dev/widelands/debian

 

Hans Joachim Desserud has proposed merging lp:~widelands-dev/widelands/debian-sdl2-packages into lp:~widelands-dev/widelands/debian.

Requested reviews:
  Widelands Developers (widelands-dev)

For more details, see:
https://code.launchpad.net/~widelands-dev/widelands/debian-sdl2-packages/+merge/239904

Accompanies https://code.launchpad.net/~widelands-dev/widelands/SDL2/+merge/239865
Needs to be merged at the same time.

Switches the dependencies for our PPA from SDL to SDL2-packages. I also took the liberty to organize them alphabetically.

Built, installed, and ran fine in my test PPA. (https://code.launchpad.net/~hjd/+recipe/widelands-test)


Note that since SDL2 wasn't packaged at the time Ubuntu 12.04 was released, those packages aren't available for that release. So we would either need to find/create a backport similiar to what we did with GCC 4.7, or retire that PPA. I'm partially leaning towards retirement. One thing is using backported GCC for building, but SDL will be needed run-time too. So people on 12.04 would need to get those packages somehow. That is probably possible somehow (I think it is even possible to make one PPA depend on another), though I don't know how much effort we should put into making packages available which doesn't exist in the regular repo. 14.04 has been out for a while, and most likely more people will have migrated to the newer LTS once we make a stable release at some point in the future.

(Before we make a decision though, we should probably take a look at the usage for the 12.04 PPA. While the LP page doesn't show the download counts, it looks like it should be possible through the Launchpad API. Will look into this.)

(Ubuntu 14.04 and later releases have SDL2-packages available and are not affected.)
-- 
https://code.launchpad.net/~widelands-dev/widelands/debian-sdl2-packages/+merge/239904
Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/debian-sdl2-packages into lp:~widelands-dev/widelands/debian.
=== modified file 'debian/control'
--- debian/control	2014-10-18 16:28:40 +0000
+++ debian/control	2014-10-28 19:52:47 +0000
@@ -7,12 +7,12 @@
   Enrico Tassi <gareuselesinge@xxxxxxxxxx> 
 Standards-Version: 3.9.5
 Build-Depends: debhelper (>= 9), 
-  libsdl1.2-dev, 
-  libsdl-image1.2-dev, 
-  libsdl-ttf2.0-dev, 
-  libsdl-net1.2-dev, 
-  libsdl-mixer1.2-dev, 
-  libsdl-gfx1.2-dev, 
+  libsdl2-dev, 
+  libsdl2-gfx-dev, 
+  libsdl2-image-dev, 
+  libsdl2-mixer-dev, 
+  libsdl2-net-dev, 
+  libsdl2-ttf-dev, 
   python, 
   libboost1.48-dev | libboost-dev, 
   libboost-regex1.48-dev | libboost-regex-dev, 


Follow ups