[aur-general] snd-gtk-jack
Hello - There is a package named [snd-ls](http://aur.archlinux.org/packages.php?ID=15580) which is orphaned and quite out of date. I would like to adopt it and update it with the following PKGBUILD: --- # Maintainer: Andrew Antle <andrew dot antle at gmail dot com> pkgname=snd-gtk-jack _pkgname=snd pkgver=11.3 pkgrel=1 pkgdesc="A sound editor, with GTK+ and JACK enabled" arch=('i686' 'x86_64') license=('custom') depends=('fftw' 'gamin' 'gsl' 'gtk2' 'jack' 'ladspa') url="http://ccrma.stanford.edu/software/snd/" source=(ftp://ccrma-ftp.stanford.edu/pub/Lisp/$_pkgname-$pkgver.tar.gz) md5sums=('71168f92e77a14f80c6bcf5c1dd3df26') build() { cd $srcdir/$_pkgname-$pkgver ./configure --prefix=/usr --with-gtk --with-jack make || return 1 make prefix=$pkgdir/usr install rm -f $pkgdir/usr/share/$_pkgname/*.{fs,rb} install -D -m 644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE } --- Do I need a TU to change the name of the package, and then I'll adopt it and update it? Or should I just upload my PKGBUILD and ask for the old, orphaned one to be deleted? P.S. The manpage is being installed -rwx-r-x-r-x, but in the tarball it's -rw-r--r--. How can I fix this? Should I chmod it at the end of build()? Thanks, -- Andrew Antle <andrew dot antle at gmail dot com>
On Thu, Mar 11, 2010 at 5:39 PM, Andrew Antle <andrew.antle@gmail.com> wrote:
Hello -
There is a package named [snd-ls](http://aur.archlinux.org/packages.php?ID=15580) which is orphaned and quite out of date. I would like to adopt it and update it with the following PKGBUILD: --- # Maintainer: Andrew Antle <andrew dot antle at gmail dot com>
pkgname=snd-gtk-jack _pkgname=snd pkgver=11.3 pkgrel=1 pkgdesc="A sound editor, with GTK+ and JACK enabled" arch=('i686' 'x86_64') license=('custom') depends=('fftw' 'gamin' 'gsl' 'gtk2' 'jack' 'ladspa') url="http://ccrma.stanford.edu/software/snd/" source=(ftp://ccrma-ftp.stanford.edu/pub/Lisp/$_pkgname-$pkgver.tar.gz) md5sums=('71168f92e77a14f80c6bcf5c1dd3df26')
build() { cd $srcdir/$_pkgname-$pkgver
./configure --prefix=/usr --with-gtk --with-jack make || return 1 make prefix=$pkgdir/usr install
rm -f $pkgdir/usr/share/$_pkgname/*.{fs,rb} install -D -m 644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE } ---
Do I need a TU to change the name of the package, and then I'll adopt it and update it? Or should I just upload my PKGBUILD and ask for the old, orphaned one to be deleted?
P.S. The manpage is being installed -rwx-r-x-r-x, but in the tarball it's -rw-r--r--. How can I fix this? Should I chmod it at the end of build()?
Thanks, -- Andrew Antle <andrew dot antle at gmail dot com>
Upload your snd-gtk-jack I will delete the old one and put a field called provides=('snd-gtk-jack') for future updates of ppl who were using snd-ls -- Angel Velásquez angvp @ irc.freenode.net Arch Linux Trusted User Linux Counter: #359909 http://www.angvp.com
2010/3/11 Angel Velásquez <angvp@archlinux.com.ve>:
On Thu, Mar 11, 2010 at 5:39 PM, Andrew Antle <andrew.antle@gmail.com> wrote:
Hello -
There is a package named [snd-ls](http://aur.archlinux.org/packages.php?ID=15580) which is orphaned and quite out of date. I would like to adopt it and update it with the following PKGBUILD: --- # Maintainer: Andrew Antle <andrew dot antle at gmail dot com>
pkgname=snd-gtk-jack _pkgname=snd pkgver=11.3 pkgrel=1 pkgdesc="A sound editor, with GTK+ and JACK enabled" arch=('i686' 'x86_64') license=('custom') depends=('fftw' 'gamin' 'gsl' 'gtk2' 'jack' 'ladspa') url="http://ccrma.stanford.edu/software/snd/" source=(ftp://ccrma-ftp.stanford.edu/pub/Lisp/$_pkgname-$pkgver.tar.gz) md5sums=('71168f92e77a14f80c6bcf5c1dd3df26')
build() { cd $srcdir/$_pkgname-$pkgver
./configure --prefix=/usr --with-gtk --with-jack make || return 1 make prefix=$pkgdir/usr install
rm -f $pkgdir/usr/share/$_pkgname/*.{fs,rb} install -D -m 644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE } ---
Do I need a TU to change the name of the package, and then I'll adopt it and update it? Or should I just upload my PKGBUILD and ask for the old, orphaned one to be deleted?
P.S. The manpage is being installed -rwx-r-x-r-x, but in the tarball it's -rw-r--r--. How can I fix this? Should I chmod it at the end of build()?
Upload your snd-gtk-jack I will delete the old one and put a field called provides=('snd-gtk-jack') for future updates of ppl who were using snd-ls
Done. [snd-gtk-jack](http://aur.archlinux.org/packages.php?ID=35387). Thanks, Angel. -- Andrew Antle <andrew dot antle at gmail dot com>
Excerpts from Andrew Antle's message of 2010-03-11 21:39:13 +0100:
Hello -
There is a package named [snd-ls](http://aur.archlinux.org/packages.php?ID=15580) which is orphaned and quite out of date. I would like to adopt it and update it with the following PKGBUILD: --- # Maintainer: Andrew Antle <andrew dot antle at gmail dot com>
pkgname=snd-gtk-jack _pkgname=snd pkgver=11.3 pkgrel=1 pkgdesc="A sound editor, with GTK+ and JACK enabled" arch=('i686' 'x86_64') license=('custom') depends=('fftw' 'gamin' 'gsl' 'gtk2' 'jack' 'ladspa') url="http://ccrma.stanford.edu/software/snd/" source=(ftp://ccrma-ftp.stanford.edu/pub/Lisp/$_pkgname-$pkgver.tar.gz) md5sums=('71168f92e77a14f80c6bcf5c1dd3df26')
build() { cd $srcdir/$_pkgname-$pkgver
./configure --prefix=/usr --with-gtk --with-jack make || return 1 make prefix=$pkgdir/usr install
rm -f $pkgdir/usr/share/$_pkgname/*.{fs,rb} install -D -m 644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE } ---
Do I need a TU to change the name of the package, and then I'll adopt it and update it? Or should I just upload my PKGBUILD and ask for the old, orphaned one to be deleted?
P.S. The manpage is being installed -rwx-r-x-r-x, but in the tarball it's -rw-r--r--. How can I fix this? Should I chmod it at the end of build()?
Thanks,
You can probably sed or patch the Makefile if it's doing something wrong. I have to do that quite often. Regards, Philipp
On Fri 12 Mar 2010 13:16 +0100, Philipp wrote:
Excerpts from Andrew Antle's message of 2010-03-11 21:39:13 +0100:
Hello -
There is a package named [snd-ls](http://aur.archlinux.org/packages.php?ID=15580) which is orphaned and quite out of date. I would like to adopt it and update it with the following PKGBUILD: --- # Maintainer: Andrew Antle <andrew dot antle at gmail dot com>
pkgname=snd-gtk-jack _pkgname=snd pkgver=11.3 pkgrel=1 pkgdesc="A sound editor, with GTK+ and JACK enabled" arch=('i686' 'x86_64') license=('custom') depends=('fftw' 'gamin' 'gsl' 'gtk2' 'jack' 'ladspa') url="http://ccrma.stanford.edu/software/snd/" source=(ftp://ccrma-ftp.stanford.edu/pub/Lisp/$_pkgname-$pkgver.tar.gz) md5sums=('71168f92e77a14f80c6bcf5c1dd3df26')
build() { cd $srcdir/$_pkgname-$pkgver
./configure --prefix=/usr --with-gtk --with-jack make || return 1 make prefix=$pkgdir/usr install
rm -f $pkgdir/usr/share/$_pkgname/*.{fs,rb} install -D -m 644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE } ---
Do I need a TU to change the name of the package, and then I'll adopt it and update it? Or should I just upload my PKGBUILD and ask for the old, orphaned one to be deleted?
P.S. The manpage is being installed -rwx-r-x-r-x, but in the tarball it's -rw-r--r--. How can I fix this? Should I chmod it at the end of build()?
Thanks,
You can probably sed or patch the Makefile if it's doing something wrong. I have to do that quite often.
Don't forget to send your patches upstream!
On Fri, Mar 12, 2010 at 10:41 AM, Loui Chang <louipc.ist@gmail.com> wrote:
On Fri 12 Mar 2010 13:16 +0100, Philipp wrote:
Excerpts from Andrew Antle's message of 2010-03-11 21:39:13 +0100:
pkgname=snd-gtk-jack _pkgname=snd pkgver=11.3 pkgrel=1 pkgdesc="A sound editor, with GTK+ and JACK enabled" arch=('i686' 'x86_64') license=('custom') depends=('fftw' 'gamin' 'gsl' 'gtk2' 'jack' 'ladspa') url="http://ccrma.stanford.edu/software/snd/" source=(ftp://ccrma-ftp.stanford.edu/pub/Lisp/$_pkgname-$pkgver.tar.gz) md5sums=('71168f92e77a14f80c6bcf5c1dd3df26')
build() { cd $srcdir/$_pkgname-$pkgver
./configure --prefix=/usr --with-gtk --with-jack make || return 1 make prefix=$pkgdir/usr install
rm -f $pkgdir/usr/share/$_pkgname/*.{fs,rb} install -D -m 644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE }
P.S. The manpage is being installed -rwx-r-x-r-x, but in the tarball it's -rw-r--r--. How can I fix this? Should I chmod it at the end of build()?
You can probably sed or patch the Makefile if it's doing something wrong. I have to do that quite often.
Don't forget to send your patches upstream!
Hello Philipp and Loui - I set $doit to echo: /bin/install -c snd /home/andrew/projects/PKGBUILDS/snd-gtk-jack/pkg/usr/bin/snd /bin/install -c ./snd.1 /home/andrew/projects/PKGBUILDS/snd-gtk-jack/pkg/usr/share/man/man1 snd-gtk-jack-> ls -l pkg/usr/share/man/man1/ total 4 -rwxr-xr-x 1 andrew wheel 637 Mar 12 12:37 snd.1.gz* Should be '-rw-r--r--'. install-sh is installing the man page with the same command and the same permissions as the snd executable. I'm not exactly sure how to patch this. I could use a `chmod -x snd.1.gz` in the PKGBUILD, but that doesn't seem right. Thanks, -- Andrew Antle <andrew dot antle at gmail dot com>
On Fri 12 Mar 2010 12:49 -0500, Andrew Antle wrote:
/bin/install -c snd /home/andrew/projects/PKGBUILDS/snd-gtk-jack/pkg/usr/bin/snd /bin/install -c ./snd.1 /home/andrew/projects/PKGBUILDS/snd-gtk-jack/pkg/usr/share/man/man1
snd-gtk-jack-> ls -l pkg/usr/share/man/man1/ total 4 -rwxr-xr-x 1 andrew wheel 637 Mar 12 12:37 snd.1.gz*
Should be '-rw-r--r--'. install-sh is installing the man page with the same command and the same permissions as the snd executable. I'm not exactly sure how to patch this. I could use a `chmod -x snd.1.gz` in the PKGBUILD, but that doesn't seem right.
Change it to `/bin/install -m 0644`
On Fri, Mar 12, 2010 at 2:04 PM, Loui Chang <louipc.ist@gmail.com> wrote:
On Fri 12 Mar 2010 12:49 -0500, Andrew Antle wrote:
snd-gtk-jack-> ls -l pkg/usr/share/man/man1/ total 4 -rwxr-xr-x 1 andrew wheel 637 Mar 12 12:37 snd.1.gz*
Change it to `/bin/install -m 0644`
Fixed. Thanks, Loui.
participants (4)
-
Andrew Antle
-
Angel Velásquez
-
Loui Chang
-
Philipp