From 6acadda81d6f80e7c8217017398efd72d81a0e5d Mon Sep 17 00:00:00 2001
From: Slávek Banko <slavek.banko@axis.cz>
Date: Fri, 26 Dec 2025 01:45:42 +0100
Subject: DEB tdegames: Split libtdegames package into two - library and common
 data. Set multiarch rules for all packages.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
---
 debian/_base/core/tdegames/debian/control          | 59 +++++++++++++++++++++-
 .../debian/libtdegames-data-trinity.install        |  6 +++
 .../tdegames/debian/libtdegames1-trinity.install   |  6 ---
 dilos/core/tdegames/debian/control                 | 59 +++++++++++++++++++++-
 .../debian/libtdegames-data-trinity.install        |  6 +++
 .../tdegames/debian/libtdegames1-trinity.install   |  6 ---
 ubuntu/_base/core/tdegames/debian/control          | 59 +++++++++++++++++++++-
 .../debian/libtdegames-data-trinity.install        |  6 +++
 .../tdegames/debian/libtdegames1-trinity.install   |  6 ---
 9 files changed, 189 insertions(+), 24 deletions(-)
 create mode 100644 debian/_base/core/tdegames/debian/libtdegames-data-trinity.install
 create mode 100644 dilos/core/tdegames/debian/libtdegames-data-trinity.install
 create mode 100644 ubuntu/_base/core/tdegames/debian/libtdegames-data-trinity.install

diff --git a/debian/_base/core/tdegames/debian/control b/debian/_base/core/tdegames/debian/control
index 88cb86d57..0159cbe11 100644
--- a/debian/_base/core/tdegames/debian/control
+++ b/debian/_base/core/tdegames/debian/control
@@ -10,6 +10,7 @@ Standards-Version: 3.8.4
 
 Package: tdegames-trinity
 Architecture: all
+Multi-Arch: foreign
 Section: tde
 Replaces: kdegames-trinity (<< 4:14.0.0~)
 Breaks: kdegames-trinity (<< 4:14.0.0~)
@@ -26,6 +27,7 @@ Description: games from the official Trinity release
 
 Package: tdegames-trinity-doc-html
 Architecture: all
+Multi-Arch: foreign
 Section: doc
 Replaces: kdegames-trinity-doc-html (<< 4:14.0.0~)
 Breaks: kdegames-trinity-doc-html (<< 4:14.0.0~)
@@ -46,11 +48,12 @@ Description: TDE games documentation in HTML format
 
 Package: libtdegames1-trinity
 Architecture: any
