Aegisub PPA for Ubuntu

For submission of patches, language translations, discussing implementation of some feature, etc.

Aegisub PPA for Ubuntu

Unread postby djcj » Tue Jan 21, 2014 11:06 pm

Installation is quick and easy. Just enter the commands listed here.
Development and stable version can be installed at the same time.


Add repository:
Code: Select all
sudo add-apt-repository ppa:djcj/aegisub
sudo apt-get update


Install stable version:
Code: Select all
sudo apt-get install aegisub


Install development version:
Code: Select all
sudo apt-get install aegisub-unstable



To manually download packages, go to https://launchpad.net/~djcj/+archive/aegisub/+packages
Debug packages are available too: aegisub-unstable-dbg and aegisub-dbg


The only available version for Ubuntu 12.04 in the PPA is Aegisub 3.0.4.
You can download newer versions for 64 bit systems as .debs here: aegisub-unstable_8700-1_amd64.deb, aegisub_3.2.2-1_amd64.deb
These packages don't require any PPA to be added.
Last edited by djcj on Tue Feb 10, 2015 3:32 pm, edited 15 times in total.
Portable builds for Linux
embed-ass - a shell script to embed fonts into or extract from ass files
User avatar
djcj
{\move}
{\move}
 
Posts: 72
Joined: Fri Jan 10, 2014 4:23 am

Re: Aegisub 3 stable PPA for Ubuntu

Unread postby djcj » Thu Feb 13, 2014 4:23 pm

Aegisub 3.1.2 is finally available (only for 13.10 though).

edit: Added package for 14.04 Trusty.
Portable builds for Linux
embed-ass - a shell script to embed fonts into or extract from ass files
User avatar
djcj
{\move}
{\move}
 
Posts: 72
Joined: Fri Jan 10, 2014 4:23 am

Re: Aegisub 3 stable PPA for Ubuntu

Unread postby ainur » Sat Mar 08, 2014 5:32 pm

Thank you for PPA. It's great news for Ubuntu users!
ainur
Comic Sans MS
Comic Sans MS
 
Posts: 1
Joined: Sat Mar 08, 2014 5:24 pm

Re: Aegisub 3 stable PPA for Ubuntu

Unread postby djcj » Sun Mar 23, 2014 11:00 am

ainur wrote:Thank you for PPA. It's great news for Ubuntu users!

You're welcome. ;)


Minor updates by the way:
Patches:
- Default dictionary search path is now /usr/share/hunspell
- Add English (US & GB) hunspell/myspell dictionary packages to "suggests"
Updates:
- libass updated to 0.11.1 stable release
Portable builds for Linux
embed-ass - a shell script to embed fonts into or extract from ass files
User avatar
djcj
{\move}
{\move}
 
Posts: 72
Joined: Fri Jan 10, 2014 4:23 am

Re: Aegisub 3 stable PPA for Ubuntu

Unread postby Corvus123 » Sun Mar 23, 2014 7:31 pm

Can you make a ppa that keeps up with the trunk builds?
Corvus123
{\b1}
{\b1}
 
Posts: 11
Joined: Thu Oct 11, 2012 8:10 pm

Re: Aegisub 3 stable PPA for Ubuntu

Unread postby djcj » Mon Mar 24, 2014 2:17 pm

I could do that. But I'm a bit unsure about the versioning. The releases on https://github.com/tgoyne/aegisub/releases are switching between point versioning for stable releases and revision numbers for the versions inbetween. So, I assume r8070 would be version 3.1.2+r8070?
Portable builds for Linux
embed-ass - a shell script to embed fonts into or extract from ass files
User avatar
djcj
{\move}
{\move}
 
Posts: 72
Joined: Fri Jan 10, 2014 4:23 am

Re: Aegisub 3 stable PPA for Ubuntu

Unread postby jfs » Mon Mar 24, 2014 4:22 pm

djcj wrote:I could do that. But I'm a bit unsure about the versioning. The releases on https://github.com/tgoyne/aegisub/releases are switching between point versioning for stable releases and revision numbers for the versions inbetween. So, I assume r8070 would be version 3.1.2+r8070?

I would suggest making it a completely separate package from the stable releases, and just use the revision/date/whatever for package version number. That could also allow you to more easily have both the stable and the development versions installed side by side. I.e. you'd have "aegisub 3.1.2" and "aegisub-unstable 8070.0" packages which for APT are completely unrelated.
Do not PM me asking for help with Aegisub, Automation, karaoke or anything like that, I won't reply.
Ask your questions in the public forums. Use the Search function, somebody probably asked the same question before.
All rights reserved to call you insults if you ask poorly thought out or redundant questions.
Experimenting is free and is a great way to learn things.
User avatar
jfs
Developer
 
Posts: 2980
Joined: Mon Dec 19, 2005 8:18 pm
Location: Denmark

Re: Aegisub 3 stable PPA for Ubuntu

Unread postby djcj » Mon Mar 24, 2014 4:32 pm

