From 79fa681e76884d5acd35feac632cac6c40bcbbeb Mon Sep 17 00:00:00 2001 From: Rebecca Wallander Date: Thu, 21 Jun 2018 16:48:29 +0200 Subject: [PATCH 1/5] Add clrmamepro manifest --- .../README.md | 35 ++++++ ...ab.mamedev.clrmamepro.clrmamepro.32x32.png | Bin 0 -> 2050 bytes ...ab.mamedev.clrmamepro.clrmamepro.48x48.png | Bin 0 -> 3317 bytes ....mamedev.clrmamepro.clrmamepro.appdata.xml | 61 ++++++++++ ...ulab.mamedev.clrmamepro.clrmamepro.desktop | 12 ++ ....emulab.mamedev.clrmamepro.clrmamepro.yaml | 110 ++++++++++++++++++ 6 files changed, 218 insertions(+) create mode 100644 it.emulab.mamedev.clrmamepro.clrmamepro/README.md create mode 100644 it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png create mode 100644 it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png create mode 100644 it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml create mode 100644 it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.desktop create mode 100644 it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/README.md b/it.emulab.mamedev.clrmamepro.clrmamepro/README.md new file mode 100644 index 0000000..af0ccab --- /dev/null +++ b/it.emulab.mamedev.clrmamepro.clrmamepro/README.md @@ -0,0 +1,35 @@ +# clrmamepro +clrmamepro is a ROM manager and modifier + +## Status + +| Arch | Installs | Runs | Notes | +| ----- | -------- | ---- | ----- | +| 32bit | Yes | Yes | | +| 64bit | Yes | Yes | | + +## Build & Install +### Repo +#### 32bit + + flatpak-builder --arch=i386 --force-clean builds --repo=winepak it.emulab.mamedev.clrmamepro.clrmamepro + flatpak --user install winepak it.emulab.mamedev.clrmamepro.clrmamepro + +#### 64bit + + flatpak-builder --arch=x86_64 --force-clean builds --repo=winepak it.emulab.mamedev.clrmamepro.clrmamepro + flatpak --user install winepak it.emulab.mamedev.clrmamepro.clrmamepro + +### Direct +#### 32bit + + flatpak-builder --user --arch=i386 --force-clean --install builds it.emulab.mamedev.clrmamepro.clrmamepro.yaml + +#### 64bit + + flatpak-builder --user --arch=x86_64 --force-clean --install builds it.emulab.mamedev.clrmamepro.clrmamepro.yaml + +## Run + + flatpak run it.emulab.mamedev.clrmamepro.clrmamepro + diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png b/it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..90e2fdb4e8f77a4736a86cabf5f5646b52d2b9fa GIT binary patch literal 2050 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 literal 0 HcmV?d00001 diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml new file mode 100644 index 0000000..9140537 --- /dev/null +++ b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml @@ -0,0 +1,61 @@ + + + it.emulab.mamedev.clrmamepro.clrmamepro.desktop + CC0-1.0 + LicenseRef-proprietary + clrmamepro + clrmamepro is a ROM manager and modifier for Windows. + +

CLRMame Pro is a useful utility available to the emulation scene. It manages your ROM files. Nearly all emulators use ROM files to store their games. It checks all of the individual ROM files against a data file to make sure that they have the right information in them. Data files are available for nearly all arcade emulators and also some console games too.

+
+ + winepak + Roman Scherzer + + https://mamedev.emulab.it/clrmamepro + https://mamedev.emulab.it/clrmamepro/docs/index.htm + + + Game + + + + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + + + + + +
    +
  • Initial release of clrmamepro via winepak.
  • +