+Multi-Arch: no
 Section: games
 Replaces: libkdegames1-trinity (<< 4:14.0.0~)
 Breaks: libkdegames1-trinity (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
-Description: Trinity games library and common files
+Depends: ${shlibs:Depends}, libtdegames-data-trinity
+Description: Trinity games library
  This library provides a common infrastructure for several of the
  games in the TDE distribution. Features include standardized menu
  items, high score handling, card display, and network connections
@@ -59,8 +62,22 @@ Description: Trinity games library and common files
  This package is part of TDE, and a component of the TDE games module.
  See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
 
+Package: libtdegames-data-trinity
+Architecture: all
+Multi-Arch: foreign
+Section: games
+Breaks: libtdegames1-trinity (<< 4:14.1.6~)
+Depends: ${shlibs:Depends}
+Description: Common files for Trinity games library
+ This package provides a common files for Trinity games library,
+ such as icons for standardized menu items.
+ .
+ This package is part of TDE, and a component of the TDE games module.
+ See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
+
 Package: tdegames-trinity-dbg
 Architecture: any
+Multi-Arch: no
 Depends: tdelibs-trinity-dbg
 Replaces: kdegames-trinity-dbg (<< 4:14.0.0~)
 Breaks: kdegames-trinity-dbg (<< 4:14.0.0~)
@@ -73,6 +90,7 @@ Description: debugging symbols for tdegames
 
 Package: libtdegames-trinity-dev
 Architecture: any
+Multi-Arch: no
 Section: libdevel
 Replaces: libkdegames-trinity-dev (<< 4:14.0.0~)
 Breaks: libkdegames-trinity-dev (<< 4:14.0.0~)
@@ -86,6 +104,7 @@ Description: Trinity games library headers
 
 Package: libtdegames-trinity-doc
 Architecture: all
+Multi-Arch: foreign
 Section: doc
 Replaces: libkdegames-trinity-doc (<< 4:14.0.0~)
 Breaks: libkdegames-trinity-doc (<< 4:14.0.0~)
@@ -100,6 +119,7 @@ Description: API documentation for the Trinity games library
 
 Package: tdegames-card-data-trinity
 Architecture: all
+Multi-Arch: foreign
 Section: games
 Replaces: kdegames-card-data-trinity (<< 4:14.0.0~)
 Breaks: kdegames-card-data-trinity (<< 4:14.0.0~)
@@ -111,6 +131,7 @@ Description: Card decks for Trinity games
 
 Package: atlantik-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: atlantik-trinity (<< 4:14.0.0~)
 Breaks: atlantik-trinity (<< 4:14.0.0~)
@@ -128,6 +149,7 @@ Description: TDE client for Monopoly-like network games
 
 Package: atlantik-trinity-dev
 Architecture: any
+Multi-Arch: no
 Section: devel
 Replaces: atlantik-trinity-dev (<< 4:14.0.0~)
 Breaks: atlantik-trinity-dev (<< 4:14.0.0~)
@@ -142,6 +164,7 @@ Description: Development files for Atlantik
 
 Package: kasteroids-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kasteroids-trinity (<< 4:14.0.0~)
 Breaks: kasteroids-trinity (<< 4:14.0.0~)
@@ -159,6 +182,7 @@ Description: Asteroids for Trinity
 
 Package: katomic-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: katomic-trinity (<< 4:14.0.0~)
 Breaks: katomic-trinity (<< 4:14.0.0~)
@@ -174,6 +198,7 @@ Description: Atomic Entertainment game for Trinity
 
 Package: kbackgammon-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kbackgammon-trinity (<< 4:14.0.0~)
 Breaks: kbackgammon-trinity (<< 4:14.0.0~)
@@ -191,6 +216,7 @@ Description: A Backgammon game for Trinity
 
 Package: kbattleship-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kbattleship-trinity (<< 4:14.0.0~)
 Breaks: kbattleship-trinity (<< 4:14.0.0~)
@@ -206,6 +232,7 @@ Description: Battleship game for Trinity
 
 Package: kblackbox-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kblackbox-trinity (<< 4:14.0.0~)
 Breaks: kblackbox-trinity (<< 4:14.0.0~)
@@ -223,6 +250,7 @@ Description: A simple logical game for the Trinity project
 
 Package: kbounce-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kbounce-trinity (<< 4:14.0.0~)
 Breaks: kbounce-trinity (<< 4:14.0.0~)
@@ -250,6 +278,7 @@ Description: Jezzball clone for the Trinity Desktop Environment
 
 Package: kenolaba-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kenolaba-trinity (<< 4:14.0.0~)
 Breaks: kenolaba-trinity (<< 4:14.0.0~)
@@ -269,6 +298,7 @@ Description: Enolaba board game for Trinity
 
 Package: kfouleggs-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kfouleggs-trinity (<< 4:14.0.0~)
 Breaks: kfouleggs-trinity (<< 4:14.0.0~)
@@ -284,6 +314,7 @@ Description: A TDE clone of the Japanese PuyoPuyo game
 
 Package: kgoldrunner-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kgoldrunner-trinity (<< 4:14.0.0~)
 Breaks: kgoldrunner-trinity (<< 4:14.0.0~)
@@ -309,6 +340,7 @@ Description: A Trinity clone of the Loderunner arcade game
 
 Package: kjumpingcube-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kjumpingcube-trinity (<< 4:14.0.0~)
 Breaks: kjumpingcube-trinity (<< 4:14.0.0~)
@@ -326,6 +358,7 @@ Description: Tactical one or two player game
 
 Package: klickety-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: klickety-trinity (<< 4:14.0.0~)
 Breaks: klickety-trinity (<< 4:14.0.0~)
@@ -339,6 +372,7 @@ Description: A Clickomania-like game for Trinity
 
 Package: klines-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: klines-trinity (<< 4:14.0.0~)
 Breaks: klines-trinity (<< 4:14.0.0~)
@@ -361,6 +395,7 @@ Description: Color lines for Trinity
 
 Package: kmahjongg-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kmahjongg-trinity (<< 4:14.0.0~)
 Breaks: kmahjongg-trinity (<< 4:14.0.0~)
@@ -375,6 +410,7 @@ Description: the classic mahjongg game for Trinity project
 
 Package: kmines-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kmines-trinity (<< 4:14.0.0~)
 Breaks: kmines-trinity (<< 4:14.0.0~)
@@ -394,6 +430,7 @@ Description: Minesweeper for Trinity
 
 Package: knetwalk-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: knetwalk-trinity (<< 4:14.0.0~)
 Breaks: knetwalk-trinity (<< 4:14.0.0~)
@@ -409,6 +446,7 @@ Description: A game for system administrators
 
 Package: kolf-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kolf-trinity (<< 4:14.0.0~)
 Breaks: kolf-trinity (<< 4:14.0.0~)
@@ -422,6 +460,7 @@ Description: Minigolf game for TDE
 
 Package: kolf-trinity-dev
 Architecture: any
+Multi-Arch: no
 Section: devel
 Replaces: kolf-trinity-dev (<< 4:14.0.0~)
 Breaks: kolf-trinity-dev (<< 4:14.0.0~)
@@ -436,6 +475,7 @@ Description: Development files for Kolf
 
 Package: konquest-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: konquest-trinity (<< 4:14.0.0~)
 Breaks: konquest-trinity (<< 4:14.0.0~)
@@ -450,6 +490,7 @@ Description: TDE based GNU-Lactic Konquest game
 
 Package: kpat-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kpat-trinity (<< 4:14.0.0~)
 Breaks: kpat-trinity (<< 4:14.0.0~)
@@ -463,6 +504,7 @@ Description: Trinity solitaire patience game
 
 Package: kpoker-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kpoker-trinity (<< 4:14.0.0~)
 Breaks: kpoker-trinity (<< 4:14.0.0~)
@@ -476,6 +518,7 @@ Description: Trinity based Poker clone
 
 Package: kreversi-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kreversi-trinity (<< 4:14.0.0~)
 Breaks: kreversi-trinity (<< 4:14.0.0~)
@@ -493,6 +536,7 @@ Description: Reversi for Trinity
 
 Package: ksame-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksame-trinity (<< 4:14.0.0~)
 Breaks: ksame-trinity (<< 4:14.0.0~)
@@ -508,6 +552,7 @@ Description: SameGame for Trinity
 
 Package: kshisen-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kshisen-trinity (<< 4:14.0.0~)
 Breaks: kshisen-trinity (<< 4:14.0.0~)
@@ -523,6 +568,7 @@ Description: Shisen-Sho for Trinity
 
 Package: ksirtet-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksirtet-trinity (<< 4:14.0.0~)
 Breaks: ksirtet-trinity (<< 4:14.0.0~)
@@ -542,6 +588,7 @@ Description: Tetris and Puyo-Puyo games for Trinity
 
 Package: ksmiletris-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksmiletris-trinity (<< 4:14.0.0~)
 Breaks: ksmiletris-trinity (<< 4:14.0.0~)
@@ -556,6 +603,7 @@ Description: Tetris like game for Trinity
 
 Package: ksnake-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksnake-trinity (<< 4:14.0.0~)
 Breaks: ksnake-trinity (<< 4:14.0.0~)
@@ -569,6 +617,7 @@ Description: Snake Race for Trinity
 
 Package: ksokoban-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksokoban-trinity (<< 4:14.0.0~)
 Breaks: ksokoban-trinity (<< 4:14.0.0~)
@@ -598,6 +647,7 @@ Description: Sokoban game for Trinity
 
 Package: kspaceduel-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kspaceduel-trinity (<< 4:14.0.0~)
 Breaks: kspaceduel-trinity (<< 4:14.0.0~)
@@ -615,6 +665,7 @@ Description: Arcade two-player space game for Trinity
 
 Package: ktron-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ktron-trinity (<< 4:14.0.0~)
 Breaks: ktron-trinity (<< 4:14.0.0~)
@@ -628,6 +679,7 @@ Description: Tron clone for the Trinity Desktop Environment
 
 Package: ktuberling-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ktuberling-trinity (<< 4:14.0.0~)
 Breaks: ktuberling-trinity (<< 4:14.0.0~)
@@ -654,6 +706,7 @@ Description: Potato Guy for Trinity
 
 Package: twin4-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kwin4-trinity (<< 4:14.0.0~)
 Breaks: kwin4-trinity (<< 4:14.0.0~)
@@ -675,6 +728,7 @@ Description: Connect Four clone for Trinity
 
 Package: lskat-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: lskat-trinity (<< 4:14.0.0~)
 Breaks: lskat-trinity (<< 4:14.0.0~)
@@ -694,6 +748,7 @@ Description: Lieutnant Skat card game for Trinity
 
 Package: tdefifteen-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Depends: ${shlibs:Depends}
 Description: Puzzle-solving game for Trinity
diff --git a/debian/_base/core/tdegames/debian/libtdegames-data-trinity.install b/debian/_base/core/tdegames/debian/libtdegames-data-trinity.install
new file mode 100644
index 000000000..2ddb26a0d
--- /dev/null
+++ b/debian/_base/core/tdegames/debian/libtdegames-data-trinity.install
@@ -0,0 +1,6 @@
+/opt/trinity/share/apps/tdegames/pics/star.png
+/opt/trinity/share/icons/crystalsvg/16x16/actions/roll.png
+/opt/trinity/share/icons/crystalsvg/16x16/actions/highscore.png
+/opt/trinity/share/icons/crystalsvg/22x22/actions/roll.png
+/opt/trinity/share/icons/crystalsvg/32x32/actions/roll.png
+/opt/trinity/share/icons/crystalsvg/32x32/actions/highscore.png
diff --git a/debian/_base/core/tdegames/debian/libtdegames1-trinity.install b/debian/_base/core/tdegames/debian/libtdegames1-trinity.install
index 2759a4355..d5fbbc4a5 100644
--- a/debian/_base/core/tdegames/debian/libtdegames1-trinity.install
+++ b/debian/_base/core/tdegames/debian/libtdegames1-trinity.install
@@ -1,7 +1 @@
 /opt/trinity/lib/libtdegames.so.*
-/opt/trinity/share/apps/tdegames/pics/star.png
-/opt/trinity/share/icons/crystalsvg/16x16/actions/roll.png
-/opt/trinity/share/icons/crystalsvg/16x16/actions/highscore.png
-/opt/trinity/share/icons/crystalsvg/22x22/actions/roll.png
-/opt/trinity/share/icons/crystalsvg/32x32/actions/roll.png
-/opt/trinity/share/icons/crystalsvg/32x32/actions/highscore.png
diff --git a/dilos/core/tdegames/debian/control b/dilos/core/tdegames/debian/control
index a6dc385cb..d72dde644 100644
--- a/dilos/core/tdegames/debian/control
+++ b/dilos/core/tdegames/debian/control
@@ -10,6 +10,7 @@ Standards-Version: 3.8.4
 
 Package: tdegames-trinity
 Architecture: all
+Multi-Arch: foreign
 Section: tde
 Replaces: kdegames-trinity (<< 4:14.0.0~)
 Breaks: kdegames-trinity (<< 4:14.0.0~)
@@ -26,6 +27,7 @@ Description: games from the official Trinity release
 
 Package: tdegames-trinity-doc-html
 Architecture: all
+Multi-Arch: foreign
 Section: doc
 Replaces: kdegames-trinity-doc-html (<< 4:14.0.0~)
 Breaks: kdegames-trinity-doc-html (<< 4:14.0.0~)
@@ -46,11 +48,12 @@ Description: TDE games documentation in HTML format
 
 Package: libtdegames1-trinity
 Architecture: any
+Multi-Arch: same
 Section: games
 Replaces: libkdegames1-trinity (<< 4:14.0.0~)
 Breaks: libkdegames1-trinity (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
-Description: Trinity games library and common files
+Depends: ${shlibs:Depends}, libtdegames-data-trinity
+Description: Trinity games library
  This library provides a common infrastructure for several of the
  games in the TDE distribution. Features include standardized menu
  items, high score handling, card display, and network connections
@@ -59,8 +62,22 @@ Description: Trinity games library and common files
  This package is part of TDE, and a component of the TDE games module.
  See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
 
+Package: libtdegames-data-trinity
+Architecture: all
+Multi-Arch: foreign
+Section: games
+Breaks: libtdegames1-trinity (<< 4:14.1.6~)
+Depends: ${shlibs:Depends}
+Description: Common files for Trinity games library
+ This package provides a common files for Trinity games library,
+ such as icons for standardized menu items.
+ .
+ This package is part of TDE, and a component of the TDE games module.
+ See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
+
 Package: tdegames-trinity-dbg
 Architecture: linux-any
+Multi-Arch: no
 Depends: tdelibs-trinity-dbg
 Replaces: kdegames-trinity-dbg (<< 4:14.0.0~)
 Breaks: kdegames-trinity-dbg (<< 4:14.0.0~)
@@ -73,6 +90,7 @@ Description: debugging symbols for tdegames
 
 Package: libtdegames-trinity-dev
 Architecture: any
+Multi-Arch: no
 Section: libdevel
 Replaces: libkdegames-trinity-dev (<< 4:14.0.0~)
 Breaks: libkdegames-trinity-dev (<< 4:14.0.0~)
@@ -86,6 +104,7 @@ Description: Trinity games library headers
 
 Package: libtdegames-trinity-doc
 Architecture: all
+Multi-Arch: foreign
 Section: doc
 Replaces: libkdegames-trinity-doc (<< 4:14.0.0~)
 Breaks: libkdegames-trinity-doc (<< 4:14.0.0~)
@@ -100,6 +119,7 @@ Description: API documentation for the Trinity games library
 
 Package: tdegames-card-data-trinity
 Architecture: all
+Multi-Arch: foreign
 Section: games
 Replaces: kdegames-card-data-trinity (<< 4:14.0.0~)
 Breaks: kdegames-card-data-trinity (<< 4:14.0.0~)
@@ -111,6 +131,7 @@ Description: Card decks for Trinity games
 
 Package: atlantik-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: atlantik-trinity (<< 4:14.0.0~)
 Breaks: atlantik-trinity (<< 4:14.0.0~)
@@ -128,6 +149,7 @@ Description: TDE client for Monopoly-like network games
 
 Package: atlantik-trinity-dev
 Architecture: any
+Multi-Arch: no
 Section: devel
 Replaces: atlantik-trinity-dev (<< 4:14.0.0~)
 Breaks: atlantik-trinity-dev (<< 4:14.0.0~)
@@ -142,6 +164,7 @@ Description: Development files for Atlantik
 
 Package: kasteroids-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kasteroids-trinity (<< 4:14.0.0~)
 Breaks: kasteroids-trinity (<< 4:14.0.0~)
@@ -159,6 +182,7 @@ Description: Asteroids for Trinity
 
 Package: katomic-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: katomic-trinity (<< 4:14.0.0~)
 Breaks: katomic-trinity (<< 4:14.0.0~)
@@ -174,6 +198,7 @@ Description: Atomic Entertainment game for Trinity
 
 Package: kbackgammon-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kbackgammon-trinity (<< 4:14.0.0~)
 Breaks: kbackgammon-trinity (<< 4:14.0.0~)
@@ -191,6 +216,7 @@ Description: A Backgammon game for Trinity
 
 Package: kbattleship-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kbattleship-trinity (<< 4:14.0.0~)
 Breaks: kbattleship-trinity (<< 4:14.0.0~)
@@ -206,6 +232,7 @@ Description: Battleship game for Trinity
 
 Package: kblackbox-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kblackbox-trinity (<< 4:14.0.0~)
 Breaks: kblackbox-trinity (<< 4:14.0.0~)
@@ -223,6 +250,7 @@ Description: A simple logical game for the Trinity project
 
 Package: kbounce-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kbounce-trinity (<< 4:14.0.0~)
 Breaks: kbounce-trinity (<< 4:14.0.0~)
@@ -250,6 +278,7 @@ Description: Jezzball clone for the Trinity Desktop Environment
 
 Package: kenolaba-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kenolaba-trinity (<< 4:14.0.0~)
 Breaks: kenolaba-trinity (<< 4:14.0.0~)
@@ -269,6 +298,7 @@ Description: Enolaba board game for Trinity
 
 Package: kfouleggs-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kfouleggs-trinity (<< 4:14.0.0~)
 Breaks: kfouleggs-trinity (<< 4:14.0.0~)
@@ -284,6 +314,7 @@ Description: A TDE clone of the Japanese PuyoPuyo game
 
 Package: kgoldrunner-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kgoldrunner-trinity (<< 4:14.0.0~)
 Breaks: kgoldrunner-trinity (<< 4:14.0.0~)
@@ -309,6 +340,7 @@ Description: A Trinity clone of the Loderunner arcade game
 
 Package: kjumpingcube-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kjumpingcube-trinity (<< 4:14.0.0~)
 Breaks: kjumpingcube-trinity (<< 4:14.0.0~)
@@ -326,6 +358,7 @@ Description: Tactical one or two player game
 
 Package: klickety-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: klickety-trinity (<< 4:14.0.0~)
 Breaks: klickety-trinity (<< 4:14.0.0~)
@@ -339,6 +372,7 @@ Description: A Clickomania-like game for Trinity
 
 Package: klines-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: klines-trinity (<< 4:14.0.0~)
 Breaks: klines-trinity (<< 4:14.0.0~)
@@ -361,6 +395,7 @@ Description: Color lines for Trinity
 
 Package: kmahjongg-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kmahjongg-trinity (<< 4:14.0.0~)
 Breaks: kmahjongg-trinity (<< 4:14.0.0~)
@@ -375,6 +410,7 @@ Description: the classic mahjongg game for Trinity project
 
 Package: kmines-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kmines-trinity (<< 4:14.0.0~)
 Breaks: kmines-trinity (<< 4:14.0.0~)
@@ -394,6 +430,7 @@ Description: Minesweeper for Trinity
 
 Package: knetwalk-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: knetwalk-trinity (<< 4:14.0.0~)
 Breaks: knetwalk-trinity (<< 4:14.0.0~)
@@ -409,6 +446,7 @@ Description: A game for system administrators
 
 Package: kolf-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kolf-trinity (<< 4:14.0.0~)
 Breaks: kolf-trinity (<< 4:14.0.0~)
@@ -422,6 +460,7 @@ Description: Minigolf game for TDE
 
 Package: kolf-trinity-dev
 Architecture: any
+Multi-Arch: no
 Section: devel
 Replaces: kolf-trinity-dev (<< 4:14.0.0~)
 Breaks: kolf-trinity-dev (<< 4:14.0.0~)
@@ -436,6 +475,7 @@ Description: Development files for Kolf
 
 Package: konquest-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: konquest-trinity (<< 4:14.0.0~)
 Breaks: konquest-trinity (<< 4:14.0.0~)
@@ -450,6 +490,7 @@ Description: TDE based GNU-Lactic Konquest game
 
 Package: kpat-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kpat-trinity (<< 4:14.0.0~)
 Breaks: kpat-trinity (<< 4:14.0.0~)
@@ -463,6 +504,7 @@ Description: Trinity solitaire patience game
 
 Package: kpoker-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kpoker-trinity (<< 4:14.0.0~)
 Breaks: kpoker-trinity (<< 4:14.0.0~)
@@ -476,6 +518,7 @@ Description: Trinity based Poker clone
 
 Package: kreversi-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kreversi-trinity (<< 4:14.0.0~)
 Breaks: kreversi-trinity (<< 4:14.0.0~)
@@ -493,6 +536,7 @@ Description: Reversi for Trinity
 
 Package: ksame-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksame-trinity (<< 4:14.0.0~)
 Breaks: ksame-trinity (<< 4:14.0.0~)
@@ -508,6 +552,7 @@ Description: SameGame for Trinity
 
 Package: kshisen-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kshisen-trinity (<< 4:14.0.0~)
 Breaks: kshisen-trinity (<< 4:14.0.0~)
@@ -523,6 +568,7 @@ Description: Shisen-Sho for Trinity
 
 Package: ksirtet-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksirtet-trinity (<< 4:14.0.0~)
 Breaks: ksirtet-trinity (<< 4:14.0.0~)
@@ -542,6 +588,7 @@ Description: Tetris and Puyo-Puyo games for Trinity
 
 Package: ksmiletris-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksmiletris-trinity (<< 4:14.0.0~)
 Breaks: ksmiletris-trinity (<< 4:14.0.0~)
@@ -556,6 +603,7 @@ Description: Tetris like game for Trinity
 
 Package: ksnake-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksnake-trinity (<< 4:14.0.0~)
 Breaks: ksnake-trinity (<< 4:14.0.0~)
@@ -569,6 +617,7 @@ Description: Snake Race for Trinity
 
 Package: ksokoban-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksokoban-trinity (<< 4:14.0.0~)
 Breaks: ksokoban-trinity (<< 4:14.0.0~)
@@ -598,6 +647,7 @@ Description: Sokoban game for Trinity
 
 Package: kspaceduel-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kspaceduel-trinity (<< 4:14.0.0~)
 Breaks: kspaceduel-trinity (<< 4:14.0.0~)
@@ -615,6 +665,7 @@ Description: Arcade two-player space game for Trinity
 
 Package: ktron-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ktron-trinity (<< 4:14.0.0~)
 Breaks: ktron-trinity (<< 4:14.0.0~)
@@ -628,6 +679,7 @@ Description: Tron clone for the Trinity Desktop Environment
 
 Package: ktuberling-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ktuberling-trinity (<< 4:14.0.0~)
 Breaks: ktuberling-trinity (<< 4:14.0.0~)
@@ -654,6 +706,7 @@ Description: Potato Guy for Trinity
 
 Package: twin4-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kwin4-trinity (<< 4:14.0.0~)
 Breaks: kwin4-trinity (<< 4:14.0.0~)
@@ -675,6 +728,7 @@ Description: Connect Four clone for Trinity
 
 Package: lskat-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: lskat-trinity (<< 4:14.0.0~)
 Breaks: lskat-trinity (<< 4:14.0.0~)
@@ -694,6 +748,7 @@ Description: Lieutnant Skat card game for Trinity
 
 Package: tdefifteen-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Depends: ${shlibs:Depends}
 Description: Puzzle-solving game for Trinity
diff --git a/dilos/core/tdegames/debian/libtdegames-data-trinity.install b/dilos/core/tdegames/debian/libtdegames-data-trinity.install
new file mode 100644
index 000000000..713b87607
--- /dev/null
+++ b/dilos/core/tdegames/debian/libtdegames-data-trinity.install
@@ -0,0 +1,6 @@
+/usr/share/apps/tdegames/pics/star.png
+/usr/share/icons/crystalsvg/16x16/actions/roll.png
+/usr/share/icons/crystalsvg/16x16/actions/highscore.png
+/usr/share/icons/crystalsvg/22x22/actions/roll.png
+/usr/share/icons/crystalsvg/32x32/actions/roll.png
+/usr/share/icons/crystalsvg/32x32/actions/highscore.png
diff --git a/dilos/core/tdegames/debian/libtdegames1-trinity.install b/dilos/core/tdegames/debian/libtdegames1-trinity.install
index b42ba1556..e42b89edb 100644
--- a/dilos/core/tdegames/debian/libtdegames1-trinity.install
+++ b/dilos/core/tdegames/debian/libtdegames1-trinity.install
@@ -1,7 +1 @@
 /usr/lib/*/libtdegames.so.*
-/usr/share/apps/tdegames/pics/star.png
-/usr/share/icons/crystalsvg/16x16/actions/roll.png
-/usr/share/icons/crystalsvg/16x16/actions/highscore.png
-/usr/share/icons/crystalsvg/22x22/actions/roll.png
-/usr/share/icons/crystalsvg/32x32/actions/roll.png
-/usr/share/icons/crystalsvg/32x32/actions/highscore.png
diff --git a/ubuntu/_base/core/tdegames/debian/control b/ubuntu/_base/core/tdegames/debian/control
index 81e00be7e..011bc802a 100644
--- a/ubuntu/_base/core/tdegames/debian/control
+++ b/ubuntu/_base/core/tdegames/debian/control
@@ -10,6 +10,7 @@ Standards-Version: 3.8.4
 
 Package: tdegames-trinity
 Architecture: all
+Multi-Arch: foreign
 Section: tde
 Replaces: kdegames-kde3 (<< 4:14.0.0~), kdegames-trinity (<< 4:14.0.0~)
 Breaks: kdegames-kde3 (<< 4:14.0.0~), kdegames-trinity (<< 4:14.0.0~)
@@ -26,6 +27,7 @@ Description: games from the official Trinity release
 
 Package: tdegames-trinity-doc-html
 Architecture: all
+Multi-Arch: foreign
 Section: doc
 Replaces: kdegames-kde3-doc-html (<< 4:14.0.0~), kdegames-trinity-doc-html (<< 4:14.0.0~)
 Breaks: kdegames-kde3-doc-html (<< 4:14.0.0~), kdegames-trinity-doc-html (<< 4:14.0.0~)
@@ -46,11 +48,12 @@ Description: TDE games documentation in HTML format
 
 Package: libtdegames1-trinity
 Architecture: any
+Multi-Arch: no
 Section: games
 Replaces: libkdegames1-kde3 (<< 4:14.0.0~), libkdegames1-trinity (<< 4:14.0.0~)
 Breaks: libkdegames1-kde3 (<< 4:14.0.0~), libkdegames1-trinity (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
-Description: Trinity games library and common files
+Depends: ${shlibs:Depends}, libtdegames-data-trinity
+Description: Trinity games library
  This library provides a common infrastructure for several of the
  games in the TDE distribution. Features include standardized menu
  items, high score handling, card display, and network connections
@@ -59,8 +62,22 @@ Description: Trinity games library and common files
  This package is part of TDE, and a component of the TDE games module.
  See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
 
+Package: libtdegames-data-trinity
+Architecture: all
+Multi-Arch: foreign
+Section: games
+Breaks: libtdegames1-trinity (<< 4:14.1.6~)
+Depends: ${shlibs:Depends}
+Description: Common files for Trinity games library
+ This package provides a common files for Trinity games library,
+ such as icons for standardized menu items.
+ .
+ This package is part of TDE, and a component of the TDE games module.
+ See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
+
 Package: tdegames-trinity-dbg
 Architecture: any
+Multi-Arch: no
 Depends: tdelibs-trinity-dbg
 Replaces: kdegames-kde3-dbg (<< 4:14.0.0~), kdegames-trinity-dbg (<< 4:14.0.0~)
 Breaks: kdegames-kde3-dbg (<< 4:14.0.0~), kdegames-trinity-dbg (<< 4:14.0.0~)
@@ -73,6 +90,7 @@ Description: debugging symbols for tdegames
 
 Package: libtdegames-trinity-dev
 Architecture: any
+Multi-Arch: no
 Section: libdevel
 Replaces: libkdegames-kde3-dev (<< 4:14.0.0~), libkdegames-trinity-dev (<< 4:14.0.0~)
 Breaks: libkdegames-kde3-dev (<< 4:14.0.0~), libkdegames-trinity-dev (<< 4:14.0.0~)
@@ -86,6 +104,7 @@ Description: Trinity games library headers
 
 Package: libtdegames-trinity-doc
 Architecture: all
+Multi-Arch: foreign
 Section: doc
 Replaces: libkdegames-kde3-doc (<< 4:14.0.0~), libkdegames-trinity-doc (<< 4:14.0.0~)
 Breaks: libkdegames-kde3-doc (<< 4:14.0.0~), libkdegames-trinity-doc (<< 4:14.0.0~)
@@ -100,6 +119,7 @@ Description: API documentation for the Trinity games library
 
 Package: tdegames-card-data-trinity
 Architecture: all
+Multi-Arch: foreign
 Section: games
 Replaces: kdegames-card-data-kde3 (<< 4:14.0.0~), kdegames-card-data-trinity (<< 4:14.0.0~)
 Breaks: kdegames-card-data-kde3 (<< 4:14.0.0~), kdegames-card-data-trinity (<< 4:14.0.0~)
@@ -111,6 +131,7 @@ Description: Card decks for Trinity games
 
 Package: atlantik-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: atlantik-kde3 (<< 4:14.0.0~), atlantik-trinity (<< 4:14.0.0~)
 Breaks: atlantik-kde3 (<< 4:14.0.0~), atlantik-trinity (<< 4:14.0.0~)
@@ -128,6 +149,7 @@ Description: TDE client for Monopoly-like network games
 
 Package: atlantik-trinity-dev
 Architecture: any
+Multi-Arch: no
 Section: devel
 Replaces: atlantik-kde3-dev (<< 4:14.0.0~), atlantik-trinity-dev (<< 4:14.0.0~)
 Breaks: atlantik-kde3-dev (<< 4:14.0.0~), atlantik-trinity-dev (<< 4:14.0.0~)
@@ -142,6 +164,7 @@ Description: Development files for Atlantik
 
 Package: kasteroids-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kasteroids-kde3 (<< 4:14.0.0~), kasteroids-trinity (<< 4:14.0.0~)
 Breaks: kasteroids-kde3 (<< 4:14.0.0~), kasteroids-trinity (<< 4:14.0.0~)
@@ -159,6 +182,7 @@ Description: Asteroids for Trinity
 
 Package: katomic-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: katomic-kde3 (<< 4:14.0.0~), katomic-trinity (<< 4:14.0.0~)
 Breaks: katomic-kde3 (<< 4:14.0.0~), katomic-trinity (<< 4:14.0.0~)
@@ -174,6 +198,7 @@ Description: Atomic Entertainment game for Trinity
 
 Package: kbackgammon-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kbackgammon-kde3 (<< 4:14.0.0~), kbackgammon-trinity (<< 4:14.0.0~)
 Breaks: kbackgammon-kde3 (<< 4:14.0.0~), kbackgammon-trinity (<< 4:14.0.0~)
@@ -191,6 +216,7 @@ Description: A Backgammon game for Trinity
 
 Package: kbattleship-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kbattleship-kde3 (<< 4:14.0.0~), kbattleship-trinity (<< 4:14.0.0~)
 Breaks: kbattleship-kde3 (<< 4:14.0.0~), kbattleship-trinity (<< 4:14.0.0~)
@@ -206,6 +232,7 @@ Description: Battleship game for Trinity
 
 Package: kblackbox-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kblackbox-kde3 (<< 4:14.0.0~), kblackbox-trinity (<< 4:14.0.0~)
 Breaks: kblackbox-kde3 (<< 4:14.0.0~), kblackbox-trinity (<< 4:14.0.0~)
@@ -223,6 +250,7 @@ Description: A simple logical game for the Trinity project
 
 Package: kbounce-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kbounce-kde3 (<< 4:14.0.0~), kbounce-trinity (<< 4:14.0.0~)
 Breaks: kbounce-kde3 (<< 4:14.0.0~), kbounce-trinity (<< 4:14.0.0~)
@@ -250,6 +278,7 @@ Description: Jezzball clone for the Trinity Desktop Environment
 
 Package: kenolaba-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kenolaba-kde3 (<< 4:14.0.0~), kenolaba-trinity (<< 4:14.0.0~)
 Breaks: kenolaba-kde3 (<< 4:14.0.0~), kenolaba-trinity (<< 4:14.0.0~)
@@ -269,6 +298,7 @@ Description: Enolaba board game for Trinity
 
 Package: kfouleggs-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kfouleggs-kde3 (<< 4:14.0.0~), kfouleggs-trinity (<< 4:14.0.0~)
 Breaks: kfouleggs-kde3 (<< 4:14.0.0~), kfouleggs-trinity (<< 4:14.0.0~)
@@ -284,6 +314,7 @@ Description: A TDE clone of the Japanese PuyoPuyo game
 
 Package: kgoldrunner-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kgoldrunner-kde3 (<< 4:14.0.0~), kgoldrunner-trinity (<< 4:14.0.0~)
 Breaks: kgoldrunner-kde3 (<< 4:14.0.0~), kgoldrunner-trinity (<< 4:14.0.0~)
@@ -309,6 +340,7 @@ Description: A Trinity clone of the Loderunner arcade game
 
 Package: kjumpingcube-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kjumpingcube-kde3 (<< 4:14.0.0~), kjumpingcube-trinity (<< 4:14.0.0~)
 Breaks: kjumpingcube-kde3 (<< 4:14.0.0~), kjumpingcube-trinity (<< 4:14.0.0~)
@@ -326,6 +358,7 @@ Description: Tactical one or two player game
 
 Package: klickety-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: klickety-kde3 (<< 4:14.0.0~), klickety-trinity (<< 4:14.0.0~)
 Breaks: klickety-kde3 (<< 4:14.0.0~), klickety-trinity (<< 4:14.0.0~)
@@ -339,6 +372,7 @@ Description: A Clickomania-like game for Trinity
 
 Package: klines-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: klines-kde3 (<< 4:14.0.0~), klines-trinity (<< 4:14.0.0~)
 Breaks: klines-kde3 (<< 4:14.0.0~), klines-trinity (<< 4:14.0.0~)
@@ -361,6 +395,7 @@ Description: Color lines for Trinity
 
 Package: kmahjongg-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kmahjongg-kde3 (<< 4:14.0.0~), kmahjongg-trinity (<< 4:14.0.0~)
 Breaks: kmahjongg-kde3 (<< 4:14.0.0~), kmahjongg-trinity (<< 4:14.0.0~)
@@ -375,6 +410,7 @@ Description: the classic mahjongg game for Trinity project
 
 Package: kmines-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kmines-kde3 (<< 4:14.0.0~), kmines-trinity (<< 4:14.0.0~)
 Breaks: kmines-kde3 (<< 4:14.0.0~), kmines-trinity (<< 4:14.0.0~)
@@ -394,6 +430,7 @@ Description: Minesweeper for Trinity
 
 Package: knetwalk-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: knetwalk-kde3 (<< 4:14.0.0~), knetwalk-trinity (<< 4:14.0.0~)
 Breaks: knetwalk-kde3 (<< 4:14.0.0~), knetwalk-trinity (<< 4:14.0.0~)
@@ -409,6 +446,7 @@ Description: A game for system administrators
 
 Package: kolf-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kolf-kde3 (<< 4:14.0.0~), kolf-trinity (<< 4:14.0.0~)
 Breaks: kolf-kde3 (<< 4:14.0.0~), kolf-trinity (<< 4:14.0.0~)
@@ -422,6 +460,7 @@ Description: Minigolf game for TDE
 
 Package: kolf-trinity-dev
 Architecture: any
+Multi-Arch: no
 Section: devel
 Replaces: kolf-kde3-dev (<< 4:14.0.0~), kolf-trinity-dev (<< 4:14.0.0~)
 Breaks: kolf-kde3-dev (<< 4:14.0.0~), kolf-trinity-dev (<< 4:14.0.0~)
@@ -436,6 +475,7 @@ Description: Development files for Kolf
 
 Package: konquest-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: konquest-kde3 (<< 4:14.0.0~), konquest-trinity (<< 4:14.0.0~)
 Breaks: konquest-kde3 (<< 4:14.0.0~), konquest-trinity (<< 4:14.0.0~)
@@ -450,6 +490,7 @@ Description: TDE based GNU-Lactic Konquest game
 
 Package: kpat-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kpat-kde3 (<< 4:14.0.0~), kpat-trinity (<< 4:14.0.0~)
 Breaks: kpat-kde3 (<< 4:14.0.0~), kpat-trinity (<< 4:14.0.0~)
@@ -463,6 +504,7 @@ Description: Trinity solitaire patience game
 
 Package: kpoker-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kpoker-kde3 (<< 4:14.0.0~), kpoker-trinity (<< 4:14.0.0~)
 Breaks: kpoker-kde3 (<< 4:14.0.0~), kpoker-trinity (<< 4:14.0.0~)
@@ -476,6 +518,7 @@ Description: Trinity based Poker clone
 
 Package: kreversi-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kreversi-kde3 (<< 4:14.0.0~), kreversi-trinity (<< 4:14.0.0~)
 Breaks: kreversi-kde3 (<< 4:14.0.0~), kreversi-trinity (<< 4:14.0.0~)
@@ -493,6 +536,7 @@ Description: Reversi for Trinity
 
 Package: ksame-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksame-kde3 (<< 4:14.0.0~), ksame-trinity (<< 4:14.0.0~)
 Breaks: ksame-kde3 (<< 4:14.0.0~), ksame-trinity (<< 4:14.0.0~)
@@ -508,6 +552,7 @@ Description: SameGame for Trinity
 
 Package: kshisen-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kshisen-kde3 (<< 4:14.0.0~), kshisen-trinity (<< 4:14.0.0~)
 Breaks: kshisen-kde3 (<< 4:14.0.0~), kshisen-trinity (<< 4:14.0.0~)
@@ -523,6 +568,7 @@ Description: Shisen-Sho for Trinity
 
 Package: ksirtet-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksirtet-kde3 (<< 4:14.0.0~), ksirtet-trinity (<< 4:14.0.0~)
 Breaks: ksirtet-kde3 (<< 4:14.0.0~), ksirtet-trinity (<< 4:14.0.0~)
@@ -542,6 +588,7 @@ Description: Tetris and Puyo-Puyo games for Trinity
 
 Package: ksmiletris-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksmiletris-kde3 (<< 4:14.0.0~), ksmiletris-trinity (<< 4:14.0.0~)
 Breaks: ksmiletris-kde3 (<< 4:14.0.0~), ksmiletris-trinity (<< 4:14.0.0~)
@@ -556,6 +603,7 @@ Description: Tetris like game for Trinity
 
 Package: ksnake-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksnake-kde3 (<< 4:14.0.0~), ksnake-trinity (<< 4:14.0.0~)
 Breaks: ksnake-kde3 (<< 4:14.0.0~), ksnake-trinity (<< 4:14.0.0~)
@@ -569,6 +617,7 @@ Description: Snake Race for Trinity
 
 Package: ksokoban-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ksokoban-kde3 (<< 4:14.0.0~), ksokoban-trinity (<< 4:14.0.0~)
 Breaks: ksokoban-kde3 (<< 4:14.0.0~), ksokoban-trinity (<< 4:14.0.0~)
@@ -598,6 +647,7 @@ Description: Sokoban game for Trinity
 
 Package: kspaceduel-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kspaceduel-kde3 (<< 4:14.0.0~), kspaceduel-trinity (<< 4:14.0.0~)
 Breaks: kspaceduel-kde3 (<< 4:14.0.0~), kspaceduel-trinity (<< 4:14.0.0~)
@@ -615,6 +665,7 @@ Description: Arcade two-player space game for Trinity
 
 Package: ktron-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ktron-kde3 (<< 4:14.0.0~), ktron-trinity (<< 4:14.0.0~)
 Breaks: ktron-kde3 (<< 4:14.0.0~), ktron-trinity (<< 4:14.0.0~)
@@ -628,6 +679,7 @@ Description: Tron clone for the Trinity Desktop Environment
 
 Package: ktuberling-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: ktuberling-kde3 (<< 4:14.0.0~), ktuberling-trinity (<< 4:14.0.0~)
 Breaks: ktuberling-kde3 (<< 4:14.0.0~), ktuberling-trinity (<< 4:14.0.0~)
@@ -654,6 +706,7 @@ Description: Potato Guy for Trinity
 
 Package: twin4-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: kwin4-kde3 (<< 4:14.0.0~), kwin4-trinity (<< 4:14.0.0~)
 Breaks: kwin4-kde3 (<< 4:14.0.0~), kwin4-trinity (<< 4:14.0.0~)
@@ -675,6 +728,7 @@ Description: Connect Four clone for Trinity
 
 Package: lskat-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Replaces: lskat-kde3 (<< 4:14.0.0~), lskat-trinity (<< 4:14.0.0~)
 Breaks: lskat-kde3 (<< 4:14.0.0~), lskat-trinity (<< 4:14.0.0~)
@@ -694,6 +748,7 @@ Description: Lieutnant Skat card game for Trinity
 
 Package: tdefifteen-trinity
 Architecture: any
+Multi-Arch: foreign
 Section: games
 Depends: ${shlibs:Depends}
 Description: Puzzle-solving game for Trinity
diff --git a/ubuntu/_base/core/tdegames/debian/libtdegames-data-trinity.install b/ubuntu/_base/core/tdegames/debian/libtdegames-data-trinity.install
new file mode 100644
index 000000000..2ddb26a0d
--- /dev/null
+++ b/ubuntu/_base/core/tdegames/debian/libtdegames-data-trinity.install
@@ -0,0 +1,6 @@
+/opt/trinity/share/apps/tdegames/pics/star.png
+/opt/trinity/share/icons/crystalsvg/16x16/actions/roll.png
+/opt/trinity/share/icons/crystalsvg/16x16/actions/highscore.png
+/opt/trinity/share/icons/crystalsvg/22x22/actions/roll.png
+/opt/trinity/share/icons/crystalsvg/32x32/actions/roll.png
+/opt/trinity/share/icons/crystalsvg/32x32/actions/highscore.png
diff --git a/ubuntu/_base/core/tdegames/debian/libtdegames1-trinity.install b/ubuntu/_base/core/tdegames/debian/libtdegames1-trinity.install
index 2759a4355..d5fbbc4a5 100644
--- a/ubuntu/_base/core/tdegames/debian/libtdegames1-trinity.install
+++ b/ubuntu/_base/core/tdegames/debian/libtdegames1-trinity.install
@@ -1,7 +1 @@
 /opt/trinity/lib/libtdegames.so.*
-/opt/trinity/share/apps/tdegames/pics/star.png
-/opt/trinity/share/icons/crystalsvg/16x16/actions/roll.png
-/opt/trinity/share/icons/crystalsvg/16x16/actions/highscore.png
-/opt/trinity/share/icons/crystalsvg/22x22/actions/roll.png
-/opt/trinity/share/icons/crystalsvg/32x32/actions/roll.png
-/opt/trinity/share/icons/crystalsvg/32x32/actions/highscore.png
-- 
cgit v1.2.3

