Index: ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/postinst
===================================================================
--- ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/postinst	(revision 24544)
+++ ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/postinst	(revision 24645)
@@ -1,3 +1,14 @@
 #!/bin/sh
+INSTDIR="$1"
+NAME=lcdsamsung
+
+if [ ! -e "$INSTDIR/usr/local/share/titan/plugins/$NAME/skin.xml" ]; then
+	echo "use ipk skin file: skin.xml"
+	echo "rename $INSTDIR/usr/local/share/titan/plugins/$NAME/skin.xml.skin > $INSTDIR/usr/local/share/titan/plugins/$NAME/skin.xml"
+	mv "$INSTDIR/usr/local/share/titan/plugins/$NAME/skin.xml.skin" "$INSTDIR/usr/local/share/titan/plugins/$NAME/skin.xml"
+else
+	echo "found user skin file: skin.xml"
+	echo "skip ipk skin file: skin.xml.skin"
+fi
 
 exit 0
Index: ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/postrm
===================================================================
--- ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/postrm	(revision 24544)
+++ ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/postrm	(revision 24645)
@@ -1,6 +1,3 @@
 #!/bin/sh
-INSTDIR="$1"
-
-mv "$INSTDIR/usr/local/share/titan/plugins/lcdsamsung/originalskin.xml" "$INSTDIR/usr/local/share/titan/plugins/lcdsamsung/skin.xml"
 
 exit 0
Index: ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/preinst
===================================================================
--- ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/preinst	(revision 24544)
+++ ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/preinst	(revision 24645)
@@ -1,24 +1,10 @@
 #!/bin/sh
 INSTDIR="$1"
+NAME=lcdsamsung
 
-if [ ! -d /var/usr/local/share/titan/plugins/lcdsamsung ]; then
-  echo "ERROR .... lcdsamsung not installed"
-  exit 1
+if [ ! -e "/var/usr/local/share/titan/plugins/$NAME" ] && [ ! -e "/var/swap/usr/local/share/titan/plugins/$NAME" ] && [ ! -e "/mnt/swapextensions/usr/local/share/titan/plugins/$NAME" ]; then
+	echo "ERROR: Install Tools/$NAME"
+	exit 1
 fi
 
-samsungdir=`readlink /var/usr/local/share/titan/plugins/lcdsamsung` 
-if [ ! $samsungdir ]; then  
-	if [ $INSTDIR != "/var" ]; then
-			echo "ERROR .... lcdsamsung not installed in dir $INSTDIR"
-			exit 1
-	fi
-else
-	if [ $samsungdir != "$INSTDIR/usr/local/share/titan/plugins/lcdsamsung" ]; then
-			echo "ERROR .... lcdsamsung not installed in dir $INSTDIR"
-			exit 1
-	fi
-fi
-
-mv "$INSTDIR/usr/local/share/titan/plugins/lcdsamsung/skin.xml" "$INSTDIR/usr/local/share/titan/plugins/lcdsamsung/originalskin.xml"
-
 exit 0
Index: ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/prerm
===================================================================
--- ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/prerm	(revision 24544)
+++ ipk/source/lcdsamsungskins_Digitaluhr_blau/CONTROL/prerm	(revision 24645)
@@ -1,3 +1,10 @@
 #!/bin/sh
+INSTDIR="$1"
+NAME=lcdsamsung
+
+if [ ! -e "$INSTDIR/usr/local/share/titan/plugins/$NAME/skin.xml.skin" ]; then
+	echo "remove ipk skin.xml"
+	rm "$INSTDIR/usr/local/share/titan/plugins/$NAME/skin.xml"
+fi
 
 exit 0