+
+
+
+
\ No newline at end of file diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.desktop b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.desktop new file mode 100644 index 0000000..d5bf3c1 --- /dev/null +++ b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=clrmamepro +Comment=ROM manager and manipulator +Exec=clrmamepro %U +StartupNotify=true +Terminal=false +Type=Application +MimeType=application/x-ms-dos-executable;application/x-msi;application/x-ms-shortcut; +Categories=Game +Keywords=Game;Emulation; +Icon=it.emulab.mamedev.clrmamepro.clrmamepro +Name[en_US]=it.emulab.mamedev.clrmamepro.clrmamepro.desktop diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml new file mode 100644 index 0000000..9071133 --- /dev/null +++ b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml @@ -0,0 +1,110 @@ +app-id: it.emulab.mamedev.clrmamepro.clrmamepro + +runtime: org.winepak.Platform +runtime-version: 3.0 +sdk: org.winepak.Sdk + +command: clrmamepro + +add-extensions: + org.winepak.Platform.Compat32: + directory: lib/32bit + version: 3.0 + add-ld-path: lib + no-autodownload: false + +finish-args: + - --socket=x11 + - --device=dri + - --allow=multiarch + - --filesystem=host + +modules: + - name: setup-compat32 + buildsystem: simple + build-commands: + - mkdir -p /app/lib/32bit + - ln -s /app/lib/32bit/lib/ld-linux.so.2 /app/lib/ld-linux.so.2 + + - name: setup-wine + buildsystem: simple + build-commands: + - mkdir -p /app/lib/wine + + - name: setup-wine-compat32 + buildsystem: simple + build-commands: + - mkdir -p /app/lib/wine-32bit + + - name: clrmamepro + buildsystem: simple + build-commands: + - install -d /app/bin + - install apply_extra /app/bin + - install clrmamepro /app/bin + - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml /app/share/appdata/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml + - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.desktop /app/share/applications/it.emulab.mamedev.clrmamepro.clrmamepro.desktop + - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png /app/share/icons/hicolor/48x48/apps/it.emulab.mamedev.clrmamepro.clrmamepro.png + - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png /app/share/icons/hicolor/32x32/apps/it.emulab.mamedev.clrmamepro.clrmamepro.png + sources: + - type: extra-data + only-arches: + - x86_64 + url: https://mamedev.emulab.it/clrmamepro/binaries/cmp4034_64.zip + sha256: ef31b6228151ed4b27d763ed8d1ddeb4f45dda42d5786f5822ec11e2f391cab5 + size: 6195697 + filename: clrmamepro.zip + - type: extra-data + only-arches: + - i386 + url: https://mamedev.emulab.it/clrmamepro/binaries/cmp4034_32.zip + sha256: 0f83ccbdefae39d7526a389f9b52193520d915012cf398b3a908ef117ce2488d + size: 5522753 + filename: clrmamepro.zip + - type: script + dest-filename: apply_extra + commands: + - mkdir -p /app/extra/clrmamepro + - unzip -qq -d /app/extra/clrmamepro clrmamepro.zip + - rm clrmamepro.zip + - type: script + only-arches: + - x86_64 + dest-filename: clrmamepro + commands: + - export WINEARCH=win64 + - + # clrmamepro writes it's config files in the current directory + # Running files in /app/extra wont work, instead make a copy to + # /var/data a.k.a $XDG_DATA_HOME + - mkdir -p /var/data/clrmamepro + - cp -a /app/extra/clrmamepro /var/data + - + - wineboot + - + - wine64 /var/data/clrmamepro/cmpro64.exe "$@" + - type: script + only-arches: + - i386 + dest-filename: clrmamepro + commands: + - export WINEARCH=win32 + - + # clrmamepro writes it's config files in the current directory + # Running files in /app/extra wont work, instead make a copy to + # /var/data a.k.a $XDG_DATA_HOME + - mkdir -p /var/data/clrmamepro + - cp -a /app/extra/clrmamepro /var/data + - + - wineboot + - + - wine /var/data/clrmamepro/cmpro.exe "$@" + - type: file + path: it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml + - type: file + path: it.emulab.mamedev.clrmamepro.clrmamepro.desktop + - type: file + path: icons/it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png + - type: file + path: icons/it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png + \ No newline at end of file From 8ff368f862e9584e7308fb5006c7100e6eecd79d Mon Sep 17 00:00:00 2001 From: Rebecca Wallander Date: Thu, 21 Jun 2018 17:00:55 +0200 Subject: [PATCH 2/5] Update appdata for cmpro --- .../it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml index 9140537..a3ad856 100644 --- a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml +++ b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml @@ -6,7 +6,7 @@ clrmamepro clrmamepro is a ROM manager and modifier for Windows. -

CLRMame Pro is a useful utility available to the emulation scene. It manages your ROM files. Nearly all emulators use ROM files to store their games. It checks all of the individual ROM files against a data file to make sure that they have the right information in them. Data files are available for nearly all arcade emulators and also some console games too.

+

clrmamepro manages and modifies your ROM files so that they can be easily used with any emulator. It includes management and datting tools to help with nearly any ROM-based emulation.

