{"id":15720814,"url":"https://github.com/megastep/loki_setup","last_synced_at":"2025-05-05T21:48:01.005Z","repository":{"id":9905035,"uuid":"11912977","full_name":"megastep/loki_setup","owner":"megastep","description":"The Loki Setup installer for Linux / UNIX","archived":false,"fork":false,"pushed_at":"2023-10-18T09:59:23.000Z","size":3777,"stargazers_count":54,"open_issues_count":0,"forks_count":6,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-31T00:05:13.018Z","etag":null,"topics":["aix","c","freebsd","gnome","gtk2","hp-ux","installer","irix","linux","solaris","unix"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/megastep.png","metadata":{"files":{"readme":"README.carbon","changelog":"CHANGES","contributing":null,"funding":".github/FUNDING.yml","license":"COPYING","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},"funding":{"github":["megastep"]}},"created_at":"2013-08-06T01:25:41.000Z","updated_at":"2024-10-30T01:31:49.000Z","dependencies_parsed_at":"2024-10-24T19:33:37.637Z","dependency_job_id":null,"html_url":"https://github.com/megastep/loki_setup","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megastep%2Floki_setup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megastep%2Floki_setup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megastep%2Floki_setup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megastep%2Floki_setup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/megastep","download_url":"https://codeload.github.com/megastep/loki_setup/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252582684,"owners_count":21771703,"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":["aix","c","freebsd","gnome","gtk2","hp-ux","installer","irix","linux","solaris","unix"],"created_at":"2024-10-03T22:00:20.458Z","updated_at":"2025-05-05T21:48:00.986Z","avatar_url":"https://github.com/megastep.png","language":"C","readme":"MacOS X Carbon Interface README\n-------------------------------\n\nIMPORTANT NOTE:\n    The MacOS X version is currently in BETA.  It should be fully functional\n    but has not been fully tested or approved for \"production\".\n\nWHAT IS DONE:\n    Setup, Uninstaller, and Check utilities have all been ported to their\n    Carbon based counterparts.\n    \nPREREQUISITES:\n    This should build fairly cleanly on MacOS X with the standard libraries.\n    A few exceptions are libxml (GNOME XML libraries) and libintl (library\n    for string localization).\n    \n    LibXML can be compiled cleanly on the Mac with some minor changes.  See\n    http://www.takamaka.info/article/articleview/11/1/7/ for details on how\n    to get it to compile.  These changes apply to the libXML v1.x as well.\n    \n    I would recommend saving yourself a lot of trouble and downloading the\n    required libraries on http://fink.sourceforge.net/download/index.php with\n    \"Fink\".  It's fairly easy to setup, and the current Makefile will look\n    in /sw/lib (the default Fink install location).\n    \nsetup.APP INFORMATION\n    Mac OS X has a specific directory structure for all applications.  The\n    \"setup.carbon\" binary will NOT function unless it is run from this folder.\n    The current Makefile will automatically copy a version of setup.carbon\n    into the correct location (setup.APP/Contents/MacOS).  The binary should\n    be run from this location.  This also holds true for the uninstaller and\n    check utilities.  The .APP folders are created for the uninstaller and\n    check utility once they are built on a machine successfully.\n    \n    Mac OS X will refuse to create an event loop or acknowledge the binary as\n    a \"windowed\" Mac application unless it is inside this setup.APP folder.\n    You've been warned. :-)\n    \nCOMPILING\n    run \"make setup.carbon\"\n    run \"make carbon_uninstall\"\n    run \"make check.carbon\"\n\nSPLASH IMAGE\n    The carbon version does NOT support the XPM format used in other versions.\n    It currently supports only the JPEG image format.  Just specify the splash\n    image in the setup.xml file in the same way you would previously.\n\nOTHER NOTES\n    The setup.carbon build will not get built in any other target.  You have to\n    specifically build this target (even if you say \"make all\").\n    \n    Unlike the unix version of Loki Setup, the Mac version looks for setup.data\n    in several different locations to provide maximum flexibility for both\n    Mac only developers, and developers who wish to create cross-platform\n    installs.\n    \n    setup.carbon will search from the location of the binary (setup.carbon) and\n    work its way up the directory tree up to and including the location of the\n    .APP folder.  This allows the developer to include the install data along\n    side the .APP folder (if providing a multi-platform installation) or in\n    the .APP bundle (which would be preferable in a Mac only install).","funding_links":["https://github.com/sponsors/megastep"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmegastep%2Floki_setup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmegastep%2Floki_setup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmegastep%2Floki_setup/lists"}