jfs wrote:
djcj wrote:I could do that. But I'm a bit unsure about the versioning. The releases on https://github.com/tgoyne/aegisub/releases are switching between point versioning for stable releases and revision numbers for the versions inbetween. So, I assume r8070 would be version 3.1.2+r8070?

I would suggest making it a completely separate package from the stable releases, and just use the revision/date/whatever for package version number. That could also allow you to more easily have both the stable and the development versions installed side by side. I.e. you'd have "aegisub 3.1.2" and "aegisub-unstable 8070.0" packages which for APT are completely unrelated.

That's a good idea. I might take a look at that later. However, afaik to install them side by side the packages shouldn't share any files (i.e. icons).For now I just numbered it "3.1.2+r8070".
Portable builds for Linux
embed-ass - a shell script to embed fonts into or extract from ass files
User avatar
djcj
{\move}
{\move}
 
Posts: 72
Joined: Fri Jan 10, 2014 4:23 am

Re: Aegisub 3 stable PPA for Ubuntu

Unread postby Shimapan » Fri Mar 28, 2014 4:55 am

djcj wrote:I could do that. But I'm a bit unsure about the versioning. The releases on https://github.com/tgoyne/aegisub/releases are switching between point versioning for stable releases and revision numbers for the versions inbetween. So, I assume r8070 would be version 3.1.2+r8070?


No, r8070 would be 3.2.0+git8070. See my builds.
Either name the development version package "aegisub-unstable" for a distinction from the stable packages, or setup a different repository for the development version package.
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Aegisub 3 PPA for Ubuntu

Unread postby djcj » Fri Mar 28, 2014 8:33 am

They're now called "aegisub-development". The problem with naming them 3.2.0+git8070 is that the final release is just called "3.2.0" which the package manager recognizes as being older than 3.2.0+git8070. Besides, git8070 is afaik actually wrong, because that's the revision number and not the git number of that change.

edit:
The executable binary is still named "aegisub-3.1". Maybe that should be changed.
Portable builds for Linux
embed-ass - a shell script to embed fonts into or extract from ass files
User avatar
djcj
{\move}
{\move}
 
Posts: 72
Joined: Fri Jan 10, 2014 4:23 am

Re: Aegisub 3 PPA for Ubuntu

Unread postby Corvus123 » Fri Mar 28, 2014 4:06 pm

Nice, but you should make the regular and development packages mutually exclusive if they can't be installed at the same time.
Corvus123
{\b1}
{\b1}
 
Posts: 11
Joined: Thu Oct 11, 2012 8:10 pm

Re: Aegisub 3 PPA for Ubuntu

Unread postby djcj » Fri Mar 28, 2014 5:24 pm

Development version and stable version can now be installed at the same time. Took me quite a while to get it to work, since Launchpad was a bit slow during the last days.

Image
Portable builds for Linux
embed-ass - a shell script to embed fonts into or extract from ass files
User avatar
djcj
{\move}
{\move}
 
Posts: 72
Joined: Fri Jan 10, 2014 4:23 am

Re: Aegisub 3 PPA for Ubuntu

Unread postby Corvus123 » Fri Mar 28, 2014 7:06 pm

Cool, however the two launchers look identical. May want to change the name too.
Corvus123
{\b1}
{\b1}
 
Posts: 11
Joined: Thu Oct 11, 2012 8:10 pm

Re: Aegisub 3 PPA for Ubuntu

Unread postby djcj » Fri Mar 28, 2014 10:31 pm

Corvus123 wrote:Cool, however the two launchers look identical. May want to change the name too.

I fixed that.
Portable builds for Linux
embed-ass - a shell script to embed fonts into or extract from ass files
User avatar
djcj
{\move}
{\move}
 
Posts: 72
Joined: Fri Jan 10, 2014 4:23 am

Re: Aegisub 3 PPA for Ubuntu

Unread postby Shimapan » Sat Mar 29, 2014 8:11 pm

djcj wrote:They're now called "aegisub-development".


Bad idea. Packages ending in -dev (or -development) are always packages which contain the header files and source of the program. You need to name it differently. Naming it "aegisub-unstable" would be a good idea.

djcj wrote:The problem with naming them 3.2.0+git8070 is that the final release is just called "3.2.0" which the package manager recognizes as being older than 3.2.0+git8070.


What are you talking about? There is no final release 3.2.0 yet. The current final stable release is 3.1.2.
It is intended behaviour that the unstable versions are recognized as being more recent. Hence my suggestion of placing the unstable release in a different repository.

djcj wrote:Besides, git8070 is afaik actually wrong, because that's the revision number and not the git number of that change.


lolno. You have no idea. That's the usual way of naming unstable releases. You take the last stable version number, increase it, add a "+", then the revisioning system (generally either "git" or "svn") and finally the revision number. See the following example:

Image

("dsfg" is an abbreviation of "Debian Free Software Guidelines".)

djcj wrote:edit:
The executable binary is still named "aegisub-3.1". Maybe that should be changed.


Yes, it should be "aegisub-3.2". Before 3.1 stable came out, it was also already named "aegisub-3.1".
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Next

Return to Development

Who is online

Users browsing this forum: No registered users and 1 guest