winepak @@ -50,12 +50,7 @@ - - -
    -
  • Initial release of clrmamepro via winepak.
  • -
-
+
\ No newline at end of file From db9bfa38671f6f6a7eccebfaf146ddddf87d649e Mon Sep 17 00:00:00 2001 From: Rebecca Wallander Date: Thu, 21 Jun 2018 18:18:56 +0200 Subject: [PATCH 3/5] Add proprietary tag to clrmamepro --- ....emulab.mamedev.clrmamepro.clrmamepro.yaml | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml index 9071133..d27d17d 100644 --- a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml +++ b/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml @@ -12,7 +12,10 @@ add-extensions: version: 3.0 add-ld-path: lib no-autodownload: false - + +tags: + - proprietary + finish-args: - --socket=x11 - --device=dri @@ -25,20 +28,20 @@ modules: build-commands: - mkdir -p /app/lib/32bit - ln -s /app/lib/32bit/lib/ld-linux.so.2 /app/lib/ld-linux.so.2 - + - name: setup-wine buildsystem: simple build-commands: - mkdir -p /app/lib/wine - + - name: setup-wine-compat32 buildsystem: simple build-commands: - mkdir -p /app/lib/wine-32bit - + - name: clrmamepro buildsystem: simple - build-commands: + build-commands: - install -d /app/bin - install apply_extra /app/bin - install clrmamepro /app/bin @@ -46,7 +49,7 @@ modules: - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.desktop /app/share/applications/it.emulab.mamedev.clrmamepro.clrmamepro.desktop - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png /app/share/icons/hicolor/48x48/apps/it.emulab.mamedev.clrmamepro.clrmamepro.png - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png /app/share/icons/hicolor/32x32/apps/it.emulab.mamedev.clrmamepro.clrmamepro.png - sources: + sources: - type: extra-data only-arches: - x86_64 @@ -63,7 +66,7 @@ modules: filename: clrmamepro.zip - type: script dest-filename: apply_extra - commands: + commands: - mkdir -p /app/extra/clrmamepro - unzip -qq -d /app/extra/clrmamepro clrmamepro.zip - rm clrmamepro.zip @@ -73,7 +76,7 @@ modules: dest-filename: clrmamepro commands: - export WINEARCH=win64 - - + - # clrmamepro writes it's config files in the current directory # Running files in /app/extra wont work, instead make a copy to # /var/data a.k.a $XDG_DATA_HOME @@ -81,7 +84,7 @@ modules: - cp -a /app/extra/clrmamepro /var/data - - wineboot - - + - - wine64 /var/data/clrmamepro/cmpro64.exe "$@" - type: script only-arches: @@ -89,15 +92,15 @@ modules: dest-filename: clrmamepro commands: - export WINEARCH=win32 - - + - # clrmamepro writes it's config files in the current directory - # Running files in /app/extra wont work, instead make a copy to + # Running files in /app/extra wont work, instead make a copy to # /var/data a.k.a $XDG_DATA_HOME - mkdir -p /var/data/clrmamepro - cp -a /app/extra/clrmamepro /var/data - - + - - wineboot - - + - - wine /var/data/clrmamepro/cmpro.exe "$@" - type: file path: it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml @@ -107,4 +110,3 @@ modules: path: icons/it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png - type: file path: icons/it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png - \ No newline at end of file From 5daf6ddb6f3eff0b7dced0ec260068c98de9ccd6 Mon Sep 17 00:00:00 2001 From: Rebecca Wallander Date: Thu, 12 Jul 2018 15:42:51 +0200 Subject: [PATCH 4/5] make app-id more in line with how github-hosted projects are named --- .../README.md | 15 +++++++-------- .../it.emulab.mamedev.clrmamepro.32x32.png | Bin .../it.emulab.mamedev.clrmamepro.48x48.png | Bin .../it.emulab.mamedev.clrmamepro.appdata.xml | 2 +- .../it.emulab.mamedev.clrmamepro.desktop | 4 ++-- .../it.emulab.mamedev.clrmamepro.yaml | 18 +++++++++--------- 6 files changed, 19 insertions(+), 20 deletions(-) rename {it.emulab.mamedev.clrmamepro.clrmamepro => it.emulab.mamedev.clrmamepro}/README.md (58%) rename it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png => it.emulab.mamedev.clrmamepro/icons/it.emulab.mamedev.clrmamepro.32x32.png (100%) rename it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png => it.emulab.mamedev.clrmamepro/icons/it.emulab.mamedev.clrmamepro.48x48.png (100%) rename it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml => it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.appdata.xml (97%) rename it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.desktop => it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.desktop (71%) rename it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml => it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.yaml (75%) diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/README.md b/it.emulab.mamedev.clrmamepro/README.md similarity index 58% rename from it.emulab.mamedev.clrmamepro.clrmamepro/README.md rename to it.emulab.mamedev.clrmamepro/README.md index af0ccab..86bf77c 100644 --- a/it.emulab.mamedev.clrmamepro.clrmamepro/README.md +++ b/it.emulab.mamedev.clrmamepro/README.md @@ -12,24 +12,23 @@ clrmamepro is a ROM manager and modifier ### Repo #### 32bit - flatpak-builder --arch=i386 --force-clean builds --repo=winepak it.emulab.mamedev.clrmamepro.clrmamepro - flatpak --user install winepak it.emulab.mamedev.clrmamepro.clrmamepro + flatpak-builder --arch=i386 --force-clean builds --repo=winepak it.emulab.mamedev.clrmamepro + flatpak --user install winepak it.emulab.mamedev.clrmamepro #### 64bit - flatpak-builder --arch=x86_64 --force-clean builds --repo=winepak it.emulab.mamedev.clrmamepro.clrmamepro - flatpak --user install winepak it.emulab.mamedev.clrmamepro.clrmamepro + flatpak-builder --arch=x86_64 --force-clean builds --repo=winepak it.emulab.mamedev.clrmamepro + flatpak --user install winepak it.emulab.mamedev.clrmamepro ### Direct #### 32bit - flatpak-builder --user --arch=i386 --force-clean --install builds it.emulab.mamedev.clrmamepro.clrmamepro.yaml + flatpak-builder --user --arch=i386 --force-clean --install builds it.emulab.mamedev.clrmamepro.yaml #### 64bit - flatpak-builder --user --arch=x86_64 --force-clean --install builds it.emulab.mamedev.clrmamepro.clrmamepro.yaml + flatpak-builder --user --arch=x86_64 --force-clean --install builds it.emulab.mamedev.clrmamepro.yaml ## Run - flatpak run it.emulab.mamedev.clrmamepro.clrmamepro - + flatpak run it.emulab.mamedev.clrmamepro diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png b/it.emulab.mamedev.clrmamepro/icons/it.emulab.mamedev.clrmamepro.32x32.png similarity index 100% rename from it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png rename to it.emulab.mamedev.clrmamepro/icons/it.emulab.mamedev.clrmamepro.32x32.png diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png b/it.emulab.mamedev.clrmamepro/icons/it.emulab.mamedev.clrmamepro.48x48.png similarity index 100% rename from it.emulab.mamedev.clrmamepro.clrmamepro/icons/it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png rename to it.emulab.mamedev.clrmamepro/icons/it.emulab.mamedev.clrmamepro.48x48.png diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.appdata.xml similarity index 97% rename from it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml rename to it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.appdata.xml index a3ad856..a34d313 100644 --- a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml +++ b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.appdata.xml @@ -1,6 +1,6 @@ - it.emulab.mamedev.clrmamepro.clrmamepro.desktop + it.emulab.mamedev.clrmamepro.desktop CC0-1.0 LicenseRef-proprietary clrmamepro diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.desktop b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.desktop similarity index 71% rename from it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.desktop rename to it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.desktop index d5bf3c1..5e8b0c5 100644 --- a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.desktop +++ b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.desktop @@ -8,5 +8,5 @@ Type=Application MimeType=application/x-ms-dos-executable;application/x-msi;application/x-ms-shortcut; Categories=Game Keywords=Game;Emulation; -Icon=it.emulab.mamedev.clrmamepro.clrmamepro -Name[en_US]=it.emulab.mamedev.clrmamepro.clrmamepro.desktop +Icon=it.emulab.mamedev.clrmamepro +Name[en_US]=it.emulab.mamedev.clrmamepro.desktop diff --git a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.yaml similarity index 75% rename from it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml rename to it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.yaml index d27d17d..51d3da8 100644 --- a/it.emulab.mamedev.clrmamepro.clrmamepro/it.emulab.mamedev.clrmamepro.clrmamepro.yaml +++ b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.yaml @@ -1,4 +1,4 @@ -app-id: it.emulab.mamedev.clrmamepro.clrmamepro +app-id: it.emulab.mamedev.clrmamepro runtime: org.winepak.Platform runtime-version: 3.0 @@ -45,10 +45,10 @@ modules: - install -d /app/bin - install apply_extra /app/bin - install clrmamepro /app/bin - - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml /app/share/appdata/it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml - - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.desktop /app/share/applications/it.emulab.mamedev.clrmamepro.clrmamepro.desktop - - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png /app/share/icons/hicolor/48x48/apps/it.emulab.mamedev.clrmamepro.clrmamepro.png - - install -Dm644 it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png /app/share/icons/hicolor/32x32/apps/it.emulab.mamedev.clrmamepro.clrmamepro.png + - install -Dm644 it.emulab.mamedev.clrmamepro.appdata.xml /app/share/appdata/it.emulab.mamedev.clrmamepro.appdata.xml + - install -Dm644 it.emulab.mamedev.clrmamepro.desktop /app/share/applications/it.emulab.mamedev.clrmamepro.desktop + - install -Dm644 it.emulab.mamedev.clrmamepro.48x48.png /app/share/icons/hicolor/48x48/apps/it.emulab.mamedev.clrmamepro.png + - install -Dm644 it.emulab.mamedev.clrmamepro.32x32.png /app/share/icons/hicolor/32x32/apps/it.emulab.mamedev.clrmamepro.png sources: - type: extra-data only-arches: @@ -103,10 +103,10 @@ modules: - - wine /var/data/clrmamepro/cmpro.exe "$@" - type: file - path: it.emulab.mamedev.clrmamepro.clrmamepro.appdata.xml + path: it.emulab.mamedev.clrmamepro.appdata.xml - type: file - path: it.emulab.mamedev.clrmamepro.clrmamepro.desktop + path: it.emulab.mamedev.clrmamepro.desktop - type: file - path: icons/it.emulab.mamedev.clrmamepro.clrmamepro.48x48.png + path: icons/it.emulab.mamedev.clrmamepro.48x48.png - type: file - path: icons/it.emulab.mamedev.clrmamepro.clrmamepro.32x32.png + path: icons/it.emulab.mamedev.clrmamepro.32x32.png From 700a4ee07bf724f689f9e1e6e823ea7f43da5f6f Mon Sep 17 00:00:00 2001 From: Rebecca Wallander Date: Thu, 12 Jul 2018 23:48:18 +0200 Subject: [PATCH 5/5] do some more fixes --- .../it.emulab.mamedev.clrmamepro.appdata.xml | 5 +++-- .../it.emulab.mamedev.clrmamepro.desktop | 4 ++-- .../it.emulab.mamedev.clrmamepro.yaml | 5 ----- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.appdata.xml b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.appdata.xml index a34d313..d62a922 100644 --- a/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.appdata.xml +++ b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.appdata.xml @@ -16,7 +16,8 @@ https://mamedev.emulab.it/clrmamepro/docs/index.htm - Game + System + Emulator @@ -53,4 +54,4 @@ - \ No newline at end of file + diff --git a/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.desktop b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.desktop index 5e8b0c5..923ff2b 100644 --- a/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.desktop +++ b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.desktop @@ -6,7 +6,7 @@ StartupNotify=true Terminal=false Type=Application MimeType=application/x-ms-dos-executable;application/x-msi;application/x-ms-shortcut; -Categories=Game -Keywords=Game;Emulation; +Categories=System;Emulator; +Keywords=Emulator;Editor;Manager; Icon=it.emulab.mamedev.clrmamepro Name[en_US]=it.emulab.mamedev.clrmamepro.desktop diff --git a/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.yaml b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.yaml index 51d3da8..78a5315 100644 --- a/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.yaml +++ b/it.emulab.mamedev.clrmamepro/it.emulab.mamedev.clrmamepro.yaml @@ -29,11 +29,6 @@ modules: - mkdir -p /app/lib/32bit - ln -s /app/lib/32bit/lib/ld-linux.so.2 /app/lib/ld-linux.so.2 - - name: setup-wine - buildsystem: simple - build-commands: - - mkdir -p /app/lib/wine - - name: setup-wine-compat32 buildsystem: simple build-commands: