[game-data-packager] 01/01: decode $install_to shortcut in symlink definitions
Alexandre Detiste
detiste-guest at moszumanska.debian.org
Tue Nov 3 16:42:19 UTC 2015
This is an automated email from the git hooks/post-receive script.
detiste-guest pushed a commit to branch master
in repository game-data-packager.
commit 0b0df498fb38863d820b5963fa92db3188067705
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date: Tue Nov 3 17:40:45 2015 +0100
decode $install_to shortcut in symlink definitions
---
data/comi.yaml | 9 ++--
data/dreamweb.yaml | 3 +-
data/ja.yaml | 4 +-
data/quake3.yaml | 120 +++++++++++++++-----------------------------
data/rtcw.yaml | 2 +-
data/spear-of-destiny.yaml | 9 ++--
data/theme-hospital.yaml | 18 +++----
data/toltecs.yaml | 2 +-
data/tyrian.yaml | 2 +-
data/zork-inquisitor.yaml | 24 ++++-----
data/zork-nemesis.yaml | 24 ++++-----
game_data_packager/build.py | 4 ++
12 files changed, 86 insertions(+), 135 deletions(-)
diff --git a/data/comi.yaml b/data/comi.yaml
index 7f0e34e..6eba916 100644
--- a/data/comi.yaml
+++ b/data/comi.yaml
@@ -29,12 +29,9 @@ packages:
- monkeytg.txt
- readme.txt
symlinks:
- usr/share/games/curse-of-monkey-island-demo-en/resource/font1.nut:
- usr/share/games/curse-of-monkey-island-demo-en/resource/font0.nut
- usr/share/games/curse-of-monkey-island-demo-en/resource/font2.nut:
- usr/share/games/curse-of-monkey-island-demo-en/resource/font0.nut
- usr/share/games/curse-of-monkey-island-demo-en/resource/font3.nut:
- usr/share/games/curse-of-monkey-island-demo-en/resource/font0.nut
+ $install_to/resource/font1.nut: $install_to/resource/font0.nut
+ $install_to/resource/font2.nut: $install_to/resource/font0.nut
+ $install_to/resource/font3.nut: $install_to/resource/font0.nut
curse-of-monkey-island-en-data:
debian:
diff --git a/data/dreamweb.yaml b/data/dreamweb.yaml
index 78f445d..b955931 100644
--- a/data/dreamweb.yaml
+++ b/data/dreamweb.yaml
@@ -1211,8 +1211,7 @@ packages:
provides: dreamweb-data
version: '1.1'
symlinks:
- usr/share/games/dreamweb-fr/french:
- usr/share/games/dreamweb-fr/speech
+ $install_to/french: $install_to/speech
install:
- dreamweb.wav
- dreamwfr.c00
diff --git a/data/ja.yaml b/data/ja.yaml
index 6fecb2f..1ea8cec 100644
--- a/data/ja.yaml
+++ b/data/ja.yaml
@@ -77,8 +77,8 @@ packages:
expansion_for: jedi-academy-data
install_to: usr/share/games/jedi-academy
symlinks:
- usr/lib/openjk/JediAcademy/base/bonus.pk3: usr/share/games/jedi-academy/base/bonus.pk3
- usr/lib/openjk/JediAcademy/base/siege_destroyer.pk3: usr/share/games/jedi-academy/base/siege_destroyer.pk3
+ usr/lib/openjk/JediAcademy/base/bonus.pk3: $install_to/base/bonus.pk3
+ usr/lib/openjk/JediAcademy/base/siege_destroyer.pk3: $install_to/base/siege_destroyer.pk3
install:
- bonus maps
diff --git a/data/quake3.yaml b/data/quake3.yaml
index 77953c3..66de2eb 100644
--- a/data/quake3.yaml
+++ b/data/quake3.yaml
@@ -49,67 +49,37 @@ packages:
# is installed unless its pak0.pk3 is present.
symlinks:
# src:quake < 10
- usr/share/games/quake3/baseq3/pak0.pk3:
- usr/share/games/quake3-data/baseq3/pak0.pk3
- usr/share/games/quake3/baseq3/pak1.pk3:
- usr/share/games/quake3-data/baseq3/pak1.pk3
- usr/share/games/quake3/baseq3/pak2.pk3:
- usr/share/games/quake3-data/baseq3/pak2.pk3
- usr/share/games/quake3/baseq3/pak3.pk3:
- usr/share/games/quake3-data/baseq3/pak3.pk3
- usr/share/games/quake3/baseq3/pak4.pk3:
- usr/share/games/quake3-data/baseq3/pak4.pk3
- usr/share/games/quake3/baseq3/pak5.pk3:
- usr/share/games/quake3-data/baseq3/pak5.pk3
- usr/share/games/quake3/baseq3/pak6.pk3:
- usr/share/games/quake3-data/baseq3/pak6.pk3
- usr/share/games/quake3/baseq3/pak7.pk3:
- usr/share/games/quake3-data/baseq3/pak7.pk3
- usr/share/games/quake3/baseq3/pak8.pk3:
- usr/share/games/quake3-data/baseq3/pak8.pk3
+ usr/share/games/quake3/baseq3/pak0.pk3: $install_to/baseq3/pak0.pk3
+ usr/share/games/quake3/baseq3/pak1.pk3: $install_to/baseq3/pak1.pk3
+ usr/share/games/quake3/baseq3/pak2.pk3: $install_to/baseq3/pak2.pk3
+ usr/share/games/quake3/baseq3/pak3.pk3: $install_to/baseq3/pak3.pk3
+ usr/share/games/quake3/baseq3/pak4.pk3: $install_to/baseq3/pak4.pk3
+ usr/share/games/quake3/baseq3/pak5.pk3: $install_to/baseq3/pak5.pk3
+ usr/share/games/quake3/baseq3/pak6.pk3: $install_to/baseq3/pak6.pk3
+ usr/share/games/quake3/baseq3/pak7.pk3: $install_to/baseq3/pak7.pk3
+ usr/share/games/quake3/baseq3/pak8.pk3: $install_to/baseq3/pak8.pk3
# src:quake >= 10
- usr/lib/quake3/base/baseq3/pak0.pk3:
- usr/share/games/quake3-data/baseq3/pak0.pk3
- usr/lib/quake3/base/baseq3/pak1.pk3:
- usr/share/games/quake3-data/baseq3/pak1.pk3
- usr/lib/quake3/base/baseq3/pak2.pk3:
- usr/share/games/quake3-data/baseq3/pak2.pk3
- usr/lib/quake3/base/baseq3/pak3.pk3:
- usr/share/games/quake3-data/baseq3/pak3.pk3
- usr/lib/quake3/base/baseq3/pak4.pk3:
- usr/share/games/quake3-data/baseq3/pak4.pk3
- usr/lib/quake3/base/baseq3/pak5.pk3:
- usr/share/games/quake3-data/baseq3/pak5.pk3
- usr/lib/quake3/base/baseq3/pak6.pk3:
- usr/share/games/quake3-data/baseq3/pak6.pk3
- usr/lib/quake3/base/baseq3/pak7.pk3:
- usr/share/games/quake3-data/baseq3/pak7.pk3
- usr/lib/quake3/base/baseq3/pak8.pk3:
- usr/share/games/quake3-data/baseq3/pak8.pk3
- usr/lib/quake3/ta/baseq3/pak0.pk3:
- usr/share/games/quake3-data/baseq3/pak0.pk3
- usr/lib/quake3/ta/baseq3/pak1.pk3:
- usr/share/games/quake3-data/baseq3/pak1.pk3
- usr/lib/quake3/ta/baseq3/pak2.pk3:
- usr/share/games/quake3-data/baseq3/pak2.pk3
- usr/lib/quake3/ta/baseq3/pak3.pk3:
- usr/share/games/quake3-data/baseq3/pak3.pk3
- usr/lib/quake3/ta/baseq3/pak4.pk3:
- usr/share/games/quake3-data/baseq3/pak4.pk3
- usr/lib/quake3/ta/baseq3/pak5.pk3:
- usr/share/games/quake3-data/baseq3/pak5.pk3
- usr/lib/quake3/ta/baseq3/pak6.pk3:
- usr/share/games/quake3-data/baseq3/pak6.pk3
- usr/lib/quake3/ta/baseq3/pak7.pk3:
- usr/share/games/quake3-data/baseq3/pak7.pk3
- usr/lib/quake3/ta/baseq3/pak8.pk3:
- usr/share/games/quake3-data/baseq3/pak8.pk3
- usr/lib/quake3/ta/missionpack/pak1.pk3:
- usr/share/games/quake3-data/missionpack/pak1.pk3
- usr/lib/quake3/ta/missionpack/pak2.pk3:
- usr/share/games/quake3-data/missionpack/pak2.pk3
- usr/lib/quake3/ta/missionpack/pak3.pk3:
- usr/share/games/quake3-data/missionpack/pak3.pk3
+ usr/lib/quake3/base/baseq3/pak0.pk3: $install_to/baseq3/pak0.pk3
+ usr/lib/quake3/base/baseq3/pak1.pk3: $install_to/baseq3/pak1.pk3
+ usr/lib/quake3/base/baseq3/pak2.pk3: $install_to/baseq3/pak2.pk3
+ usr/lib/quake3/base/baseq3/pak3.pk3: $install_to/baseq3/pak3.pk3
+ usr/lib/quake3/base/baseq3/pak4.pk3: $install_to/baseq3/pak4.pk3
+ usr/lib/quake3/base/baseq3/pak5.pk3: $install_to/baseq3/pak5.pk3
+ usr/lib/quake3/base/baseq3/pak6.pk3: $install_to/baseq3/pak6.pk3
+ usr/lib/quake3/base/baseq3/pak7.pk3: $install_to/baseq3/pak7.pk3
+ usr/lib/quake3/base/baseq3/pak8.pk3: $install_to/baseq3/pak8.pk3
+ usr/lib/quake3/ta/baseq3/pak0.pk3: $install_to/baseq3/pak0.pk3
+ usr/lib/quake3/ta/baseq3/pak1.pk3: $install_to/baseq3/pak1.pk3
+ usr/lib/quake3/ta/baseq3/pak2.pk3: $install_to/baseq3/pak2.pk3
+ usr/lib/quake3/ta/baseq3/pak3.pk3: $install_to/baseq3/pak3.pk3
+ usr/lib/quake3/ta/baseq3/pak4.pk3: $install_to/baseq3/pak4.pk3
+ usr/lib/quake3/ta/baseq3/pak5.pk3: $install_to/baseq3/pak5.pk3
+ usr/lib/quake3/ta/baseq3/pak6.pk3: $install_to/baseq3/pak6.pk3
+ usr/lib/quake3/ta/baseq3/pak7.pk3: $install_to/baseq3/pak7.pk3
+ usr/lib/quake3/ta/baseq3/pak8.pk3: $install_to/baseq3/pak8.pk3
+ usr/lib/quake3/ta/missionpack/pak1.pk3: $install_to/missionpack/pak1.pk3
+ usr/lib/quake3/ta/missionpack/pak2.pk3: $install_to/missionpack/pak2.pk3
+ usr/lib/quake3/ta/missionpack/pak3.pk3: $install_to/missionpack/pak3.pk3
# let mix win & linux html documentation
usr/share/doc/quake3-data/Help/BotCommands.htm:
usr/share/doc/quake3-data/Help/BotCommands.html
@@ -372,17 +342,12 @@ packages:
symlinks:
usr/share/games/quake3-team-arena-data/quake3-team-arena: usr/games/quake3
# quake < 10
- usr/share/games/quake3/missionpack/pak0.pk3:
- usr/share/games/quake3-team-arena-data/missionpack/pak0.pk3
- usr/share/games/quake3/missionpack/pak1.pk3:
- usr/share/games/quake3-data/missionpack/pak1.pk3
- usr/share/games/quake3/missionpack/pak2.pk3:
- usr/share/games/quake3-data/missionpack/pak2.pk3
- usr/share/games/quake3/missionpack/pak3.pk3:
- usr/share/games/quake3-data/missionpack/pak3.pk3
+ usr/share/games/quake3/missionpack/pak0.pk3: $install_to/missionpack/pak0.pk3
+ usr/share/games/quake3/missionpack/pak1.pk3: $install_to/missionpack/pak1.pk3
+ usr/share/games/quake3/missionpack/pak2.pk3: $install_to/missionpack/pak2.pk3
+ usr/share/games/quake3/missionpack/pak3.pk3: $install_to/missionpack/pak3.pk3
# quake >= 10
- usr/lib/quake3/ta/missionpack/pak0.pk3:
- usr/share/games/quake3-team-arena-data/missionpack/pak0.pk3
+ usr/lib/quake3/ta/missionpack/pak0.pk3: $install_to/missionpack/pak0.pk3
install_to: usr/share/games/quake3-team-arena-data
quake3-demo-data:
@@ -395,16 +360,11 @@ packages:
- demoq3/pak0.pk3
- demo files from patches
symlinks:
- usr/lib/quake3/demo/demoq3/pak0.pk3:
- usr/share/games/quake3-demo-data/demoq3/pak0.pk3
- usr/lib/quake3/demo/demoq3/botfiles:
- usr/share/games/quake3-demo-data/demoq3/botfiles
- usr/lib/quake3/demo/demoq3/gfx:
- usr/share/games/quake3-demo-data/demoq3/gfx
- usr/lib/quake3/demo/demoq3/scripts:
- usr/share/games/quake3-demo-data/demoq3/scripts
- usr/lib/quake3/demo/demoq3/vm:
- usr/share/games/quake3-demo-data/demoq3/vm
+ usr/lib/quake3/demo/demoq3/pak0.pk3: $install_to/pak0.pk3
+ usr/lib/quake3/demo/demoq3/botfiles: $install_to/botfiles
+ usr/lib/quake3/demo/demoq3/gfx: $install_to/gfx
+ usr/lib/quake3/demo/demoq3/scripts: $install_to/scripts
+ usr/lib/quake3/demo/demoq3/vm: $install_to/vm
install_to_docdir:
- Help
license:
diff --git a/data/rtcw.yaml b/data/rtcw.yaml
index ad7de1f..6969324 100644
--- a/data/rtcw.yaml
+++ b/data/rtcw.yaml
@@ -86,7 +86,7 @@ packages:
version: 1.42b
symlinks:
usr/lib/rtcw/main/sp_pakG.pk3:
- usr/share/games/rtcw/main/sp_pakG.pk3
+ $install_to/main/sp_pakG.pk3
install_to: usr/share/games/rtcw
install:
- main/autoexec.cfg
diff --git a/data/spear-of-destiny.yaml b/data/spear-of-destiny.yaml
index 3f0e43c..7ce21e9 100644
--- a/data/spear-of-destiny.yaml
+++ b/data/spear-of-destiny.yaml
@@ -83,12 +83,9 @@ packages:
- maphead.sd1
- vswap.sd1
symlinks:
- usr/share/games/wolf3d/gamemaps.sod:
- usr/share/games/wolf3d/gamemaps.sd1
- usr/share/games/wolf3d/maphead.sod:
- usr/share/games/wolf3d/maphead.sd1
- usr/share/games/wolf3d/vswap.sod:
- usr/share/games/wolf3d/vswap.sd1
+ $install_to/gamemaps.sod: $install_to/gamemaps.sd1
+ $install_to/maphead.sod: $install_to/maphead.sd1
+ $install_to/vswap.sod: $install_to/vswap.sd1
spear-of-destiny-mission2-data:
expansion_for: spear-of-destiny-data
diff --git a/data/theme-hospital.yaml b/data/theme-hospital.yaml
index 95b09b5..a629bdf 100644
--- a/data/theme-hospital.yaml
+++ b/data/theme-hospital.yaml
@@ -799,18 +799,12 @@ packages:
- sound/midi/nightsh.xmi
- sound/midi/steady.xmi
symlinks:
- usr/share/games/theme-hospital/qdata/font02v.tab:
- usr/share/games/theme-hospital/qdata/font01v.tab
- usr/share/games/theme-hospital/qdata/font38v.tab:
- usr/share/games/theme-hospital/qdata/font05v.tab
- usr/share/games/theme-hospital/qdata/shot1.pal:
- usr/share/games/theme-hospital/data/mpalette.dat
- usr/share/games/theme-hospital/qdata/shot2.pal:
- usr/share/games/theme-hospital/data/mpalette.dat
- usr/share/games/theme-hospital/qdata/shot3.pal:
- usr/share/games/theme-hospital/data/mpalette.dat
- usr/share/games/theme-hospital/qdata/shot4.pal:
- usr/share/games/theme-hospital/data/mpalette.dat
+ $install_to/qdata/font02v.tab: $install_to/qdata/font01v.tab
+ $install_to/qdata/font38v.tab: $install_to/qdata/font05v.tab
+ $install_to/qdata/shot1.pal: $install_to/data/mpalette.dat
+ $install_to/qdata/shot2.pal: $install_to/data/mpalette.dat
+ $install_to/qdata/shot3.pal: $install_to/data/mpalette.dat
+ $install_to/qdata/shot4.pal: $install_to/data/mpalette.dat
files:
levels/full00.sam:
diff --git a/data/toltecs.yaml b/data/toltecs.yaml
index 13d9ac6..f94b305 100644
--- a/data/toltecs.yaml
+++ b/data/toltecs.yaml
@@ -10,7 +10,7 @@ packages:
- sample.opl
- western
symlinks:
- usr/share/games/toltecs/sample.ad: usr/share/games/toltecs/sample.opl
+ $install_to/sample.ad: $install_to/sample.opl
files:
sample.opl:
diff --git a/data/tyrian.yaml b/data/tyrian.yaml
index 2e58d7d..8c1b446 100644
--- a/data/tyrian.yaml
+++ b/data/tyrian.yaml
@@ -27,7 +27,7 @@ packages:
tyrian-data:
# there are two identical files in the zip
symlinks:
- usr/share/games/tyrian/netset.pcx: usr/share/games/tyrian/tyrset.pcx
+ $install_to/netset.pcx: $install_to/tyrset.pcx
install:
- wanted
diff --git a/data/zork-inquisitor.yaml b/data/zork-inquisitor.yaml
index 43b82a1..5319b81 100644
--- a/data/zork-inquisitor.yaml
+++ b/data/zork-inquisitor.yaml
@@ -52,29 +52,29 @@ packages:
gog:
url: zork_grand_inquisitor
symlinks:
- usr/share/games/zork-grand-inquisitor/addon/LiberationMono-BoldItalic.ttf:
+ $install_to/addon/LiberationMono-BoldItalic.ttf:
usr/share/fonts/truetype/liberation/LiberationMono-BoldItalic.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationMono-Bold.ttf:
+ $install_to/addon/LiberationMono-Bold.ttf:
usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationMono-Italic.ttf:
+ $install_to/addon/LiberationMono-Italic.ttf:
usr/share/fonts/truetype/liberation/LiberationMono-Italic.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationMono-Regular.ttf:
+ $install_to/addon/LiberationMono-Regular.ttf:
usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationSans-BoldItalic.ttf:
+ $install_to/addon/LiberationSans-BoldItalic.ttf:
usr/share/fonts/truetype/liberation/LiberationSans-BoldItalic.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationSans-Bold.ttf:
+ $install_to/addon/LiberationSans-Bold.ttf:
usr/share/fonts/truetype/liberation/LiberationSans-Bold.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationSans-Italic.ttf:
+ $install_to/addon/LiberationSans-Italic.ttf:
usr/share/fonts/truetype/liberation/LiberationSans-Italic.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationSans-Regular.ttf:
+ $install_to/addon/LiberationSans-Regular.ttf:
usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationSerif-BoldItalic.ttf:
+ $install_to/addon/LiberationSerif-BoldItalic.ttf:
usr/share/fonts/truetype/liberation/LiberationSerif-BoldItalic.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationSerif-Bold.ttf:
+ $install_to/addon/LiberationSerif-Bold.ttf:
usr/share/fonts/truetype/liberation/LiberationSerif-Bold.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationSerif-Italic.ttf:
+ $install_to/addon/LiberationSerif-Italic.ttf:
usr/share/fonts/truetype/liberation/LiberationSerif-Italic.ttf
- usr/share/games/zork-grand-inquisitor/addon/LiberationSerif-Regular.ttf:
+ $install_to/addon/LiberationSerif-Regular.ttf:
usr/share/fonts/truetype/liberation/LiberationSerif-Regular.ttf
install:
- any_inquis_str
diff --git a/data/zork-nemesis.yaml b/data/zork-nemesis.yaml
index c5194a5..075621a 100644
--- a/data/zork-nemesis.yaml
+++ b/data/zork-nemesis.yaml
@@ -19,29 +19,29 @@ packages:
gog:
url: zork_nemesis_the_forbidden_lands
symlinks:
- usr/share/games/zork-nemesis/addon/LiberationMono-BoldItalic.ttf:
+ $install_to/addon/LiberationMono-BoldItalic.ttf:
usr/share/fonts/truetype/liberation/LiberationMono-BoldItalic.ttf
- usr/share/games/zork-nemesis/addon/LiberationMono-Bold.ttf:
+ $install_to/addon/LiberationMono-Bold.ttf:
usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf
- usr/share/games/zork-nemesis/addon/LiberationMono-Italic.ttf:
+ $install_to/addon/LiberationMono-Italic.ttf:
usr/share/fonts/truetype/liberation/LiberationMono-Italic.ttf
- usr/share/games/zork-nemesis/addon/LiberationMono-Regular.ttf:
+ $install_to/addon/LiberationMono-Regular.ttf:
usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf
- usr/share/games/zork-nemesis/addon/LiberationSans-BoldItalic.ttf:
+ $install_to/addon/LiberationSans-BoldItalic.ttf:
usr/share/fonts/truetype/liberation/LiberationSans-BoldItalic.ttf
- usr/share/games/zork-nemesis/addon/LiberationSans-Bold.ttf:
+ $install_to/addon/LiberationSans-Bold.ttf:
usr/share/fonts/truetype/liberation/LiberationSans-Bold.ttf
- usr/share/games/zork-nemesis/addon/LiberationSans-Italic.ttf:
+ $install_to/addon/LiberationSans-Italic.ttf:
usr/share/fonts/truetype/liberation/LiberationSans-Italic.ttf
- usr/share/games/zork-nemesis/addon/LiberationSans-Regular.ttf:
+ $install_to/addon/LiberationSans-Regular.ttf:
usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf
- usr/share/games/zork-nemesis/addon/LiberationSerif-BoldItalic.ttf:
+ $install_to/addon/LiberationSerif-BoldItalic.ttf:
usr/share/fonts/truetype/liberation/LiberationSerif-BoldItalic.ttf
- usr/share/games/zork-nemesis/addon/LiberationSerif-Bold.ttf:
+ $install_to/addon/LiberationSerif-Bold.ttf:
usr/share/fonts/truetype/liberation/LiberationSerif-Bold.ttf
- usr/share/games/zork-nemesis/addon/LiberationSerif-Italic.ttf:
+ $install_to/addon/LiberationSerif-Italic.ttf:
usr/share/fonts/truetype/liberation/LiberationSerif-Italic.ttf
- usr/share/games/zork-nemesis/addon/LiberationSerif-Regular.ttf:
+ $install_to/addon/LiberationSerif-Regular.ttf:
usr/share/fonts/truetype/liberation/LiberationSerif-Regular.ttf
install:
- nemesis.str
diff --git a/game_data_packager/build.py b/game_data_packager/build.py
index 67b1c39..0150045 100644
--- a/game_data_packager/build.py
+++ b/game_data_packager/build.py
@@ -1535,6 +1535,10 @@ class PackagingTask(object):
for symlink, real_file in package.symlinks.items():
symlink = symlink.lstrip('/')
real_file = real_file.lstrip('/')
+ if symlink.startswith('$install_to'):
+ symlink = package.install_to + symlink[len('$install_to'):]
+ if real_file.startswith('$install_to'):
+ real_file = package.install_to + real_file[len('$install_to'):]
toplevel, rest = symlink.split('/', 1)
if real_file.startswith(toplevel + '/'):
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git
More information about the Pkg-games-commits
mailing list