aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Game/Code/Makefile.in24
-rw-r--r--Game/Code/ultrastardx.control (renamed from Game/Code/UltraStarDeluxe.control)2
-rw-r--r--Game/Code/ultrastardx.desktop17
3 files changed, 29 insertions, 14 deletions
diff --git a/Game/Code/Makefile.in b/Game/Code/Makefile.in
index 06826efd..5600bd4b 100644
--- a/Game/Code/Makefile.in
+++ b/Game/Code/Makefile.in
@@ -132,7 +132,7 @@ $(EXTRA_SRCDIRS):
#################################################
# build
#################################################
-
+
# clean old data before compiling, otherwise FPC might miss some changes.
$(USDX_BIN): lastmod
$(MAKE) clean_obj
@@ -203,7 +203,7 @@ uninstall-exec:
#################################################
# Distributable source-package (TODO)
#################################################
-
+
disttmpdir = ./distdir
dist:
@@ -220,12 +220,10 @@ dist:
debpkgoutdir = $(usdxrootdir)/packages
debpkgtmpdir = $(debpkgoutdir)/deb-package
# should be $(USDX_PACKAGE_NAME) instead
-debpkgprefix = UltraStarDeluxe
+debpkgprefix = ultrastardx
debpkgname = $(debpkgprefix)_$(USDX_VERSION)_$(PPROCESSOR).deb
-debian-package: $(debpkgname)
-
-$(debpkgname): all
+debian-pkg: all
rm -rf $(debpkgtmpdir)
rm -rf $(debpkgoutdir)
@@ -239,7 +237,7 @@ $(debpkgname): all
dpkg-deb --build $(debpkgtmpdir)
mv $(debpkgtmpdir)/../deb-package.deb $(debpkgoutdir)/$(debpkgname)
-# rm -rf $(debpkgtmpdir)
+ rm -rf $(debpkgtmpdir)
#################################################
# RPM (TODO)
@@ -251,7 +249,7 @@ rpm: all
#################################################
# Mac OS X app-bundle
#################################################
-
+
macosx_bundle_path = $(usdxrootdir)/UltraStarDeluxe.app/Contents
macosx-app: all
# Create double clickable Mac OS X application.
@@ -271,7 +269,7 @@ macosx-app: all
# Copy the resources.
$(MAKE) install-global INSTALL_datadir=$(macosx_bundle_path)/Resources bindir=$(macosx_bundle_path)/MacOS
-
+
# final messages
@echo ""
@echo "Mac OS X application created."
@@ -282,7 +280,7 @@ macosx-app: all
#################################################
# clean-up
#################################################
-
+
clean: recursive-clean clean_obj
recursive-clean: recursive-target = clean
@@ -306,13 +304,13 @@ clean_obj:
#################################################
# Resource-file
#################################################
-
+
$(RESOURCE_FILE): $(USDX_PREFIX).rc
$(RESEXTRACTOR_BIN) $(USDX_PREFIX).rc $(RESOURCE_DIR) $(RESOURCE_FILE)
clean_res:
rm -f "$(RESOURCE_FILE)"
-
+
#################################################
# auto-update
#################################################
@@ -324,7 +322,7 @@ update-modfile:
test -e $(modfile) || touch $(modfile)
find . \( -name "*.pas" -o -name "*.pp" -o -name "*.inc" -o -name "*.dpr" \) -newer $(modfile) -exec touch $(modfile) \;
find $(USDX_LIB_DIR) -name "*.a" -newer $(modfile) -exec touch $(modfile) \;
-
+
Makefile: Makefile.in config.status
./config.status
diff --git a/Game/Code/UltraStarDeluxe.control b/Game/Code/ultrastardx.control
index 4fb8753a..a1bb17f0 100644
--- a/Game/Code/UltraStarDeluxe.control
+++ b/Game/Code/ultrastardx.control
@@ -1,4 +1,4 @@
-Package: UltraStar-Deluxe
+Package: ultrastardx
Priority: optional
Section: games
Installed-Size: 18400
diff --git a/Game/Code/ultrastardx.desktop b/Game/Code/ultrastardx.desktop
new file mode 100644
index 00000000..d49f05ef
--- /dev/null
+++ b/Game/Code/ultrastardx.desktop
@@ -0,0 +1,17 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+
+Name=UltraStar Deluxe
+Comment=Karaoke program that evaluates your performance
+Comment[de]=Singe Karaoke und messe dich mit anderen Spielern
+
+Icon=ultrastardx
+
+TryExec=ultrastardx
+Exec=ultrastardx
+StartupNotify=false
+Terminal=false
+
+Type=Application
+Categories=Application;Game;ArcadeGame;