Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Debian Package #1

Closed
mgeier opened this issue Mar 6, 2013 · 9 comments
Closed

Build Debian Package #1

mgeier opened this issue Mar 6, 2013 · 9 comments

Comments

@mgeier
Copy link
Member

mgeier commented Mar 6, 2013

No description provided.

@umlaeute
Copy link
Contributor

umlaeute commented Feb 5, 2014

i haven't done a formal "ITP" yet, but have plans to create (official) Debian packages for SSR.
in the meantime, please follow this guide to make packaging easy (esp. please don't create a /debian folder)

@umlaeute
Copy link
Contributor

umlaeute commented Mar 5, 2014

btw, i now have done a formal ITP and the debian package is in the make (not uploaded yet)

@mgeier
Copy link
Member Author

mgeier commented Mar 5, 2014

Great, thanks!

@umlaeute
Copy link
Contributor

umlaeute commented May 5, 2014

the package has been rejected by Debian's ftp-masters, and i'm now working on fixing all the issues.

one of the questions raised was the following, which i forward to you :-)

Can you please explain how I can build ssr-0.4.1\data\MacOSX\run-ssr.scpt?

that is: do you have human-readable sources for this applescript? or have you created the script in a fire-and-forget fashion? or can apple's native AppleScriptEditor edit these binary files?

mgeier added a commit that referenced this issue May 5, 2014
osacompile is used during installation.

See #1.
@mgeier
Copy link
Member Author

mgeier commented May 5, 2014

This file can be directly edited with the AppleScript editor.
The reason why this wasn't a text file in the first place, is that the script can store state, namely the choice of renderer which was used previously.

I replaced the binary file with its text alter ego and added a line to the installation process where the text file is compiled into a binary AppleScript.

Is it OK now?

@umlaeute
Copy link
Contributor

umlaeute commented May 5, 2014

thanks. i'm still arguing with ftp-masters that the .scpt file is indeed source code.

anyhow, having the text-version will definitely make it easier in the future (btw, do you plan any new releases in the near future?)

@mgeier
Copy link
Member Author

mgeier commented May 6, 2014

We normally make releases whenever we feel like it, so we don't really have a schedule.
If it helps for the Debian package, I can make a new release anytime, just tell me.

@umlaeute
Copy link
Contributor

soundscaperenderer has been accepted into Debian!

i guess you can close this issue (and related ones)

@mgeier
Copy link
Member Author

mgeier commented May 14, 2014

That's great, thanks a lot for creating the package!

@mgeier mgeier closed this as completed May 14, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants