{"id":17193812,"url":"https://github.com/darealshinji/unityengine2deb","last_synced_at":"2025-04-11T11:07:33.748Z","repository":{"id":20480903,"uuid":"23758876","full_name":"darealshinji/UnityEngine2deb","owner":"darealshinji","description":"Create Debian packages of Unity Engine games","archived":false,"fork":false,"pushed_at":"2023-10-11T14:18:06.000Z","size":876,"stargazers_count":16,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-25T07:24:23.709Z","etag":null,"topics":["debian-packages","unity-engine-games","unity-game"],"latest_commit_sha":null,"homepage":"https://unity3d.com/get-unity/download/archive","language":"Rich Text Format","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"lelylan/lelylan","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/darealshinji.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-09-07T12:00:35.000Z","updated_at":"2024-07-06T21:33:09.000Z","dependencies_parsed_at":"2024-12-02T22:40:07.555Z","dependency_job_id":null,"html_url":"https://github.com/darealshinji/UnityEngine2deb","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darealshinji%2FUnityEngine2deb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darealshinji%2FUnityEngine2deb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darealshinji%2FUnityEngine2deb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darealshinji%2FUnityEngine2deb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/darealshinji","download_url":"https://codeload.github.com/darealshinji/UnityEngine2deb/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248381760,"owners_count":21094525,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debian-packages","unity-engine-games","unity-game"],"created_at":"2024-10-15T01:44:59.623Z","updated_at":"2025-04-11T11:07:33.705Z","avatar_url":"https://github.com/darealshinji.png","language":"Rich Text Format","funding_links":[],"categories":[],"sub_categories":[],"readme":"UnityEngine2deb\n===============\n\nCreate Debian packages of Unity Engine games\n\n**u2deb**: Package a Unity game in two steps. First run `u2deb prepare \u003cgamedir\u003e` and follow the instructions.\nThe game files will be copied into a temporary directory and Debian packaging files will be generated.\nYou can manually edit those files. Then run `u2deb build` to create the package. To delete the temporary files\nrun `u2deb clean`. You can get a full list of options and environment variables with `u2deb --help`.\n\n**copyunityengine**: This script will download and install GNU/Linux binaries of a Unity engine game and delete all previously\ninstalled binary files. Usage is `copyunityengine \u003cgamedir\u003e`.\nYou can use this script to create native GNU/Linux versions of games that were released only for\nWindows and/or OSX (this _may_ not work with Unity 5 games).\nYou can also create native 64 bit versions if a GNU/Linux build was originally released only as 32 bit version, or you can also use it to install the screenselector plugin if the original build came without it.\n\n**u2mojo**: This script helps you to create portable [MojoSetup](http://www.icculus.org/mojosetup/)\ninstallers for any GNU/Linux distribution.\n\nMinimum dependencies: `build-essential debhelper rename imagemagick aria2¹ p7zip-full¹ wget¹`\n\nRecommended dependencies: `execstack lintian libgtk2.0-0 libgtk2.0-0:i386 libglu1-mesa libglu1-mesa:i386`\n\n¹ only required by copyunityengine\n\n**Examples:**\n\nYou can use the builds from [here](https://github.com/darealshinji/simple-unity3d-example/releases) to test the scripts.\n\nBuild 32 and 64 bit packages of a native game and store the platform independent\nfiles in a separate \"-data\" package:\n```\n./u2deb prepare example-game-linux --data\n./u2deb build\n```\n\nBuild a 64 bit package from a 32 bit native game:\n```\n./copyunityengine example-game-linux-x86\n./u2deb prepare example-game-linux-x86 --no-x86\n./u2deb build\n```\n\nBuild packages from a Windows-only game:\n```\n./copyunityengine example-game-win32\nrm -f example-game-win32/*.exe example-game-win32/*.pdb example-game-win32/*_Data/Mono/mono.dll\n./u2deb prepare example-game-win32\n./u2deb build\n```\n\nBuild packages from an OS X .app bundle:\n```\n./copyunityengine example-game.app\n./u2deb prepare example-game-linux\n./u2deb build\n```\n\nBuild a MojoSetup installer and export variables:\n```\necho \"This is a simple Unity 3D test project.\" \u003e /tmp/example-game-description\necho \"Homepage: http://www.unity3d.com/\" \u003e\u003e /tmp/example-game-description\n\nexport FULLNAME=\"Test project\"\nexport SHORTNAME=example-game\nexport VENDOR=\"djcj\"\nexport VERSION=1.0\n./u2mojo --readme=/tmp/example-game-description example-game\n```\n\n**Package this tool:**\n\nYou can also build a Debian package from this tool.\n```\nsudo apt-get install debhelper git\ngit clone https://github.com/darealshinji/UnityEngine2deb.git\ncd UnityEngine2deb\ndpkg-buildpackage -b -us -uc\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarealshinji%2Funityengine2deb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarealshinji%2Funityengine2deb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarealshinji%2Funityengine2deb/lists"}