Re: [aur-general] bit torrent AUR
On Sat, Jul 25, 2020 at 08:49:03AM +, Kusoneko wrote: Probably feasible, but it'd be a pain in the ass to update PKGBUILDs for AUR packages and so, not really a great idea. Plus, git already does most of what's needed. Likely, anyone could set up a mirror for the AUR by crawling through it and cloning all the packages, so it's really only centralized because no one bothers mirroring it. I really don't see why you'd want to share it over bit torrent to be honest. Ah, that makes sense, especially with trying to make it secure. Once a PKGBUILD updated, it would have to be updated on several instances before it would be considered valid. The idea of mirroring based on git sounds interesting though. Thanks, Storm -- ⛈🐲 Accessible low cost computers for everyone! https://stormux.org Get my public PGP key: gpg --recv-key 43DDC193 The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones. "Listen up to ancient tales of monsters, zombies, ghosts 'bout creatures rising from the graves to haunt the living world" The Other - Beware of Ghouls signature.asc Description: PGP signature
[aur-general] bit torrent AUR
Howdy, The recent AUR migration got me to wondering how difficult it would be to set up the AUR as a p2p model with something like bit torrent. I am not at this point even suggesting that it be implemented, I am more just curious about the challenges of such a thing. Thinking about it, there would have to be some kind of security process in place to make sure PKGBUILDs were not modified and retrieved from only one source. Maybe a way to mark certain machines as trusted, and/or setting a minimum of distributers that must agree on the validity of the PKGBUILD in question. I am by no means an expert on this stuff but if something like this were done, and if it worked, it could even be expanded to community packages as well, meaning that any machine with a cache could also serve as a mirror for those packages. So, is something like this feasible? Thanks, Storm -- ⛈🐲 Accessible low cost computers for everyone! https://stormux.org Get my public PGP key: gpg --recv-key 43DDC193 The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones. "I've seen the tempest in darkest nights I've faced the eyes of Thor" Stormwarrior - Heading Northe signature.asc Description: PGP signature
[aur-general] Anyone Else Having Issues with Caddy?
Howdy, I have installed caddy following it's page on the wiki. when I start it though, with systemctl start caddy, it fails to start. Here is the output from systemctl status caddy: * caddy.service - Caddy HTTP/2 web server Loaded: loaded (/usr/lib/systemd/system/caddy.service; disabled; vendor preset: disabled) Active: failed (Result: exit-code) since Sat 2019-04-06 12:08:22 EDT; 10s ago Docs: https://caddyserver.com/docs Process: 6745 ExecStart=/usr/bin/caddy -log stdout -agree -conf /etc/caddy/caddy.conf -root /tmp (code=exited, status=218/CAPABILITIES) Main PID: 6745 (code=exited, status=218/CAPABILITIES) Apr 06 12:08:22 wolfe-server systemd[1]: Started Caddy HTTP/2 web server. Apr 06 12:08:22 wolfe-server systemd[6745]: caddy.service: Failed to apply ambient capabilities (before UID change): Invalid argument Apr 06 12:08:22 wolfe-server systemd[6745]: caddy.service: Failed at step CAPABILITIES spawning /usr/bin/caddy: Invalid argument Apr 06 12:08:22 wolfe-server systemd[1]: caddy.service: Main process exited, code=exited, status=218/CAPABILITIES Apr 06 12:08:22 wolfe-server systemd[1]: caddy.service: Failed with result 'exit-code'. Does anyone have any ideas what may be going wrong here and how to fix it? Thanks for the help, Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "Serpent's kin, born of sin. Dark within, father of the wolf!" Amon Amarth - Father of the Wolf signature.asc Description: PGP signature
[aur-general] magic-wormhole-git help with missing dependancy
Howdy, I maintain the magic-wormhole and the magic-wormhole-git packages. In magic-wormhole-git, I am now getting this error when I try to run wormhole:: Traceback (most recent call last): File "/usr/bin/wormhole", line 11, in load_entry_point('magic-wormhole==0.11.2+82.g995d3f5', 'console_scripts', 'wormhole')() File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2793, in load_entry_point return ep.load() File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2411, in load return self.resolve() File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2417, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr/lib/python3.7/site-packages/wormhole/__init__.py", line 2, in from .wormhole import create, __version__ File "/usr/lib/python3.7/site-packages/wormhole/wormhole.py", line 11, in from ._boss import Boss File "/usr/lib/python3.7/site-packages/wormhole/_boss.py", line 15, in from ._dilation.manager import Dilator ModuleNotFoundError: No module named 'wormhole._dilation' I have gone searching for python-dialation and haven't found anything. Does anyone know what package it needs? Thanks for the help, Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Need a safe and easy way to backup and share files? Try Dropbox: http://db.tt/jeY50HR "Pray nightfall release me, then I could wander to deep sleep." Paradise Lost - Pray Nightfall signature.asc Description: PGP signature
Re: [aur-general] Help with python-magic-wormhole PKGBUILD
Howdy, On Mon, Dec 10, 2018 at 12:21:19PM -0500, AUR General wrote: Is taholafs not in the AUR? There are no AUR packages which depend on magic-wormhole, and I cannot find anything when searching for "taholafs". I guess it would be helpful if I had spelled the package name correctly. :) It is tahoe-lafs-git. I've written up an untested PKGBUILD that expresses what I believe you want. Note how I've fixed up the url and the two package names it provides, and installed the LICENSE file which you *must* install for MIT-licensed software. Also note the addition of the testsuite, and the reliance on a dummy array _deps=() to track the twelve module dependencies, which are super annoying to enter four times over. Thanks so much for this, I have learned a lot from it. It seems to work, but now I'm having trouble with another package, python2-humanize which, in part, says this: make: Entering directory '/home/storm/.cache/yay/python2-humanize/src/humanize-0.5.1/docs' sphinx-build -b html -d _build/doctrees . _build/html make: sphinx-build: Command not found make: *** [Makefile:34: html] Error 127 This does not happen with the python3 version. I have heard that python2 is going to be completely deprecated after january. If that is true, will these packages have to be changed back to py3 only after then? -- Eli Schwartz Bug Wrangler and Trusted User -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones. "And the blood drains down like devil's rain, We'll bathe tonight." The Misfits - Skulls signature.asc Description: PGP signature
Re: [aur-general] Help with python-magic-wormhole PKGBUILD
Howdy, On Mon, Dec 10, 2018 at 11:34:27AM -0500, AUR General wrote: I can think of a few things wrong with the package. Primarily, why do they both install the /usr/bin/wormhole binary? Per accepted standards for python programs, if it can be built with python3 it must be built and installed with python3. Command-line binaries should *never* care which programming language they are implemented with. The fact that the "magic-wormhole" program also provides a python library is immaterial. I assume its primary use is to run the "wormhole" command. If some other program also needs to import it as a python library rather than use the executable binary interface, and needs to use the python2 version, then it should provide the library *without* providing the binary. It will then be perfectly okay being coinstalled. Additional notes: The (primary) package should continue to be named "magic-wormhole". There is no need for any provides/conflicts/replaces, since python2-magic-wormhole should not be a replacement for the command-line tool. Please use proper line wrapping for extremely long depends arrays, as the current PKGBUILD is difficult to read. The url pointing to PyPI is not very helpful, I recommend using the readthedocs website: https://magic-wormhole.readthedocs.io/en/latest/welcome.html Python packages should use `python setup.py build` in a build() function, rather than going straight to `python setup.py install` in package(). See: https://wiki.archlinux.org/index.php/Python_package_guidelines So just to make sure, this all boils down to, this shouldn't be a split package, and the probablem with taholafs should be solved by that package maintainer instead of depending on me? Would it be ok to unsplit the package and go back to a python3 only distribution now? -- Eli Schwartz Bug Wrangler and Trusted User -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 "A sea of green will set us free" Six Feet Under - 420 signature.asc Description: PGP signature
[aur-general] Help with python-magic-wormhole PKGBUILD
Howdy, I have had a few people post that they are having trouble with this since it became a split package. Currently, I am unable to reproduce the problems. I have installed it both with yay and with makepkg. I do see one who tried to install it as a group, and since both provide the same package, that would conflict, but they should be able to install either python2-magic-wormhole or python-magic-wormhole. I Can't find anything wrong with the PKGBUILD. Can someone please take a look and let me know if there's anything I can do to make it work better for these people who are having problems? https://aur.archlinux.org/pkgbase/magic-wormhole/ Thanks, Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 How to load Windows on your machine in 2 minutes or less: http://www.youtube.com/watch?v=FVbf9tOGwno "Death or glory i will find, Rebellion on my mind." Grave Digger - Rebellion (The Clans Are Marching) # Maintainer: Storm Dragon pkgbase=magic-wormhole _pkgname='magic-wormhole' pkgname=('python2-magic-wormhole' 'python-magic-wormhole') pkgver=0.11.2 pkgrel=1 pkgdesc="Securely transfer data between computers" arch=('any') url="https://pypi.python.org/pypi/${_pkgname}/${pkgver}"; license=('MIT') depends=('python-click' 'python2-click' 'python-cffi' 'python2-cffi' 'python-autobahn' 'python2-autobahn' 'python-tqdm' 'python2-tqdm' 'python-hkdf' 'python2-hkdf' 'python-pynacl' 'python2-pynacl' 'python-spake2' 'python2-spake2' 'python-humanize' 'python-idna' 'python2-idna' 'python-service-identity' 'python2-service-identity' 'python-ipaddress' 'python2-ipaddress' 'python-txtorcon' 'python2-txtorcon') makedepends=('python2-setuptools' 'python-setuptools') source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz";) conflicts=("wormhole" "wormhole-server") provides=("wormhole" "wormhole-server") replaces=("wormhole" "wormhole-server") sha512sums=('890c0f1f946dfd9a9bde2ec0079c55dc23b328e04780e6baf8c580dfd068bf37a5b2e00e12119be6529a6e0893d4f711145e04c349ccfdf7ef91e87cef785d36') prepare() { cp -a ${_pkgname}-${pkgver}{,-py2} } build() { cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py build python2 setup.py build } package_python2-magic-wormhole() { pkgdesc="Securely transfer data between computers" depends=('python2-click' 'python2-cffi' 'python2-autobahn' 'python2-tqdm' 'python2-hkdf' 'python2-pynacl' 'python2-spake2' 'python2-idna' 'python2-service-identity' 'python2-ipaddress' 'python2-txtorcon') cd "${srcdir}/${_pkgname}-${pkgver}" python2 setup.py install --root="${pkgdir}/" --optimize=1 } package_python-magic-wormhole() { pkgdesc="Securely transfer data between computers" depends=('python-click' 'python-cffi' 'python-autobahn' 'python-tqdm' 'python-hkdf' 'python-pynacl' 'python-spake2' 'python-humanize' 'python-idna' 'python-service-identity' 'python-ipaddress' 'python-txtorcon') cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py install --root="${pkgdir}/" --optimize=1 } signature.asc Description: PGP signature
Re: [aur-general] Package requests
Hi, Ah, thanks for that. I was thinking it was from the time the package went out of date. :) Storm On Sat, Nov 10, 2018 at 05:30:23PM +0100, AUR General wrote: On 11/10/18 5:29 PM, Storm Dragon via aur-general wrote: It's been a week or so Orphan requests have a 14-day grace period to give the maintainer time to respond. -- Rob (coderobe) O< ascii ribbon campaign - stop html mail - www.asciiribbon.org -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ Well I asked my old pappy why he called his brew White lightnin' stead of mountain dew, I took a little sip and right away I knew. And my eyes bugged out and my face turned blue, lightnin' started flashin' thunder started crashin, (whew white lightnin). George Jones signature.asc Description: PGP signature
[aur-general] Package requests
Hi, I had made requests to orphan orca-git and speech-dispatcher-git because the maintainer has done nothing with them in quite a long time. I have had no luck contacting him either. It's been a week or so I think since I di the requests, and I was just wondering if maybe they slipped through the cracks. I know how busy this time of the year is. https://aur.archlinux.org/packages/orca-git/ https://aur.archlinux.org/packages/speech-dispatcher-git/ Thanks for any help :) Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Follow me on GNU Social: https://social.stormdragon.tk/storm "Mighty Elric, Mightier Sword. Sorcerer and Swordsman, slayer of kin, Lord of a dying race. King of ruin, dragon master, Champion of Doom." Domine - Chronicles of the Black Sword signature.asc Description: PGP signature
Re: [aur-general] uploaded package needs checking
Howdy, The #contributer tag is optional, and is a way to list people who helped you with the package. If you did it all your self, you wouldn't need to specify a contributer. On Sat, Oct 28, 2017 at 05:18:49AM +, AUR General wrote: Hello all, I am new to this arch linux creating package. I recently uploaded a package "apache-tomcat" can someone check the PKGBUILD and give some advice. I run namcap -i PKGBUILD and the output message is "I: Missing Contributor tag". Thanks for the time reading my message. alrii -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register My Blackberry is Broken: http://is.gd/my_blackberry_is_broken "Brains for dinner, brains for lunch, brains for breakfast, brains for brunch. Brains at every single meal, why can't we have some guts?" The Misfits - Braineaters signature.asc Description: PGP signature
[aur-general] Help with PKGBUILD for python-txtorcon
Howdy, My package requires a new dependancy called python-txtorcon. I wanted to provide both python2 and python3 versions of this package, so I made the PKGBUILD using the package python-twisted as a guide. I think I have done pretty much everything right, and it works for me, but there are some who are having trouble with it: https://aur.archlinux.org/packages/magic-wormhole/?comments=all I have attached the PKGBUILD for python-txtorcon. Can someone please take a look at it and see if there is anything wrong? Thanks for the help :) Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "Every day is Halloween" Type O Negative - Black No. One # maintainer Storm Dragon pkgbase='python-txtorcon' _pkgname='txtorcon' pkgname=('python2-txtorcon' 'python-txtorcon') pkgver=0.19.3 pkgrel=1 pkgdesc='A Twisted-based Python asynchronous controller library for Tor' arch=('any') url='https://txtorcon.readthedocs.org/' license=('MIT') makedepends=('python-setuptools' 'python2-setuptools') source=("https://github.com/meejah/$_pkgname/archive/v$pkgver.tar.gz";) sha256sums=('37b87507e96e4210988c5bb45b64273238e101c77b51702535d2cd46d241b3e3') prepare() { cp -a ${_pkgname}-${pkgver}{,-py2} sed -i 's:^#!/usr/bin/env python$:\02:' ${_pkgname}-${pkgver}-py2/examples/*.py } build() { cd "$srcdir"/${_pkgname}-${pkgver} python setup.py build cd "$srcdir"/${_pkgname}-${pkgver}-py2 python2 setup.py build } package_python-txtorcon() { depends=('python-geoip' 'python-ipaddress' 'python-twisted') cd "$srcdir/$_pkgname-$pkgver" python setup.py install --root="$pkgdir/" --optimize=1 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } package_python2-txtorcon() { depends=('python2-geoip' 'python2-ipaddress' 'python2-twisted') cd "$srcdir/${_pkgname}-$pkgver-py2" python2 setup.py install --root="$pkgdir/" --optimize=1 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } # vim:set ts=2 sw=2 et: signature.asc Description: PGP signature
Re: [aur-general] Nee help with a python PKGBUILD
Howdy, Did you ever get the chance to do anything with the PKGBUILD? I'm still stuck with it, but it seems like it is so close to working. Thanks Storm On Sat, Oct 15, 2016 at 07:55:41AM +0200, AUR General wrote: On Sat, Oct 15, 2016 at 1:23 AM, Storm Dragon via aur-general wrote: Fenrir needs to be ran as root, so it should be able to read its config files. It has to access (I hope I got this right) /dev/vcsa*. I do help with writing Fenrir, but I do a lot more testing and very minor code stuff. Do I still need to do the -m644, or leave it out? Just to chime in here, but it I just want to stress that gnu coreutils cp(1) does *not* have a -m flag. the flag in question is for the similar install(1) binary which can be said to be the prefered way to install files in package() {}. Other than that, I might find a few minutes to install your package today and look into the problem. ok? cheers! mar77i -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register Get paid to read email: http://is.gd/feRiB "Fell in a river of illusion and apathy" Godsmack - Realign signature.asc Description: PGP signature
Re: [aur-general] Nee help with a python PKGBUILD
On Sat, Oct 15, 2016 at 01:09:29AM +0200, Joost Bremmer via aur-general wrote: On 14 October 2016 20:59:19 CEST, Stefan Husmann wrote: Storm Dragon via aur-general writes: Howdy, There is a new console screen reader in the works. It is written in python. I have written a PKGBUILD for it. The PKGBUILD works, it installs things where they are supposed to go, but the problem is the reader won't launch once installed in this way. If you just run setup.py it works fine though. Can someone please take a look and let me know how to fix this? Thanks Storm Try package() { cd "$srcdir/$_gitname" python setup.py install --root="$pkgdir" install } and do not put install file into source-array. This gives less errors, but still is not working. [haawda@frege fenrir]$ fenrir Traceback (most recent call last): File "/usr/bin/fenrir", line 137, in main() File "/usr/bin/fenrir", line 132, in main app = fenrir() File "/usr/bin/fenrir", line 21, in __init__ raise RuntimeError('Cannot Initialize. Maybe the configfile is not available or not parseable') RuntimeError: Cannot Initialize. Maybe the configfile is not available or not parseable Best Regards Stefan Seems maybe the config files or folders might not be readable by normal users? Check the rights on /etc/fenrir/{settings, keyboard, substitution} and add -m644 to their install commands, or better yet just leave those out fine you're using cp anyway. Fenrir needs to be ran as root, so it should be able to read its config files. It has to access (I hope I got this right) /dev/vcsa*. I do help with writing Fenrir, but I do a lot more testing and very minor code stuff. Do I still need to do the -m644, or leave it out? -- "We apologize for the inconvenience" -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register Follow me on GNU Social: https://social.stormdragon.tk/storm "I am the Lord of this Kingdom. He is the lord of this world. I am the Master of the wind. He is the Master of the wind. Carry your brothers if they die, through Hell they survived. We carry the sword on our shoulders until the end of time." Celesty - Lord of This Kingdom signature.asc Description: PGP signature
[aur-general] Nee help with a python PKGBUILD
Howdy, There is a new console screen reader in the works. It is written in python. I have written a PKGBUILD for it. The PKGBUILD works, it installs things where they are supposed to go, but the problem is the reader won't launch once installed in this way. If you just run setup.py it works fine though. Can someone please take a look and let me know how to fix this? Thanks Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones. "No life anymore only darkness and pain, shape of shadow no flesh nor blood. All passions now gone no reason to be, cursed by the Lord of the Rings." Battlelore - The Curse of the Kings # Maintainer: Storm Dragon # Maintainer: Chrys _gitname='fenrir' pkgname="${_gitname}-git" pkgver=v0.1.2.gb72614a pkgrel=1 pkgdesc='A user space console screen reader written in python3' arch=('any') url='https://github.com/chrys87/${_pkgname}' license=('MIT') depends=('python' 'python-espeak' 'python-evdev') optdepends=('brltty: For Braille support' 'gstreamer: for soundicons via gstreamer' 'sox: The default sound driver' 'python-enchant: for spell check functionality') makedepends=('git') provides=('fenrir') conflicts=('fenrir') install="$pkgname".install source=("git+https://github.com/chrys87/${_gitname}.git"; 'fenrir-git.install') md5sums=('SKIP' '9d1e82fce2e02ae2a1216a18ca576bfb') pkgver() { cd "$srcdir/$_gitname" local ver="$(git describe --tags)" echo "${ver//-/.}" } package() { cd "$srcdir/$_gitname" install -d "$pkgdir/usr/bin" install -d "$pkgdir/etc/fenrir/keyboard" install -d "$pkgdir/etc/fenrir/settings" install -d "$pkgdir/etc/fenrir/substitution" install -d "$pkgdir/usr/share/sounds/fenrir" install -m644 -D "autostart/systemd/fenrir.service" "$pkgdir/usr/lib/systemd/system/fenrir.service" python setup.py install --root="${pkgdir}/" --optimize=1 cp -a config/keyboard/* "$pkgdir/etc/fenrir/keyboard" cp -a config/settings/* "$pkgdir/etc/fenrir/settings" cp -a config/sound/* "$pkgdir/usr/share/sounds/fenrir" cp -a config/substitution/* "$pkgdir/etc/fenrir/substitution" } # vim: set ts=2 sw=2 et: signature.asc Description: PGP signature
Re: [aur-general] PKGBUILD for GnuSocialShell
Howdy, I have no clue how it got set to crlf. I made this in Vim on Arch lol. I guess the original was from a template with the wrong format. This is fixed now, however. I also think I have a working fix for the version issue. This really does compile on any architecture, including ARMv7 etc. I applied your patch and did a pull request, thanks so much for providing that. Also, thank you for the tips. Storm On Tue, Jul 12, 2016 at 08:05:43PM -0300, Rafael Fontenelle wrote: 2016-07-12 19:55 GMT-03:00 Rafael Fontenelle : 2016-07-12 13:01 GMT-03:00 Storm Dragon via aur-general < aur-general@archlinux.org>: Howdy, I am working on a PKGBUILD for a new GNU Social client called GnuSocialShell. I made one for the git version, because this is being rapidly developed, and I don't believe there is an actual release yet anyway. The problem is, it haults with an error when trying to copy files in place, and I'm not sure why. I have gone over this file and can't find anything wrong with it. It's probably something simple I'm just overlooking though. Thanks for any help :) Storm Hello there. My comments on this situation and your PKGBUILD: 1st - The PKGBUILD has CRLF. You need to format it to Unix (use 'dos2unix' command) 2nd - Your command line to get version doesn't seem to be correct. 'Main.c' reports current version 0.8, just like 'git shortlog' history shows. But you've got '1' from what doesn't look to be a version. Please review that. 3rd - Not the main issue, but remember to set arch (don't use 'any') 4th - Makefile is copying files to directly to '/etc' and '/usr', instead of allowing fakeroot to work with a variable like $(DESTDIR) before that path. That's an upstream bug, that can be fixed with the attached patch 5th - Makefile tries to copy to directories without making sure they exist. Again, upstream bug fixed with my patch. My suggestion is to fix yourself the first 3 issues and file a bug report for the last 2. Best regards, Rafael Fontenelle Now with attachment. Rafael Fontenelle -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register Need a safe and easy way to backup and share files? Try Dropbox: http://db.tt/jeY50HR "No life anymore only darkness and pain, shape of shadow no flesh nor blood. All passions now gone no reason to be, cursed by the Lord of the Rings." Battlelore - The Curse of the Kings signature.asc Description: PGP signature
[aur-general] PKGBUILD for GnuSocialShell
Howdy, I am working on a PKGBUILD for a new GNU Social client called GnuSocialShell. I made one for the git version, because this is being rapidly developed, and I don't believe there is an actual release yet anyway. The problem is, it haults with an error when trying to copy files in place, and I'm not sure why. I have gone over this file and can't find anything wrong with it. It's probably something simple I'm just overlooking though. Thanks for any help :) Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register How to load Windows on your machine in 2 minutes or less: http://www.youtube.com/watch?v=FVbf9tOGwno "As the moon is rising, give us the sign. Now let us rise up in awe, rock 'n' roll angels bring thy hard rock hallelujah, demons and angels all in one have arrived." Lordi - Hard Rock Hallelujah # Maintainer: Storm Dragon _pkgname="GnuSocialShell" pkgname="gnusocialshell-git" pkgver=1 pkgrel=1 pkgdesc="A simple useful text-based GnuSocial client to UNIX-like Operating Systems" arch=("any") url="https://github.com/dalmemail/GnuSocialShell"; license=("GPL") depends=("curl") makedepends=("git") provides=("gss") conflicts=("gss") source=("git+${url}.git") md5sums=("SKIP") pkgver() { cd "$_pkgname" git shortlog | head -n 1 | tr -Cd "[:digit:]" } build() { cd "$_pkgname" make } package() { cd "$_pkgname" make DESTDIR="$pkgdir/" install } # vim:set ts=2 sw=2 et: signature.asc Description: PGP signature
Re: [aur-general] PKGBUILD and git-lfs
Howdy, It says the directory already exists and is not empty. Here's the PKGBUILD I was working on with the git clone stuff done in the prepare() function: Oh, and the command I'm using is just makepkg -s Thanks Storm On Fri, May 27, 2016 at 12:08:06PM +0200, LoneVVolf wrote: On 27-05-16 09:30, Christoph Gysin wrote: On Thu, May 26, 2016 at 8:47 PM, Storm Dragon wrote: I have a PKGBUILD that requires git-lfs. It fails every time, even though, What command do you use to build? How does it fail? Christoph, check https://bbs.archlinux.org/viewtopic.php?id=211424 . upstream repo uses an extension for git called lfs ,makepkg handles git-lfs files wrong. Storm Dragon, which commands would you use to build horseshoes-git manually ? LW -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register How to load Windows on your machine in 2 minutes or less: http://www.youtube.com/watch?v=FVbf9tOGwno "Listen up to ancient tales of monsters, zombies, ghosts 'bout creatures rising from the graves to haunt the living world" The Other - Beware of Ghouls # Maintainer: Storm Dragon # Contributer: Michael Taboada _pkgname=horseshoes pkgname=horseshoes-git pkgver=3 pkgrel=1 pkgdesc="Audio only game of horseshoes." arch=('any') url="https://github.com/2mb-solutions/horseshoes"; license=('unlicense') depends=('speech-dispatcher' 'allegro') makedepends=('gcc' 'git' 'git-lfs') optdepends=('espeak: TTS support' 'festival: TTS support' 'flite: TTS support') provides=("$_pkgname") conflicts=("$_pkgname") source=("git+${url}.git" "$_pkgname.desktop" "$_pkgname.sh") install="${_pkgname}.install" md5sums=('SKIP' '7be0952ea7c4286f9f64d39bd98f1497' '8f6e9504843af79b9a3761d833c2fdb9') prepare() { cd "$srcdir" git clone --recursive ${url}.git } pkgver() { cd "$_pkgname" git shortlog | head -n 1 | tr -Cd "[:digit:]" } build() { cd "$_pkgname" export LD_RUN_PATH='$ORIGIN/lib/' if [ $# -eq 0 ]; then g++ -static-libgcc -static-libstdc++ -O3 -I/usr/include/speech-dispatcher -I/usr/include -Igame-kit/allegro_stuff -Igame-kit/screen-reader -Igame-kit game-kit/allegro_stuff/sound.cpp game-kit/allegro_stuff/keyboard.cpp game-kit/screen-reader/screen_reader.cpp game-kit/allegro_stuff/dynamic_menu.cpp game-kit/menu_helper.cpp game-kit/misc.cpp game-kit/soundplayer.cpp play.cpp game.cpp -lallegro_ttf -lallegro_audio -lallegro_acodec -lallegro -lallegro_font -lspeechd -logg -lvorbis -lvorbisfile && mv a.out horseshoes else g++ -static-libgcc -static-libstdc++ -m32 -O3 -I/usr/include/speech-dispatcher -I/usr/include -Igame-kit/allegro_stuff -Igame-kit/screen-reader -Igame-kit game-kit/allegro_stuff/sound.cpp game-kit/allegro_stuff/keyboard.cpp game-kit/screen-reader/screen_reader.cpp game-kit/allegro_stuff/dynamic_menu.cpp game-kit/menu_helper.cpp game-kit/misc.cpp game-kit/soundplayer.cpp play.cpp game.cpp -lallegro_ttf -lallegro_audio -lallegro_acodec -lallegro -lallegro_font -lspeechd -logg -lvorbis -lvorbisfile && mv a.out horseshoes fi unset LD_RUN_PATH } package() { cd "$_pkgname" install -d "$pkgdir/opt/horseshoes" install -m755 "horseshoes" "$pkgdir/opt/horseshoes" cp -a sounds/ "$pkgdir/opt/horseshoes" install -Dm755 "${srcdir}/${_pkgname}.sh" "$pkgdir/usr/bin/${_pkgname}" install -Dm644 "${srcdir}/${_pkgname}.desktop" "$pkgdir/usr/share/applications/${_pkgname}.desktop" } # vim:set ts=2 sw=2 et: signature.asc Description: PGP signature
[aur-general] PKGBUILD and git-lfs
Howdy, I have a PKGBUILD that requires git-lfs. It fails every time, even though, as far as I know the syntax is correct. I was told that possibly git pulling in the prepare() function would fix the issues, but I can't seem to get it working. I have attached the PKGBUILD. Can someone please help get this working? Thanks for the help Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "I've seen the tempest in darkest nights I've faced the eyes of Thor" Stormwarrior - Heading Northe # Maintainer: Storm Dragon # Contributer: Michael Taboada _pkgname=horseshoes pkgname=horseshoes-git pkgver=116 pkgrel=2 pkgdesc="Audio only game of horseshoes." arch=('any') url="https://github.com/2mb-solutions/horseshoes"; license=('unlicense') depends=('speech-dispatcher' 'allegro') makedepends=('gcc' 'git' 'git-lfs') optdepends=('espeak: TTS support' 'festival: TTS support' 'flite: TTS support') provides=("$_pkgname") conflicts=("$_pkgname") source=("git+${url}.git" "$_pkgname.desktop" "$_pkgname.sh") install="${_pkgname}.install" md5sums=('SKIP' '7be0952ea7c4286f9f64d39bd98f1497' '8f6e9504843af79b9a3761d833c2fdb9') pkgver() { cd "$_pkgname" git shortlog | head -n 1 | tr -Cd "[:digit:]" } build() { cd "$_pkgname" git submodule update --init export LD_RUN_PATH='$ORIGIN/lib/' if [ $# -eq 0 ]; then g++ -static-libgcc -static-libstdc++ -O3 -I/usr/include/speech-dispatcher -I/usr/include -Igame-kit/allegro_stuff -Igame-kit/screen-reader -Igame-kit game-kit/allegro_stuff/sound.cpp game-kit/allegro_stuff/keyboard.cpp game-kit/screen-reader/screen_reader.cpp game-kit/allegro_stuff/dynamic_menu.cpp game-kit/menu_helper.cpp game-kit/misc.cpp game-kit/soundplayer.cpp play.cpp game.cpp -lallegro_ttf -lallegro_audio -lallegro_acodec -lallegro -lallegro_font -lspeechd -logg -lvorbis -lvorbisfile && mv a.out horseshoes else g++ -static-libgcc -static-libstdc++ -m32 -O3 -I/usr/include/speech-dispatcher -I/usr/include -Igame-kit/allegro_stuff -Igame-kit/screen-reader -Igame-kit game-kit/allegro_stuff/sound.cpp game-kit/allegro_stuff/keyboard.cpp game-kit/screen-reader/screen_reader.cpp game-kit/allegro_stuff/dynamic_menu.cpp game-kit/menu_helper.cpp game-kit/misc.cpp game-kit/soundplayer.cpp play.cpp game.cpp -lallegro_ttf -lallegro_audio -lallegro_acodec -lallegro -lallegro_font -lspeechd -logg -lvorbis -lvorbisfile && mv a.out horseshoes fi unset LD_RUN_PATH } package() { cd "$_pkgname" install -d "$pkgdir/opt/horseshoes" install -m755 "horseshoes" "$pkgdir/opt/horseshoes" cp -a sounds/ "$pkgdir/opt/horseshoes" install -Dm755 "${srcdir}/${_pkgname}.sh" "$pkgdir/usr/bin/${_pkgname}" install -Dm644 "${srcdir}/${_pkgname}.desktop" "$pkgdir/usr/share/applications/${_pkgname}.desktop" } # vim:set ts=2 sw=2 et: signature.asc Description: PGP signature
Re: [aur-general] Problem with opustags PKGBUILD
Howdy, Thanks for the help. Opustags is now in the AUR. Storm On Mon, Nov 09, 2015 at 01:02:15AM +0100, Noel Kuntze wrote: Hello Storm, You misunderstood me. Let me show you. $ ls -l / lrwxrwxrwx 1 root root 7 30. Sep 21:17 bin -> usr/bin [...] Your package contains /bin as a directory. The PKGBUILD contains the package() function. Apply your knowledge of shell commands to it. -- Mit freundlichen Grüßen/Kind Regards, Noel Kuntze GPG Key ID: 0x63EC6658 Fingerprint: 23CA BB60 2146 05E7 7278 6592 3839 298F 63EC 6658 -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register How to load Windows on your machine in 2 minutes or less: http://www.youtube.com/watch?v=FVbf9tOGwno "Have you ever been alone at night, thought you heard footsteps behind, and turned around and no one's there? And as you quicken up your pace you'll find it hard to look again because you're sure that someone's there." Iron Maiden - Fear of the Dark signature.asc Description: PGP signature
Re: [aur-general] Problem with opustags PKGBUILD
Howdy, How would I remove the simlink using the PKGBUILD? If I put this in the AUR it has to just work, I wouldn't want end users having to edit it to get it installed. It seems like such a simple package to work with, just a make and make install basically, but that leaves the link... Thanks Storm On Mon, Nov 09, 2015 at 12:55:02AM +0100, Noel Kuntze wrote: Hello Storm, That means that the package contains a folder /bin. But on Arch, that's a symlink. Obviously, a folder can't override a symlink. Remove the directory from the package. You probably want to examine the package's contents to find out what it contains and make sure no more problems arise. -- Mit freundlichen Grüßen/Kind Regards, Noel Kuntze GPG Key ID: 0x63EC6658 Fingerprint: 23CA BB60 2146 05E7 7278 6592 3839 298F 63EC 6658 -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones. "It's not our aim to hum, to aspirate, to perish tardily. It's our goal to be, and to become, and to rise constantly." Van Canto - Quest for Roar signature.asc Description: PGP signature
[aur-general] Problem with opustags PKGBUILD
Howdy, I put together a PKGBUILD for opustags, a cli tagger for opus files. I am pretty sure I did it right, but I get the error "/bin exists in file system" when installing the package. So, I guess I am missing something completely obvious lol. The PKGBUILD is attached. Thanks for any help Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register My Blackberry is Broken: http://is.gd/my_blackberry_is_broken "Every day is Halloween" Type O Negative - Black No. One # Maintainer: Storm Dragon _pkgname=opustags pkgname=opustags-git pkgver=0.36.fcd6470 pkgrel=1 pkgdesc="View and edit tags for opus files from the command line." arch=('any') url="http://github.com/fmang/pkgname"; license=('GPL3') depends=('libogg') makedepends=('git') provides=("$_pkgname") conflicts=("$_pkgname") source=("$_pkgname::git+git://github.com/fmang/$_pkgname.git") md5sums=("SKIP") pkgver() { cd "$srcdir/$_pkgname" echo "0.$(git rev-list --count HEAD).$(git describe --always)" } build() { cd "$srcdir/$_pkgname" make } package() { cd "$srcdir/$_pkgname" make PREFIX=/usr DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: signature.asc Description: PGP signature
[aur-general] How to grant all users permission to write to a subdirectory of /opt?
Howdy, I'm working on a package. The package will need to download sounds to a subdirectory of itself. I have placed the package in /opt. The package is /opt/tintin-alteraeon. It downloads the msp sounds from the Alter Aeon mud as it encounters them. But my current setup gives me, for example: sounds/spell//tensor.opus: Permission denied So, how can I give normal users permission to write to the sounds directory? Also, is that a bad thing to do? If so, I'll have to come up with a different way to handle sounds. -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Twitter and Facebook are so ... yesteryear. Get your 2MB Social account TODAY! http://2mb.social/main/register The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones. "As the moon is rising, give us the sign. Now let us rise up in awe, rock 'n' roll angels bring thy hard rock hallelujah, demons and angels all in one have arrived." Lordi - Hard Rock Hallelujah signature.asc Description: PGP signature
Re: [aur-general] max blob size exceeded
Howdy, If you need somewhere to host it, I can do that for you. Just send me the file and I'll send you the link. HTH Storm On Fri, Aug 28, 2015 at 10:55:13PM +0200, Noel Kuntze wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hello Jonathan, Host the patch somewhere (Not Dropbox or on a Pastebin). - -- Mit freundlichen Grüßen/Kind Regards, Noel Kuntze GPG Key ID: 0x63EC6658 Fingerprint: 23CA BB60 2146 05E7 7278 6592 3839 298F 63EC 6658 -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJV4MqvAAoJEDg5KY9j7GZYdfEP+gPnsrt37oRGma2PIeTXYSYD WG9UwLZyqzugGxMTadtd/KAemP266Rf8M29MTv6E8eZSrQ/qjQOM1LdFxrQNxmX4 1z7rduKxpGMZgHfGQRk0kFKjr4O2/xU9Vyq5VpsGxRw9afYUUGXqRH8OI5EI98Op gySmUHMP3QmBM/33rWC4T7ij+puSmNrhsiRwnnnmjB1ewr25SWWQAsbNdRO3qo9L Nym5jjILEMcIzGSgapS34DF8YtMUyWMVnAD7sHNzuhqr+Sj+hlJBoFfsfJfjM8CG DUXC1jSDpPss3ktLGvvZgSb/b69OfPozQxH1yf/n1O/J1jHpDNw8eGmT655rssoO zx791tXPq/E2n0XxqgkNTUznIw9LTSvJLKqCVv7MXDth3Sr3W7AX8X6azsSxy23z KwB+qMQmwylNvBlEUIkZZEndgbxWUpdhEgFQHUTdTqZigiupafxTRy8C/8xyoMSn hue4n3oUTyOxqIcWa6WIfOzgFQlXEbRHG4X1hn4p8iOAUNmqwTj3HCzYVhprJcuT EewhS6SQKHMMYi7ejrpdCCUFIf7glShGcw6SWKI4tDP+rzKJDkSetWXcikB6cDEg 7uUkphvSyAPUe0OkHDtNT/ZY4YlcKASgySoLkXS81pDtzr47R857POtNrorOHXuS AlviaJN7Ctui4s6HgDn7 =t4Go -END PGP SIGNATURE- -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Free and open source social networking, get your account TODAY! http://social.2mb.solutions/main/register Follow me on GNU Social: https://social.stormdragon.tk/storm "Brains for dinner, brains for lunch, brains for breakfast, brains for brunch. Brains at every single meal, why can't we have some guts?" The Misfits - Braineaters signature.asc Description: PGP signature
[aur-general] Getting a 403 when trying to push changes to my packages
Howdy, I made a small update to one of my packages. When I tried to push the changes it gave the following: fatal: unable to access 'https://aur.archlinux.org/fortune-mod-confucius.git/': The requested URL returned error: 403 Thanks for any help :) Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Free and open source social networking, get your account TODAY! http://2mb.social/main/register My Blackberry is Broken: http://is.gd/my_blackberry_is_broken "And for every crossing where two roads diverged. I fell one false decision. But still you find me on this earth." Van Canto - I Stand Alone signature.asc Description: PGP signature
[aur-general] How to install wine packages the require drive_c system wide?
Hi, I am thinking of packaging some audio games. The problem is, they will require a sapi5 voice to work. I can create a package for that too, except I think it requires something like c:\System32. Is there a way to do this system wide instead of using a ~/.wine prefix? Thanks Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Free and open source social networking, get your account TODAY! http://social.2mb.solutions/main/register How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "Shine glorious we ride, we stare into the blackened sky. Save the last command, the virtue blinding." DragonForce - The Last Journey Home pgpo4q0tMlZk3.pgp Description: PGP signature
Re: [aur-general] [RFC] Draft of the AUR 4.0.0 migration notification
Howdy, Will all existing AUR packages be moved over? Will it be an automated process for existing packages? I'm wondering because there are quite a few unmaintained packages. If not, is there something I can do to help? I don't mind taking on more packages if that is what's needed. Thanks Storm On Tue, May 26, 2015 at 05:33:44PM -0600, Brian F. G. Bidulock wrote: Pablo, On Tue, 26 May 2015, Pablo Lezaeta Reyes wrote: For the record it take for me 4 hours to upload 44 packages, included registration and ssh-key generation. For me, 2 days for 360 packages, which is almost the identical pace. But, some maintainers have thousands of packages. --brian -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Free and open source social networking, get your account TODAY! http://social.2mb.solutions/main/register Follow me on GNU Social: https://social.stormdragon.tk/storm "No life anymore only darkness and pain, shape of shadow no flesh nor blood. All passions now gone no reason to be, cursed by the Lord of the Rings." Battlelore - The Curse of the Kings pgp0AhOXjXXmB.pgp Description: PGP signature
Re: [aur-general] Revised rbspeex PKGBUILD
Hi, ... Um I swear I checked the aur before starting this and didn't find anything but rbutil-git... Sorry for the confusion, completely my bad. Still, in the original email, it would have been nice to see something like, "This package is a duplicate". Anyway, thanks for the clarification. Thanks Storm On Wed, Sep 17, 2014 at 04:55:05PM -0400, Dave Reisner wrote: On Wed, Sep 17, 2014 at 04:39:25PM -0400, Storm Dragon wrote: Hi, Attached is the new rbspeex PKGBUILD. This is the version that was unjustly deleted, without warning or explination. Thanks Storm Your package is a clear duplicate[1], which explains why it was deleted. [1] https://aur.archlinux.org/packages/rbspeex-git -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones. "I don't wanna face my fears! I'm afraid of 'em!" SpongeBob SquarePants pgpZ5pSFzg_Ts.pgp Description: PGP signature
[aur-general] Revised rbspeex PKGBUILD
Hi, Attached is the new rbspeex PKGBUILD. This is the version that was unjustly deleted, without warning or explination. Thanks Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 My Blackberry is Broken: http://is.gd/my_blackberry_is_broken "Listen up to ancient tales of monsters, zombies, ghosts 'bout creatures rising from the graves to haunt the living world" The Other - Beware of Ghouls # Maintainer: Storm Dragon pkgname=rbspeex-git pkgver=1.4.0.r540.0f61e38 pkgrel=1 pkgdesc='Rockbox specific speex Utility' arch=('i686' 'x86_64') url='http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility' license=("GPL") depends=('libusbx' 'qt5-base') makedepends=('gendesk' 'git' 'qt5-tools') provides=("rbspeexdec" "rbspeexenc") conflicts=("rbspeexdec" "rbspeexenc") source=("${pkgname%-*}::git://git.rockbox.org/rockbox") sha256sums=('SKIP') pkgver() { cd "${srcdir}"/${pkgname%-*} printf "1.4.0.r%s.%s" "$(git rev-list rbutil_1.4.0..HEAD --count)" "$(git rev-parse --short HEAD)" } build() { cd $srcdir/${pkgname%-*}/tools/rbspeex/ make } package(){ cd $srcdir/${pkgname%-*}/tools/ install -d "$pkgdir/usr/bin" install -m 755 rbspeexenc "${pkgdir}"/usr/bin/ install -m 755 rbspeexdec "${pkgdir}"/usr/bin/ } # vim: ts=2 sw=2 et: pgpC_PNdL3TNC.pgp Description: PGP signature
[aur-general] Package deletion
Hi, My package rbspeex-git was deleted with no explination and no time to fix whatever errors may exist in the package. I was lead to believe that if errors were found in a package that the maintainer was to be given an alert of the problems and time to fix it. I know of at least 10 people who were asking for this package, and it's removal in such an unprofessional manner intrupts service for at least some of them. Just in case there are errors in the PKGBUILD, I'm attaching it for any advice on correcting it. I'm just kind of surprised that some of the people who review packages aren't familiar with proceedures, or just choose to ignore them. What steps should be taken to complain about a member who has gone about the process in the wrong way? Thanks Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Follow me on Pump.io: http://microca.st/stormdragon2976 "Yeah my whole family done give up on me, and it makes me feel oh so bad. The only one who'll hang out with me is my dear ol' grand dad, and we drink alone." George Thorogood - I Drink Alone pgpJCXGQeCs5f.pgp Description: PGP signature
[aur-general] Rbspeex PKGBUILD Continued
Hi, Err... I forgot to attach the PKGBUILD... lol Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Follow me on Pump.io: http://microca.st/stormdragon2976 "Yeah my whole family done give up on me, and it makes me feel oh so bad. The only one who'll hang out with me is my dear ol' grand dad, and we drink alone." George Thorogood - I Drink Alone # Maintainer: Storm Dragon pkgname=rbspeex-git pkgver=1.4.0.r540.0f61e38 pkgrel=1 pkgdesc='Rockbox specific speex Utility' arch=('i686' 'x86_64') url='http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility' license=("GPL") depends=('libusbx' 'qt5-base') makedepends=('gendesk' 'git' 'qt5-tools') provides=("rbspeexdec" "rbspeexenc") source=("${pkgname%-*}::git://git.rockbox.org/rockbox") sha256sums=('SKIP') pkgver() { cd "${srcdir}"/${pkgname%-*} printf "1.4.0.r%s.%s" "$(git rev-list rbutil_1.4.0..HEAD --count)" "$(git rev-parse --short HEAD)" } build() { cd $srcdir/rbutil/tools/rbspeex/ make } package(){ cd $srcdir/rbutil/tools/rbspeex/ install -m 755 rbspeexenc "${pkgdir}"/usr/bin/ install -m 755 rbspeexdec "${pkgdir}"/usr/bin/ } # vim: ts=2 sw=2 et: pgpWjzfniVuNh.pgp Description: PGP signature
[aur-general] rbspeex PKGBUILD Help
Hi, For some reason the Rockbox people use a modified speex format to generate the talk clips. As far as I know the standard speexenc program can not create .talk files. So, I tried modifying the existing rbutil-git package to just build the rbspeex package and it is broken. Unfortunately the existing rbutil-git package doesn't include the rbspeexenc and dec programs when it installs the utility. It's ok though, having these seperate would be preferable, cause you may want one and not the other. attached is the PKGBUILD. Thanks Storm -- Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.tk/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Need a safe and easy way to backup and share files? Try Dropbox: http://db.tt/jeY50HR "Serpent's kin, born of sin. Dark within, father of the wolf!" Amon Amarth - Father of the Wolf pgpHQX5Bxrkx1.pgp Description: PGP signature
Re: [aur-general] Stumped on python split package
Hi, Actually, sponsored tweets used to work as advertised. They may still, I'm not sure, I haven't recieved offers from them in a while. I kinda forgot about them. I guess I'll remove that one from my sig since I am no longer sure of them. Thanks Storm On Mon, Jun 30, 2014 at 11:32:10PM +0300, Martti Kühne wrote: On Mon, Jun 30, 2014 at 11:16 PM, Storm Dragon wrote: Do you get paid for tweeting? I do: http://spn.tw/r11uj < http://www.stormdragon.us/ > Not to nitpick on your signature, but did you know you send the above? I figured you might be glad to know, most of us would not put something like this on purpose in their signature. Maybe your account data needs some polishing (and a new password)? cheers! mar77i -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Follow me on Twitter: http://www.twitter.com/stormdragon2976 "As the moon is rising, give us the sign. Now let us rise up in awe, rock 'n' roll angels bring thy hard rock hallelujah, demons and angels all in one have arrived." Lordi - Hard Rock Hallelujah pgpXkijoXuv0h.pgp Description: PGP signature
Re: [aur-general] Stumped on python split package
Hi, Thanks for the help. I moved the makedepends into global space. I added the prepare() function. I haven't uploaded yet cause I'm not exactly sure how to specify the package I want with makepkg. I read the man page again, but either missed how to do it or it's not included. How would I specify I want to build python2-pypump-git instead of the python3 version? Here's the new PKGBUILD. does everything look right here? Thanks Storm On Mon, Jun 30, 2014 at 03:22:06PM -0400, Dave Reisner wrote: On Mon, Jun 30, 2014 at 03:11:54PM -0400, Storm Dragon wrote: Hi, I must be missing something. When I install python-pypump-git or python2-pypump-git, I get the same package. I have other split packages installed and they install correctly. Can someone look at this PKGBUILD and let me know what I did wrong? Thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "Serpent's kin, born of sin. Dark within, father of the wolf!" Amon Amarth - Father of the Wolf # Maintainer: Storm Dragon pkgbase=python-pypump-git pkgname=("python-pypump-git" "python2-pypump-git") pkgver=v0.5.r76.gc73e093 pkgrel=2 pkgdesc="An interface to the pump.io API's." arch=('any') url="https://github.com/xray7224/pypump"; license=('GPL3') source=("git+https://github.com/xray7224/pypump.git";) md5sums=('SKIP') pkgver() { cd "${srcdir}/pypump" git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } package_python-pypump-git() { depends=('python' 'python-requests' 'python-requests-oauthlib' 'python-six' 'python-dateutil') makedepends=('python-setuptools') makedepends in a package function will never be read. This array belongs in the global section. cd "${srcdir}/pypump" python setup.py install --root="${pkgdir}/" --optimize=1 } package_python2-pypump-git() { depends=('python2' 'python2-requests' 'python2-requests-oauthlib' 'python2-six' 'python2-dateutil') makedepends=('python2-setuptools') Same. Merge this into a global makedepends. cd "${srcdir}/pypump" python2 setup.py install --root="${pkgdir}/" --optimize=1 So, does the following work? makepkg -i --pkg python2-pypump-git makepkg -i --pkg python-pypump-git If it does, you need to make a prepare function that makes a copy of the source tarball so that you aren't reusing the same build directories for 2 different builds. } -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Do you get paid for tweeting? I do: http://spn.tw/r11uj < http://www.stormdragon.us/ > \/ \ //\ \|\___/| / \// \\ /0 0 \__ /// | \ \ / / \/_/// | \ \ @_^_@'/ \/_ //| \ \ //_^_/ \/_ // |\\ ( //) |\/// | \ \ ( / /) _|_ / ) // | \ _\ ( // /) '/,_ _ _/ ( ; -.|_ _\.-~.-~~~^-. (( / / )) ,-{_ `-.|.-~-. .~ `. (( // / )) '/\ / ~-. _ .-~ .-~^-. \ (( /// )) `. {} / \ \ (( / )) .~-.\\-' .~ \ `. \^-. ///...>\ _ -~ `. ^-` ^-_ ///-._ _ _ _ _ _ _}^ - - - - ~ ~-- ,.-~ /.-~ # Maintainer: Storm Dragon pkgbase=python-pypump-git pkgname=("python-pypump-git" "python2-pypump-git") pkgver=v0.5.r76.gc73e093 pkgrel=2 pkgdesc="An interface to the pump.io API's." arch=('any') url="https://github.com/xray7224/pypump"; license=('GPL3') makedepends=('python-setuptools' 'python2-setuptools') source=("git+https://github.com/xray7224/pypump.git";) md5sums=('SKIP') prepare() { cp -r "${srcdir}/pypump" "${srcdir}/pypump2" } pkgver() { cd "${srcdir}/pypump" git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } package_python-pypump-git() { depends=('python' 'python-requests' 'python-requests-oauthlib' 'python-six' 'python-dateutil') cd "${srcdir}/pypump" python setup.py install --root="${pkgdir}/" --optimize=1 makepkg -i --pkg python-pypump-git } package_python2-pypump-git() { depends=('python2' 'python2-requests' 'python2-requests-oauthlib' 'python2-six' 'python2-dateutil') cd "${srcdir}/pypump2" python2 setup.py install --root="${pkgdir}/" --optimize=1 makepkg -i --pkg python2-pypump-git } pgpx0MMAsLRvV.pgp Description: PGP signature
[aur-general] Stumped on python split package
Hi, I must be missing something. When I install python-pypump-git or python2-pypump-git, I get the same package. I have other split packages installed and they install correctly. Can someone look at this PKGBUILD and let me know what I did wrong? Thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "Serpent's kin, born of sin. Dark within, father of the wolf!" Amon Amarth - Father of the Wolf # Maintainer: Storm Dragon pkgbase=python-pypump-git pkgname=("python-pypump-git" "python2-pypump-git") pkgver=v0.5.r76.gc73e093 pkgrel=2 pkgdesc="An interface to the pump.io API's." arch=('any') url="https://github.com/xray7224/pypump"; license=('GPL3') source=("git+https://github.com/xray7224/pypump.git";) md5sums=('SKIP') pkgver() { cd "${srcdir}/pypump" git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } package_python-pypump-git() { depends=('python' 'python-requests' 'python-requests-oauthlib' 'python-six' 'python-dateutil') makedepends=('python-setuptools') cd "${srcdir}/pypump" python setup.py install --root="${pkgdir}/" --optimize=1 } package_python2-pypump-git() { depends=('python2' 'python2-requests' 'python2-requests-oauthlib' 'python2-six' 'python2-dateutil') makedepends=('python2-setuptools') cd "${srcdir}/pypump" python2 setup.py install --root="${pkgdir}/" --optimize=1 } pgpLhVhIhsJFs.pgp Description: PGP signature
Re: [aur-general] Snowballz
Hi, So far it seems all python-rabbyt-old needs is the dependancy glu added. As long as it is easy stuff like this to keep the package going, I can take it too. Thanks Storm On Thu, Jun 26, 2014 at 12:54:49PM +0200, LoneVVolf wrote: On 26-06-14 03:42, Storm Dragon wrote: Hi, the package snowballz is out of date and doesn't seem to have a maintainer. The problems with the PKGBUILD are minor, just package names need updating. I would be willing to take on this package if no one else wants it. thing is, I can fix the current problems, but if something goes really wrong with it I will need some help. thanks Storm Hi, Looks like upstream is dead, and whoever takes snowballz [1] should also maintain python-rabbyt-old [2] As long as debian keeps it in repos [3] , there is a chance debian maintainers will help with problems. LW [1] https://aur.archlinux.org/packages/snowballz/ [2] https://aur.archlinux.org/packages/python-rabbyt-old/ [3] https://packages.debian.org/wheezy/snowballz -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Need a safe and easy way to backup and share files? Try Dropbox: http://db.tt/jeY50HR "I am the Lord of this Kingdom. He is the lord of this world. I am the Master of the wind. He is the Master of the wind. Carry your brothers if they die, through Hell they survived. We carry the sword on our shoulders until the end of time." Celesty - Lord of This Kingdom pgp6f4aqr2HT4.pgp Description: PGP signature
[aur-general] Snowballz
Hi, the package snowballz is out of date and doesn't seem to have a maintainer. The problems with the PKGBUILD are minor, just package names need updating. I would be willing to take on this package if no one else wants it. thing is, I can fix the current problems, but if something goes really wrong with it I will need some help. thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Do you get paid for tweeting? I do: http://spn.tw/r11uj "I am your soul insane" Slayer - Gemini pgpaKYPZr2eXk.pgp Description: PGP signature
[aur-general] Dependancies and Split Packages
Hi, I'm back again lol. Ok, so when I made p-git depend on the package pypump2-git that I made, and when I installed python2-click after modifying the python-click PKGBUILD everything works as expected. When, however, I make p-git require python2-click and python2-pypump-git it fails to build. It installs the package, for example python2-click, then at the end, I get something like installing python-click 100% Then it fails to install p-git saying dependancies are not met, missing python2-click and now also same error with python2-pypump-git. So, how can I fix it? I really want to do this stuff the right way, but I also want it to work at the end of the day. There's nothing worse than finding a nice shiny new package in the AUR and trying to build it only to have it fail. Should I switch back to the old way? Or, should I just put python setup.py and python2 setup.py in the same package() function? But, even if I do put them in the same function, it still won't fix my problems with python2-click. Thanks for the help Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "One more time we stare into the blackened sky, for tonight, in our hearts now we feel. One last time see our destiny reveal." DragonForce - The Last Journey Home pgpTqVdjYKhib.pgp Description: PGP signature
Re: [aur-general] python packages as depends and easy_install
Hi, that's what I had: source=("p::git+https://github.com/xray7224/p.git";) Thanks Storm On Mon, Jun 23, 2014 at 06:00:45PM -0400, Kyle wrote: https on Github shouldn't require a username and password. I do believe you'll need something like git+https declared in your git source so that makepkg will know it's a git package and how to build it. ~Kyle http://kyle.tk/ -- "Kyle? ... She calls her cake, Kyle?" Out of This World, season 2 episode 21 - "The Amazing Evie" -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Follow me on Twitter: http://www.twitter.com/stormdragon2976 "To be a rock and not to roll." Led Zeppelin - Stairway to Heaven pgpwVB9LJyYYs.pgp Description: PGP signature
[aur-general] Please delete pypump-git
Hi, As per the instructions from earlier, I made a new pypump package called python-pypump-git. This will replace both pypump-git and pypump2-git. I made it as a split package that covers both python2 and python3. I think I finally got all this stuff done the right way :) Please delete the packages pypump-git and pypump2-git. A huge thanks to all of you for all the help along the way, you guys rock! Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Do you get paid for tweeting? I do: http://spn.tw/r11uj "Mighty Elric, Mightier Sword. Sorcerer and Swordsman, slayer of kin, Lord of a dying race. King of ruin, dragon master, Champion of Doom." Domine - Chronicles of the Black Sword pgpUoVPXVQOiH.pgp Description: PGP signature
Re: [aur-general] python packages as depends and easy_install
Hi, I remember now why I was told to use git://. If I try the other way with https:// it wants a user name and password. I guess people who are behind a firewall that restricts git:// could edit the PKGBUILD so long as they have a github account? Thanks Storm On Mon, Jun 23, 2014 at 11:18:57PM +0200, Johannes Löthberg wrote: On 23/06, Storm Dragon wrote: Hi, I used to use https for all my git packages. Then, someone told me I should use git:// lol. I searched for the email with that in it, but there are thousands of them and I couldn't find it. Anyway, Just to make absolutely sure, github offers https:i// or git://. So, any time there is a git package made from a project hosted at github use https:// in the source url, no exceptions? This means I have some packages to update. I made the other changes to p-git, but I wait to upload it til I get the reply to this. Thanks for all the help. Storm You don't need to update them right away, but it's generally preferable. The git protocol runs over a port that is commonly closed in firewalls, while https is pretty much exclusively open everywhere. -- Sincerely, Johannes Löthberg PGP Key ID: 3A9D0BB5 -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "I dole out justice with the tip of my boot. It's got a logic that you just can't refute." Moxy Fruvous - Kick in the Ass pgpiBZaboCebe.pgp Description: PGP signature
Re: [aur-general] python packages as depends and easy_install
Hi, I used to use https for all my git packages. Then, someone told me I should use git:// lol. I searched for the email with that in it, but there are thousands of them and I couldn't find it. Anyway, Just to make absolutely sure, github offers https:i// or git://. So, any time there is a git package made from a project hosted at github use https:// in the source url, no exceptions? This means I have some packages to update. I made the other changes to p-git, but I wait to upload it til I get the reply to this. Thanks for all the help. Storm On Mon, Jun 23, 2014 at 12:20:28PM +0200, Johannes Löthberg wrote On 22/06, Storm Dragon wrote: Hi, The pypump docs say it works for all versions of python, 2.7, through 3.4 I think. I made the PKGBUILD using the python3 dependancy because I figure that is what most people will have by default. Does this PKGBUILD look ok? Thanks Storm Hey, It's mostly fine but http git URLs are prefered when possible since many people are behind firewalls that doesn't let the git protocol through. I'd also prefer it if you remove the _pkgname variable since it's rather useless. The variable name is longer than the variable itself, and it doesn't change so it's largely useless. -- Sincerely, Johannes Löthberg PGP Key ID: 3A9D0BB5 -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Get paid to read email: http://is.gd/feRiB "with a trunk big enough to fit three bodies in" Calabrese - Crizila pgp0899QxxOen.pgp Description: PGP signature
[aur-general] Please Delete pypump2-git
Hi, I went about this the wrong way the first time around. Please delete pypump2-git. pypump-git handles both versions. thanks, and sorry for the extra file Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Get paid to read email: http://is.gd/feRiB "Serpent's kin, born of sin. Dark within, father of the wolf!" Amon Amarth - Father of the Wolf pgpNwOnY6bweg.pgp Description: PGP signature
Re: [aur-general] Python Dependancy Issue
Hi, Sometimes this python stuff is confusing. I built the python-click package by hand after removing the python3 options. It built and installed and not p isn't complaining about click any more. So, I guess I'm just not requesting the right package be installed or something. In the PKGBUILD for p-git, should the dependancy be python2-click? It seems like it builds the python-click for python 3 though. Also, I figured the pythong-click would be the last of the issues, but now it's throwing another traceback: Traceback (most recent call last): File "/usr/bin/p", line 30, in from pypump import WebPump, Client, JSONStore File "/usr/lib/python2.7/site-packages/pypump/__init__.py", line 19, in from pypump.pypump import PyPump, WebPump File "/usr/lib/python2.7/site-packages/pypump/pypump.py", line 25, in import requests ImportError: No module named requests I went back and made a seperate pypump2 package, using python2 for the installer. I guess when I get this stuff working I'll need to remove the python2 version of the package and make a package that installs both packages like the python-click PKGBUILD does. Thanks for all the help :) Storm On Mon, Jun 23, 2014 at 12:09:08AM -0500, Doug Newgard wrote: On 2014-06-22 23:59, Storm Dragon wrote: Hi, Pypump is supposed to support python2.7 on up with just the one package. Thanks Storm With the same source, yes, not with the same package. It doesn't work that way. Just take a look at he files in the package. Doug -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Need a safe and easy way to backup and share files? Try Dropbox: http://db.tt/jeY50HR "Mighty Elric, Mightier Sword. Sorcerer and Swordsman, slayer of kin, Lord of a dying race. King of ruin, dragon master, Champion of Doom." Domine - Chronicles of the Black Sword pgphCfq28VWpl.pgp Description: PGP signature
Re: [aur-general] Python Dependancy Issue
Hi, Pypump is supposed to support python2.7 on up with just the one package. Thanks Storm On Mon, Jun 23, 2014 at 04:50:53PM +1200, David Phillips wrote: At a glance, pypump-git is a Python 3 package, not Python 2. python2-click is for python 2. Go figure. On 23/06/2014, Storm Dragon wrote: Hi, I have the PKGBUILDs for both p-git and pypump-git. One of the dependancies is something called click. I found python2-click and figured this would be what is needed. However, when the package is installed, the name changes to just python-click. Ichanged the PKGBUILD to depend on python-click which works for the building process, but then, when everything is installed: p Traceback (most recent call last): File "/usr/bin/p", line 27, in import click ImportError: No module named click So, do I have the wrong library, or is something wrong with the python2-click PKGBUILD? thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Get paid to read email: http://is.gd/feRiB _ < MOO > - \ ^__^ \ (oo)\___ (__)\ )\/\ ||w | || || -- David Phillips GPG Key 0x7BF3D17D0884BF5B Fingerprint 2426 235A 7831 AA2F 56AF 4BC0 7BF3 D17D 0884 BF5B -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "So many souls follow the path, trusting their magic and blades. There has to be more than that, fight with your heart or fail." Battlelore - Swordmaster pgpB6wM9gFDQ8.pgp Description: PGP signature
[aur-general] Python Dependancy Issue
Hi, I have the PKGBUILDs for both p-git and pypump-git. One of the dependancies is something called click. I found python2-click and figured this would be what is needed. However, when the package is installed, the name changes to just python-click. Ichanged the PKGBUILD to depend on python-click which works for the building process, but then, when everything is installed: p Traceback (most recent call last): File "/usr/bin/p", line 27, in import click ImportError: No module named click So, do I have the wrong library, or is something wrong with the python2-click PKGBUILD? thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Get paid to read email: http://is.gd/feRiB _ < MOO > - \ ^__^ \ (oo)\___ (__)\ )\/\ ||w | || || pgpuFRQDfoM7F.pgp Description: PGP signature
Re: [aur-general] python packages as depends and easy_install
Hi, The pypump docs say it works for all versions of python, 2.7, through 3.4 I think. I made the PKGBUILD using the python3 dependancy because I figure that is what most people will have by default. Does this PKGBUILD look ok? Thanks Storm On Sun, Jun 22, 2014 at 07:29:19PM -0400, Jeremy Audet wrote: Would it be ok to use easy_install-2.7 pypump in a build function or something? No. Please make an actual package for pypump, and make p depend on pypump normally. I would just make a pypump package, but I cloned the repository, and I'm not really sure where all that stuff goes lol. Don't install its files manually. Use the prototype PKGBUILD that Jesse linked to. (Thank you, Jesse.) If you are installing a Python 2 package, make sure to adjust the package slightly from the template: execute `python2 setup.py` instead of `python setup.py`, and adjust the package name accordingly. For yet more PKGBUILD examples, see some of my own. [1] [2] For more authoritative guidelines, see [3]. — Jeremy "Ichimonji10" Audet [1] https://github.com/Ichimonji10/PKGBUILDs/blob/master/python-django-tables2/PKGBUILD [2] https://github.com/Ichimonji10/PKGBUILDs/blob/master/python2-django-tables2/PKGBUILD [3] https://wiki.archlinux.org/index.php/Python_Package_Guidelines -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Follow me on Twitter: http://www.twitter.com/stormdragon2976 "I am your soul insane" Slayer - Gemini # Maintainer: Storm Dragon _pkgname=pypump pkgname=pypump-git pkgver=v0.5.r76.gc73e093 pkgrel=1 pkgdesc="An interface to the pump.io API's." arch=('any') url="https://github.com/xray7224/$_pkgname"; license=('GPL3+') makedepends=('python-setuptools') source=("$_pkgname::git+git://github.com/xray7224/$_pkgname.git") md5sums=('SKIP') pkgver() { cd "$_pkgname" git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } package() { cd "$_pkgname" python setup.py install --root="${pkgdir}/" --optimize=1 } pgpMyG89XVRBU.pgp Description: PGP signature
[aur-general] python packages as depends and easy_install
Hi, I am making a PKGBUILD for p and it requires pypump. Would it be ok to use easy_install-2.7 pypump in a build function or something? I would just make a pypump package, but I cloned the repository, and I'm not really sure where all that stuff goes lol. So, if using easy_install is ok, I'll just take the easy way out. Thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 Follow me on Twitter: http://www.twitter.com/stormdragon2976 < http://www.stormdragon.us/ > \/ \ //\ \|\___/| / \// \\ /0 0 \__ /// | \ \ / / \/_/// | \ \ @_^_@'/ \/_ //| \ \ //_^_/ \/_ // |\\ ( //) |\/// | \ \ ( / /) _|_ / ) // | \ _\ ( // /) '/,_ _ _/ ( ; -.|_ _\.-~.-~~~^-. (( / / )) ,-{_ `-.|.-~-. .~ `. (( // / )) '/\ / ~-. _ .-~ .-~^-. \ (( /// )) `. {} / \ \ (( / )) .~-.\\-' .~ \ `. \^-. ///...>\ _ -~ `. ^-` ^-_ ///-._ _ _ _ _ _ _}^ - - - - ~ ~-- ,.-~ /.-~ pgpMXX5SknXUd.pgp Description: PGP signature
Re: [aur-general] pkgversion() not working
Hi, That was indeed the problem. All better now. Thanks Storm On Sat, Jun 07, 2014 at 05:11:12PM +0100, WorMzy Tykashi wrote: On 7 June 2014 17:04, Storm Dragon wrote: Hi, I was trying to update my PKGBUILD for talking-clock to get the version from git, but it keeps failing and saying the directory doesn't exist. When I check though, the directory does exist. Can someone please take a look and tell me what I have done wrong? Thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 My Blackberry is Broken: http://is.gd/my_blackberry_is_broken "gimme gimme shock treatment! I wanna wanna shock treatment!" Ramones - Gimme Gimme Shock Treatment Hi, You're using an ancient PKGBUILD template. Rewrite it to conform to the the current standards[1] first (e.g. get rid of the manual git-cloning), then see if you still have a problem. Cheers, WorMzy [1] https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 My Blackberry is Broken: http://is.gd/my_blackberry_is_broken "I don't wanna face my fears! I'm afraid of 'em!" SpongeBob SquarePants pgprsq77oxXVg.pgp Description: PGP signature
[aur-general] pkgversion() not working
Hi, I was trying to update my PKGBUILD for talking-clock to get the version from git, but it keeps failing and saying the directory doesn't exist. When I check though, the directory does exist. Can someone please take a look and tell me what I have done wrong? Thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193 My Blackberry is Broken: http://is.gd/my_blackberry_is_broken "gimme gimme shock treatment! I wanna wanna shock treatment!" Ramones - Gimme Gimme Shock Treatment # Contributor: Storm Dragon pkgname=talking-clock-git pkgver=2 pkgrel=1 pkgdesc="Highly configurable clock written in bash with soundpack and voice options." arch=('any') url="http://github.com/stormdragon2976/talking-clock"; license=('GPL2') depends=('bash') makedepends=('git') optdepends=('espeak: TTS support' 'festival: TTS support' 'speech-dispatcher: TTS support' 'svox-pico-git: TTS support' 'pulseaudio: Chime sound support' 'sox: Chime sound support' 'vorbis-tools: Chime sound support' 'torsocks: Get temperature information anonymously using torify' 'yad: for talking-clock-gui to work') _gitroot="git://github.com/stormdragon2976/talking-clock.git" _gitname="talking-clock" build() { msg "Connecting to the Git repository..." if [[ -d "$srcdir/$_gitname" ]] ; then cd "$_gitname" git pull origin msg "The local files are updated" else git clone --depth 1 $_gitroot fi } pkgver() { cd "$srcdir/$_gitname" git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } package() { msg "Starting to build the package..." cd "$srcdir/$_gitname" install -d "$pkgdir/usr/bin" install -d "$pkgdir/usr/share/talking-clock" install -m755 "src/talking-clock" "$pkgdir/usr/bin" install -m755 "talking-clock-gui/talking-clock-gui" "$pkgdir/usr/bin" install -m666 "README" "$pkgdir/usr/share/talking-clock" install -m666 "src/bell.ogg" "$pkgdir/usr/share/talking-clock" } # vim:set ts=2 sw=2 et: pgpOqyzuv0lLf.pgp Description: PGP signature
Re: [aur-general] espeakup's service file yet again lol
On Fri, Nov 15, 2013 at 08:13:51PM +0100, Frederik "Freso" S. Olesen wrote: Den 15-11-2013 16:00, Storm Dragon skrev: why is it that bottom posters complain [about top posting] but I have never, ever, seen a top poster complain [about bottom posting]? ... I tried to think of something clever and witty to say, but I really think that that very question pretty much leads to its own answer. It doesn't though. Lol what am I missing here? I prefer stuff top posted but, I believe it is up to the individual to choose their own style. Come up with something witty if you want, but what is the answer? -- Frederik "Freso" S. Olesen <http://freso.dk/> -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Get paid to read email: http://is.gd/feRiB "It's not our aim to hum, to aspirate, to perish tardily. It's our goal to be, and to become, and to rise constantly." Van Canto - Quest for Roar
Re: [aur-general] espeakup's service file yet again lol
On Thu, Nov 14, 2013 at 04:48:04PM -0500, Dave Reisner wrote: On Thu, Nov 14, 2013 at 04:25:04PM -0500, Storm Dragon wrote: Hi, I created the file /etc/systemd/system/espeakup.service.d and added: ExecStart=/usr/bin/espeakup --default-voice=en-us+m3 After reloading espeakup.service, it still uses the default voice. Do I have the syntax wrong? I am using the plain espeakup.service file, not espeakup@.service. Thanks Storm If you do nothing else today, please convince yourself that top posting is the root of all evil, the destroyer of biblical cities, and the kicker of pets everywhere. I've always been a fan of kitten hacky sack >:) Lol why is it that bottom posters complain but I have never, ever, seen a top poster complain once about having to read through screens of stuff they have already read just to get a 1 or 2 line response that may or may not be helpful? I am just curious and am not trying to be rude. 'systemctl status' and 'systemctl show' will both show you the command line systemd used to start the service. If running that yourself from the commandline yields different results, then there's something weird going on. I think I may have the syntax wrong but I can't seem to find any documentation. Should the .service.d file only contain the modified execstart line, or should it be an exact copy of espeakup.service? Thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Follow me on Twitter: http://www.twitter.com/stormdragon2976 "A sea of green will set us free" Six Feet Under - 420
Re: [aur-general] espeakup's service file yet again lol
Hi, I created the file /etc/systemd/system/espeakup.service.d and added: ExecStart=/usr/bin/espeakup --default-voice=en-us+m3 After reloading espeakup.service, it still uses the default voice. Do I have the syntax wrong? I am using the plain espeakup.service file, not espeakup@.service. Thanks Storm On Thu, Nov 14, 2013 at 01:26:35PM -0500, Dave Reisner wrote: On Thu, Nov 14, 2013 at 07:27:39AM -0500, Storm Dragon wrote: Hi, The service works as expected, e.g. systemctl start espeakup@en-us.service starts the US english voice. The problem is, varients do not work. systemctl start espeakup@en-us+m2.service just uses the default voice, British english, instead of the selected en-us and varient m2. I have read through the man page, and from what I gather, it should work. So, am I missing something, or have I found a bug? Attached is the service file. Thanks Storm -- Instanced unit files only really make sense when you expect that the service can be spawned multiple times. This isn't the case here. If users want to override the default language, then they can create an entry in /etc/systemd/system/espeakup.service.d to fixup the ExecStart line. -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ My Blackberry is Broken: http://is.gd/my_blackberry_is_broken _ < MOO > - \ ^__^ \ (oo)\___ (__)\ )\/\ ||w | || ||
Re: [aur-general] espeakup's service file yet again lol
Hi, Yes. Just to make sure I tried several varients and they all work. On Thu, Nov 14, 2013 at 10:12:43AM -0800, Curtis Shimamoto wrote: On 11/14/13 at 07:27am, Storm Dragon wrote: The problem is, varients do not work. systemctl start espeakup@en-us+m2.service just uses the default voice, British english, instead of the selected en-us and varient m2. I have read through the man page, and from what I gather, it should work. So, am I missing something, or have I found a bug? Do you know if this variant works at all? That is, if you run: # /usr/bin/espeakup --default-voice=en-us+m2 is the correct voice used? -- Curtis Shimamoto sugar.and.scruffy [at] gmail.com -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ My Blackberry is Broken: http://is.gd/my_blackberry_is_broken "Have you ever been alone at night, thought you heard footsteps behind, and turned around and no one's there? And as you quicken up your pace you'll find it hard to look again because you're sure that someone's there." Iron Maiden - Fear of the Dark
[aur-general] espeakup's service file yet again lol
Hi, The service works as expected, e.g. systemctl start espeakup@en-us.service starts the US english voice. The problem is, varients do not work. systemctl start espeakup@en-us+m2.service just uses the default voice, British english, instead of the selected en-us and varient m2. I have read through the man page, and from what I gather, it should work. So, am I missing something, or have I found a bug? Attached is the service file. Thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Need a safe and easy way to backup and share files? Try Dropbox: http://db.tt/jeY50HR "It's not our aim to hum, to aspirate, to perish tardily. It's our goal to be, and to become, and to rise constantly." Van Canto - Quest for Roar [Unit] Description=Software speech output for Speakup (default voice: %i) # espeakup needs to start after the audio devices appear, hopefully this should go away in the future Wants=systemd-udev-settle.service After=systemd-udev-settle.service sound.target [Service] Type=forking PIDFile=/run/espeakup.pid ExecStart=/usr/bin/espeakup --default-voice=%i ExecReload=/bin/kill -HUP $MAINPID Restart=always [Install] WantedBy=sound.target
Re: [aur-general] orca-git abandoned
Hi, No, I have not contacted him. On the other hand, this package hasn't been updated for at least 6 months, possibly longer, it still calls for python2 instead of 3. There are some important changes coming in Orca, and I was hoping to make it easier for people to test. I will send him a mail if it is necessary, but I'm 100% sure of the reply if there is one. Thanks Storm On Sun, Nov 10, 2013 at 02:03:05PM +0100, Alexander Rødseth wrote: Hi, Have you contacted the person in question and waited a week or two for a reply? (policy) If yes, it would be unproblematic to disown the package. Best regards, Alexander Rødseth xyproto / TU -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Get paid to read email: http://is.gd/feRiB "They called me the leather apron, they called me Smiling Jack. Then they prayed to the heavens above that I will never ever come back" Lordi - Blood Red Sandman
[aur-general] orca-git abandoned
Hi, This package, orca-git, doesn't build and has been out of date for a long time. The person who used to maintain it has switched to mac (EWWW! GROSS!) I would like to take over this package. I have made the propper modifications and just await permission and just await permission to upload it. Seriously... how could someone switch to mac (or anything else for that matter) after experiencing the total awesomeness that is Arch? Lol, thanks, Storm -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ My Blackberry is Broken: http://is.gd/my_blackberry_is_broken "I am the Lord of this Kingdom. He is the lord of this world. I am the Master of the wind. He is the Master of the wind. Carry your brothers if they die, through Hell they survived. We carry the sword on our shoulders until the end of time." Celesty - Lord of This Kingdom
Re: [aur-general] PKGBUILD regression for espeakup
Hi, Top posting is the wave of the future. It's best to have the important stuff right at the top. :) Storm On Sun, Nov 03, 2013 at 11:48:15PM +, Xyne wrote: Storm Dragon wrote: Hi, I tried SetSec and was still getting problems. So, it got me wondering how it could still be starting with the British English voice... After a lot of searching, changing settings, and more than a little cussing (lol), I figured out there was 2 symlinks to espeakup@.service. One was the correct en-us call, but apparently the other was from when I was using uppercase %I. The link file was something like espeakup@en\x... So, I removed that, had to do it manually cause systemctl wouldn't touch it, and now everything is great again. Thanks for the help Storm I'm glad that you've got it working now. Your next challenge is to stop top-posting on this list before you get pulled into a back alley and beaten with broken broom handles. ;) -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Need a safe and easy way to backup and share files? Try Dropbox: http://db.tt/jeY50HR "Mighty Elric, Mightier Sword. Sorcerer and Swordsman, slayer of kin, Lord of a dying race. King of ruin, dragon master, Champion of Doom." Domine - Chronicles of the Black Sword
Re: [aur-general] PKGBUILD regression for espeakup
Hi, I tried SetSec and was still getting problems. So, it got me wondering how it could still be starting with the British English voice... After a lot of searching, changing settings, and more than a little cussing (lol), I figured out there was 2 symlinks to espeakup@.service. One was the correct en-us call, but apparently the other was from when I was using uppercase %I. The link file was something like espeakup@en\x... So, I removed that, had to do it manually cause systemctl wouldn't touch it, and now everything is great again. Thanks for the help Storm On Sat, Nov 02, 2013 at 07:09:24PM +, Xyne wrote: Storm Dragon wrote: Nov 01 23:18:44 dungeon-master systemd[1]: espeakup@en-us.service: main process exited, code=exited, status=2/INVALIDARGUMENT Nov 01 23:18:44 dungeon-master systemd[1]: Unit espeakup@en-us.service entered failed state. Nov 01 23:18:44 dungeon-master systemd[1]: espeakup@en-us.service holdoff time over, scheduling restart. Nov 01 23:18:44 dungeon-master systemd[1]: Stopping Software speech output for Speakup (default voice: en-us)... Nov 01 23:18:44 dungeon-master systemd[1]: Starting Software speech output for Speakup (default voice: en-us)... Nov 01 23:18:44 dungeon-master systemd[1]: espeakup@en-us.service start request repeated too quickly, refusing to start. Nov 01 23:18:44 dungeon-master systemd[1]: Failed to start Software speech output for Speakup (default voice: en-us). Nov 01 23:18:44 dungeon-master systemd[1]: Unit espeakup@en-us.service entered failed state. You can include "RestartSec=15" in the "[Service]" section of the service file to work around the "request repeated too quickly" error. To correctly resolve this you will need to determine why it is exiting and adjust accordingly, e.g. by adding dependency and ordering entries to the service file (e.g. "After=..." in the "[Unit]" section). Regards, Xyne -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Get paid to read email: http://is.gd/feRiB "I dole out justice with the tip of my boot. It's got a logic that you just can't refute." Moxy Fruvous - Kick in the Ass
[aur-general] PKGBUILD regression for espeakup
Hi, Lol well, this worked for a few days, then when I started my computer today, I'm stucking using the default voice. Nothing has changed, I have just installed updates, and nothing was mensioned on archlinux.org. Here's the output from systemctl status epseakup@en-us.service espeakup@en-us.service - Software speech output for Speakup (default voice: en-us) Loaded: loaded (/usr/lib/systemd/system/espeakup@.service; enabled) Active: failed (Result: start-limit) since Fri 2013-11-01 23:18:44 EDT; 28s ago Process: 689 ExecStart=/usr/bin/espeakup --default-voice=%i (code=exited, status=0/SUCCESS) Main PID: 690 (code=exited, status=2) Nov 01 23:18:44 dungeon-master systemd[1]: espeakup@en-us.service: main process exited, code=exited, status=2/INVALIDARGUMENT Nov 01 23:18:44 dungeon-master systemd[1]: Unit espeakup@en-us.service entered failed state. Nov 01 23:18:44 dungeon-master systemd[1]: espeakup@en-us.service holdoff time over, scheduling restart. Nov 01 23:18:44 dungeon-master systemd[1]: Stopping Software speech output for Speakup (default voice: en-us)... Nov 01 23:18:44 dungeon-master systemd[1]: Starting Software speech output for Speakup (default voice: en-us)... Nov 01 23:18:44 dungeon-master systemd[1]: espeakup@en-us.service start request repeated too quickly, refusing to start. Nov 01 23:18:44 dungeon-master systemd[1]: Failed to start Software speech output for Speakup (default voice: en-us). Nov 01 23:18:44 dungeon-master systemd[1]: Unit espeakup@en-us.service entered failed state. Of course it is wrong about speech not starting, or I wouldn't be able to write this. But, does anyone have any idea what has gone wrong? Thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ My last.fm profile: http://www.last.fm/user/stormdragon2976 "No life anymore only darkness and pain, shape of shadow no flesh nor blood. All passions now gone no reason to be, cursed by the Lord of the Rings." Battlelore - The Curse of the Kings
Re: [aur-general] pkgbuild with after installation Customizations
Hi, It works! :) Thanks everyone for all the help Storm On Tue, Oct 29, 2013 at 04:49:30PM +0900, Emil Lundberg wrote: You could always replace your ExecStart line with something like "ExecStart=logger %I" or "ExecStart=logger %i" etc, then check the output with "sudo journalctl -xn20". Might help in debugging. It seems your culprit is the %I variable - the %i variable is not escaped in my test service: http://pastebin.com/aYhQVgSD /Emil On Tue, Oct 29, 2013 at 4:05 PM, Storm Dragon wrote: Hi, When I read through systemctl status for espeakup@en-us.service, it seems to be changing the - in en-us to a / which would explain the break. Is there any way to get it to leave the - alone? Here's the output: espeakup@en-us.service - Software speech output for Speakup (default voice: en/us) Loaded: loaded (/usr/lib/systemd/system/**espeakup@.service; enabled) Active: active (running) since Tue 2013-10-29 02:59:01 EDT; 25s ago Process: 6249 ExecStart=/usr/bin/espeakup --default-voice=%I (code=exited, status=0/SUCCESS) Main PID: 6250 (espeakup) CGroup: /system.slice/system-espeakup.**slice/espeakup@en-us.service Thanks storm On Mon, Oct 28, 2013 at 08:53:21PM -0700, Curtis Shimamoto wrote: On 10/28/13 at 11:31pm, Storm Dragon wrote: Hi, Thanks for the PKGBUILD. I installed it and everything went fine with the install, but when I tried to start the service it failed. Systemctl status espeakup@en-us.service gives the following error: espeakup@en-us.service Loaded: not-found (Reason: No such file or directory) Active: failed (Result: start-limit) since Mon 2013-10-28 23:15:16 EDT; 12min ago Thanks Storm The service is trying to run /usr/local/bin/espeakup, while the binary is now located at /usr/bin/espeakup (as it should be). -- Curtis Shimamoto sugar.and.scruffy [at] gmail.com -- -- Registered Linux user number 508465: https://linuxcounter.net/user/** 508465.html <https://linuxcounter.net/user/508465.html> My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Follow me on Twitter: http://www.twitter.com/**stormdragon2976<http://www.twitter.com/stormdragon2976> "A sea of green will set us free" Six Feet Under - 420 -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ My last.fm profile: http://www.last.fm/user/stormdragon2976 "with a trunk big enough to fit three bodies in" Calabrese - Crizila
Re: [aur-general] pkgbuild with after installation Customizations
Hi, When I read through systemctl status for espeakup@en-us.service, it seems to be changing the - in en-us to a / which would explain the break. Is there any way to get it to leave the - alone? Here's the output: espeakup@en-us.service - Software speech output for Speakup (default voice: en/us) Loaded: loaded (/usr/lib/systemd/system/espeakup@.service; enabled) Active: active (running) since Tue 2013-10-29 02:59:01 EDT; 25s ago Process: 6249 ExecStart=/usr/bin/espeakup --default-voice=%I (code=exited, status=0/SUCCESS) Main PID: 6250 (espeakup) CGroup: /system.slice/system-espeakup.slice/espeakup@en-us.service Thanks storm On Mon, Oct 28, 2013 at 08:53:21PM -0700, Curtis Shimamoto wrote: On 10/28/13 at 11:31pm, Storm Dragon wrote: Hi, Thanks for the PKGBUILD. I installed it and everything went fine with the install, but when I tried to start the service it failed. Systemctl status espeakup@en-us.service gives the following error: espeakup@en-us.service Loaded: not-found (Reason: No such file or directory) Active: failed (Result: start-limit) since Mon 2013-10-28 23:15:16 EDT; 12min ago Thanks Storm The service is trying to run /usr/local/bin/espeakup, while the binary is now located at /usr/bin/espeakup (as it should be). -- Curtis Shimamoto sugar.and.scruffy [at] gmail.com -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Follow me on Twitter: http://www.twitter.com/stormdragon2976 "A sea of green will set us free" Six Feet Under - 420
Re: [aur-general] pkgbuild with after installation Customizations
Hi, It is working again, after I changed the service file to point at /usr/bin. But, it is still not using the correct voice, i't like whatever is in %I is being ignored. I have tried both sudo systemctl start espeakup@en-us.service as well as sudo systemctl start espeakup@en-us+m2.service and both use the default british english voice instead of the selected voice and varient. This is going to be completely awesome when it is working all the way :) Thanks Storm On Mon, Oct 28, 2013 at 08:53:21PM -0700, Curtis Shimamoto wrote: On 10/28/13 at 11:31pm, Storm Dragon wrote: Hi, Thanks for the PKGBUILD. I installed it and everything went fine with the install, but when I tried to start the service it failed. Systemctl status espeakup@en-us.service gives the following error: espeakup@en-us.service Loaded: not-found (Reason: No such file or directory) Active: failed (Result: start-limit) since Mon 2013-10-28 23:15:16 EDT; 12min ago Thanks Storm The service is trying to run /usr/local/bin/espeakup, while the binary is now located at /usr/bin/espeakup (as it should be). -- Curtis Shimamoto sugar.and.scruffy [at] gmail.com -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Get paid to read email: http://is.gd/feRiB "The sound of evil laughter falls around the world tonight." DragonForce - through the Fire and Flames
Re: [aur-general] pkgbuild with after installation Customizations
Hi, Thanks for the PKGBUILD. I installed it and everything went fine with the install, but when I tried to start the service it failed. Systemctl status espeakup@en-us.service gives the following error: espeakup@en-us.service Loaded: not-found (Reason: No such file or directory) Active: failed (Result: start-limit) since Mon 2013-10-28 23:15:16 EDT; 12min ago Thanks Storm On Tue, Oct 29, 2013 at 02:43:59AM +, Xyne wrote: Xyne wrote: Apparently I forgot to attach it or attached it to the wrong email. It should be attached now. I had not kept the local copy so I had to quickly remake it, but I think it includes all the original changes. Ok, either the list is stripping a 1.3 kiB attachment, or my mail client is giving me the finger. I have upload a copy to my site: http://xyne.archlinux.ca/tmp/pkgbuilds/espeakup-git-v0.71.115.gd95ee07-1.src.tar.gz If that link dies (e.g. due to an update that changes the version), scan the parent directory: http://xyne.archlinux.ca/tmp/pkgbuilds/ -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Get paid to read email: http://is.gd/feRiB "The leather armies have prevailed, the Phantom Lord has never failed. Smoke is lifting from the ground, the rising volume metal sound." Metallica - Phantom Lord
Re: [aur-general] pkgbuild with after installation Customizations
Hi, I couldn't find anything attached. I am new to mutt, so I'm probably not in the right menu or something. Thanks Storm On Mon, Oct 28, 2013 at 10:39:44PM +, Xyne wrote: Storm Dragon wrote: Hi, I changed the service file, but it is using the default voice instead of the voice I set. Can you take a look at it and let me know what is wrong? This is just the one from the version in community adapted for the git package. The attached file contains the service file, the pkgbuild, the install file and the speakup.conf for modules-load.d. Thanks Storm Hi, While looking at the posted files I noticed a few things. The first is that the executable and some other files were installed under /usr/local/, even though the service file was expecting the usual directories. The use of "%I" in the file appears to be correct. I have attached a makepkg source archive with a modified PKGBUILD. Please read through it and note the various changes. Feel free to ask if you have any questions. I may have made a mistake. Note as well that I have not tested the package. I have not even looked at the speakup.conf file. I have simply edited the PKGBUILD to conform to current guidelines and checked that files appear in sane places in the $pkgdir. Regards, Xyne -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Follow me on Twitter: http://www.twitter.com/stormdragon2976 "Shine glorious we ride, we stare into the blackened sky. Save the last command, the virtue blinding." DragonForce - The Last Journey Home
Re: [aur-general] pkgbuild with after installation Customizations
Hi, I changed the service file, but it is using the default voice instead of the voice I set. Can you take a look at it and let me know what is wrong? This is just the one from the version in community adapted for the git package. The attached file contains the service file, the pkgbuild, the install file and the speakup.conf for modules-load.d. Thanks Storm On Sun, Oct 27, 2013 at 08:39:55PM -0700, Curtis Shimamoto wrote: On 10/27/13 at 11:23pm, Storm Dragon wrote: I have made a package for espeakup that pulls the git version and installs it. It has a systemd file so that espeakup can start with boot. After installation is complete though, the system file needs to be edited to set the voice the user wants to use, e.g. en-us, en-sc, etc. Can I just put a standard prompt in the pkgbuild? E.g. read -p "Enter the voice file you want to use, e.g. en-us: " voice Currently I just set it to en-us by default which means the person who uses it would have to edit the systemd file to change it. Thanks Storm Did you create the service file for it? If so, then you could just make it something like espeakup@.service and then just put a "%I" in the ExecStart command where the voice/language would typically go. That way the user could enable something like espeakup@en-sc.service. If it is an upstream provided service file, then you might just want to put a postinstall note that this needs to be set. -- Curtis Shimamoto sugar.and.scruffy [at] gmail.com -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "The leather armies have prevailed, the Phantom Lord has never failed. Smoke is lifting from the ground, the rising volume metal sound." Metallica - Phantom Lord espeakup-git.tar.gz Description: Binary data
[aur-general] pkgbuild with after installation Customizations
Hi, I have made a package for espeakup that pulls the git version and installs it. It has a systemd file so that espeakup can start with boot. After installation is complete though, the system file needs to be edited to set the voice the user wants to use, e.g. en-us, en-sc, etc. Can I just put a standard prompt in the pkgbuild? E.g. read -p "Enter the voice file you want to use, e.g. en-us: " voice Currently I just set it to en-us by default which means the person who uses it would have to edit the systemd file to change it. Thanks Storm -- -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ My last.fm profile: http://www.last.fm/user/stormdragon2976 "I am your soul insane" Slayer - Gemini
Re: [aur-general] PKGBUILD Help
Hi, Thanks for the help. I did your suggestions and all works, except I get this error: ==> ERROR: Integrity checks are missing. But, because this is a git package that will be updated, and doesn't really have a stable release, it's kind of hard to keep up with the checksum. Is there a way to get it to skip them? Also, can I just put a link to the wtfpl license in the license part of the PKGBUILD? Thanks Storm On Tue, Sep 17, 2013 at 05:29 AM, Felix Yan wrote: > from: Felix Yan > date: Tue, Sep 17 05:29 PM +08:00 2013 > to: "Discussion about the Arch User Repository (AUR)" > > reply-to: "Discussion about the Arch User Repository \(AUR\)" > > subject: Re: [aur-general] PKGBUILD Help > > 1. You get the path wrong. > > install -m755 "src/sndup-linux" "$pkgdir/usr/bin" > > should be > > install -m755 "sndup" "$pkgdir/usr/bin" > > 2. Please don't do the git clone/pull stuff manually, use the pacman 4.1 > style instead: > > source=(git://github.com/stormdragon2976/sndup-linux.git) > > and omit the whole build() > > 3. WTFPL is not a common license, you need to grab it and put inside the > package. > > Regards, > Felix Yan -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Do you get paid for tweeting? I do: http://spn.tw/r11uj "I dole out justice with the tip of my boot. It's got a logic that you just can't refute." Moxy Fruvous - Kick in the Ass
[aur-general] PKGBUILD Help
# Contributor: Storm Dragon pkgname=sndup-linux-git pkgver=2 pkgrel=1 pkgdesc="A client to upload audio files to the sndup.net autdio sharing service." arch=('any') url="http://github.com/stormdragon2976/sndup-linux"; license=('WTFPL') depends=('bash') makedepends=('git') optdepends=('zenity: for a GUI' 'xclip: Automatically copy linux to the clipboard') _gitroot="git://github.com/stormdragon2976/sndup-linux.git" _gitname="sndup-linux" build() { msg "Connecting to the Git repository..." if [[ -d "$srcdir/$_gitname" ]] ; then cd "$_gitname" git pull origin msg "The local files are updated" else git clone --depth 1 $_gitroot fi } package() { msg "Starting to build the package..." cd "$srcdir/$_gitname" install -d "$pkgdir/usr/bin" install -m755 "src/sndup-linux" "$pkgdir/usr/bin" } Hi, I thought I had this stuff all figured out lol. This one is proving me wrong. It's failing to build, saying it can't find the file/directory, but it's clearly there. Can someone please let me know what I've done wrong? Thanks Storm -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Get paid to read email: http://is.gd/feRiB "Listen up to ancient tales of monsters, zombies, ghosts 'bout creatures rising from the graves to haunt the living world" The Other - Beware of Ghouls
Re: [aur-general] Tuxtype or tuxtyping
Hi, Awesome, thanks, works great. Why is this pkg not the one in the AUR? Just curious. Thanks Storm On Sat, Aug 17, 2013 at 05:06 PM, Jonathan Steel wrote: > from: Jonathan Steel > date: Sat, Aug 17 10:06 PM +01:00 2013 > to: "Discussion about the Arch User Repository (AUR)" > > reply-to: "Discussion about the Arch User Repository \(AUR\)" > > subject: Re: [aur-general] Tuxtype or tuxtyping > > On Tue 13 Aug 2013 at 03:26, Storm Dragon wrote: >> Hi, >> These packages are in the AUR, unfortunately they are both failing to >> build because, I assume, they aren't being maintained. I was wondering >> if someone would be willing to go fix them? I was hoping to use one or >> the other to teach my kids how to type. They have about a 2 second >> attention span if there's not flashing lights and colors/points/coin >> sounds involved lol. >> Thanks > > ant32 shared an updated PKGBUILD in the comments that works. > > https://aur.archlinux.org/packages/tuxtype > > I've deleted tuxtyping as it was just a duplicate of tuxtype. > > -- > Jonathan Steel -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Follow me on Twitter: http://www.twitter.com/stormdragon2976 "Pray nightfall release me, then I could wander to deep sleep." Paradise Lost - Pray Nightfall
[aur-general] Tuxtype or tuxtyping
Hi, These packages are in the AUR, unfortunately they are both failing to build because, I assume, they aren't being maintained. I was wondering if someone would be willing to go fix them? I was hoping to use one or the other to teach my kids how to type. They have about a 2 second attention span if there's not flashing lights and colors/points/coin sounds involved lol. Thanks Storm -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "with a trunk big enough to fit three bodies in" Calabrese - Crizila
[aur-general] Building a package from a currently installed program
Hi, I have searched for this and not found anything, but it seems like it should be possible. Is there a way to package a currently installed program? I have a friend who is having trouble with a new Arch install getting Orca working. I know for sure my version of Orca is working, so I wanted to package it for him, send it to him, and let him instal with pacman. I'm just not sure how to do it. Of course, if my version of Orca works on his install that means there is a bug somewhere, but he needs it to be working in order to access information to file a bug lol, kind of a catch 22. Thanks Storm -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Do you get paid for tweeting? I do: http://spn.tw/r11uj "The sound of evil laughter falls around the world tonight." DragonForce - through the Fire and Flames
Re: [aur-general] PKGBUILD for talking-clock
# Contributor: Storm Dragon pkgname=talking-clock-git pkgver=2 pkgrel=1 pkgdesc="Highly configurable clock written in bash with soundpack and voice options." arch=('any') url="http://github.com/stormdragon2976/talking-clock"; license=('GPL2') depends=('bash') makedepends=('git') optdepends=('espeak: TTS support' 'festival: TTS support' 'speech-dispatcher: TTS support' 'svox-pico-git: TTS support' 'pulseaudio: Chime sound support' 'sox: Chime sound support' 'vorbis-tools: Chime sound support' 'yad: for talking-clock-gui to work') _gitroot="git://github.com/stormdragon2976/talking-clock.git" _gitname="talking-clock" build() { msg "Connecting to the Git repository..." if [[ -d "$srcdir/$_gitname" ]] ; then cd "$_gitname" git pull origin msg "The local files are updated" else git clone --depth 1 $_gitroot fi } package() { msg "Starting to build the package..." cd "$srcdir/$_gitname" install -d "$pkgdir/usr/bin" install -d "$pkgdir/usr/share/talking-clock" install -m755 "src/talking-clock" "$pkgdir/usr/bin" install -m755 "talking-clock-gui/talking-clock-gui" "$pkgdir/usr/bin" install -m666 "README" "$pkgdir/usr/share/talking-clock" install -m666 "src/bell.ogg" "$pkgdir/usr/share/talking-clock" } # vim:set ts=2 sw=2 et: Hi, Here is take 3 lol. Hopefully I got it all this time. I had the cd in the wrong function. Thanks for all the help Storm On Mon, Nov 12, 2012 at 03:12 PM, Jesse Juhani Jaara wrote: > from: Jesse Juhani Jaara > date: Mon, Nov 12 10:12 PM +02:00 2012 > to: aur-general@archlinux.org > reply-to: "Discussion about the Arch User Repository \(AUR\)" > > subject: Re: [aur-general] PKGBUILD for talking-clock > > I think the name could have that -git into it. Like most git packages > do. Also instaed of https:// or http:// git urls should use git:// if > avaiable and girhub provides that so use it instead. > > Also in the package() function you need to cd into the apps > sourcedirectory > > Also add the ""'s to the install commands. -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ How many Internet mail list subscribers does it take to change a lightbulb? http://goo.gl/eO4PJ "Mighty Elric, Mightier Sword. Sorcerer and Swordsman, slayer of kin, Lord of a dying race. King of ruin, dragon master, Champion of Doom." Domine - Chronicles of the Black Sword
Re: [aur-general] PKGBUILD for talking-clock
# Contributor: Storm Dragon pkgname=talking-clock pkgver=2 pkgrel=1 pkgdesc="Highly configurable clock written in bash with soundpack and voice options." arch=('any') url="http://github.com/stormdragon2976/talking-clock"; license=('GPL2') depends=('bash') makedepends=('git') optdepends=('espeak: TTS support' 'festival: TTS support' 'speech-dispatcher: TTS support' 'svox-pico-git: TTS support' 'pulseaudio: Chime sound support' 'sox: Chime sound support' 'vorbis-tools: Chime sound support' 'yad: for talking-clock-gui to work') _gitroot="https://github.com/stormdragon2976/talking-clock.git"; _gitname="talking-clock" build() { msg "Connecting to the Git repository..." if [[ -d "$srcdir/$_gitname" ]] ; then cd "$_gitname" git pull origin msg "The local files are updated" else git clone --depth 1 $_gitroot fi cd "$srcdir/$_gitname" } package() { msg "Starting to build the package..." install -d $pkgdir/usr/bin install -d $pkgdir/usr/share/talking-clock install -m755 src/talking-clock $pkgdir/usr/bin install -m755 talking-clock-gui/talking-clock-gui $pkgdir/usr/bin install -m666 README $pkgdir/usr/share/talking-clock install -m755 src/bell.ogg $pkgdir/usr/share/talking-clock } # vim:set ts=2 sw=2 et: Hi, Thanks, everyone, for the help with my PKGBUILD. I think I have gotten everything right, makepkg --source works, but because this is my first package I will run it buy you all again before posting, for final inspection :) Thanks Storm On Mon, Nov 12, 2012 at 01:54 PM, Jesse Juhani Jaara wrote: > from: Jesse Juhani Jaara > date: Mon, Nov 12 08:54 PM +02:00 2012 > to: aur-general@archlinux.org > reply-to: "Discussion about the Arch User Repository \(AUR\)" > > subject: Re: [aur-general] PKGBUILD for talking-clock > > You can remove the two lines > |source=(https://github.com/stormdragon2976/talking-clock) > |md5sums=('81c45b81f4ce5617a79005e9370a2845') > > Git packages do not need those lines, unless there is some "static" > content in the package. For example a systemd unit file. > > Also all git packages should have -git prefix in their names, unless it > is 100% sure there will never ever be a "stable" branch or tarball. > > Also any package that doesn't provide any binary files. Python, perl, > bash, java, ruby etc apps should use 'any' as the arch instead of > 'x86_64' and 'i686') Same for packages that only contain nonexecutble > data, like fonts or icon sets. > > Consider adding the version number to the license field like 'GPL3' or > 'GPL2'. > > provides=() is used only when another package with same binary/data > exist under differend name. For example package 'libass-git' has line > provides=('libass') becouse it contains the same library as the libass > package. Also used when one package provides differend implementation of > the same command/app, but both can be installled at the same time. For > example openjdk7 and jre packages both provide the 'java-envirointment' > virtual package, needed to run java apps. > > conflicts=() same thing as above, but this means that the package has a > file in same location in the same path. For example libass-gi has file > named /usr/lib/libass.soand libass package has file with same name > in same path. So they conflict with eachothers and cannot be installed > at the same time. > > replace=() is used when a package with completely differend name > replaces some other older app. You shouldn't really need this one in > basic PKGBUILDs. > > So this comes down to meaning you can get rid of those 3 lines on your > PKGBUILD > > Also instead of > | msg "Installing..." > > you would be better of with message like this > | msg "Starting to build the package..." > > Also in the build() function only command needed to prepare the source > code for compilation (c->binary, py-> pyc, class -> .jar) an the actual > command needed to build/compile the source are allowed. > > Then you need another function named package(), in this function one > puts in the commands that copy the compiled binary + data files to the > ${pkgdir} directory. (make install, cp a b, mv, install) > > You also should enclose every instance of ${srcdir} and ${pkgdir} in > "-marks. I am referring to the install lines. > > > You may also want to install namcap it can check your PKGBUILDS and > packages for possible errors. -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Get paid to read email: http://is.gd/feRiB __ ( M! humanburgers! ) -- o ^__^ o (oo)\___ (__)\ )\/\ ||w | || ||
[aur-general] PKGBUILD for talking-clock
# Contributor: Storm Dragon pkgname=talking-clock pkgver=20121112 pkgrel=1 pkgdesc="Highly configurable clock written in bash with soundpack and voice options." arch=('i686' 'x86_64') url="http://github.com/stormdragon2976/talking-clock"; license=('GPL') depends=('bash') makedepends=('git') optdepends=('espeak: TTS support' 'festival: TTS support' 'speech-dispatcher: TTS support' 'svox-pico-git: TTS support' 'pulseaudio: Chime sound support' 'sox: Chime sound support' 'vorbis-tools: Chime sound support' 'yad: for talking-clock-gui to work') provides=(talking-clock,talking-clock-gui) conflicts=(talking-clock,talking-clock-gui) replaces=(talking-clock,talking-clock-gui) source=(https://github.com/stormdragon2976/talking-clock) md5sums=('81c45b81f4ce5617a79005e9370a2845') _gitroot="https://github.com/stormdragon2976/talking-clock"; _gitname="talking-clock" build() { cd $srcdir/ install -d $pkgdir/usr/bin msg "Connecting to the Git repository..." if [[ -d "$srcdir/$_gitname" ]] ; then cd "$_gitname" git pull origin msg "The local files are updated" else git clone --depth 1 $_gitroot fi msg "Installing..." rm -rf "$srcdir/$_gitname-build" cp -a "$srcdir/$_gitname" "$srcdir/$_gitname-build" cd "$srcdir/$_gitname-build" install -d $pkgdir/usr/bin install -d $pkgdir/usr/share/talking-clock install -m755 src/talking-clock $pkgdir/usr/bin install -m755 talking-clock-gui/talking-clock-gui $pkgdir/usr/bin install -m666 README $pkgdir/usr/share/talking-clock install -m755 src/bell.ogg $pkgdir/usr/share/talking-clock } # vim:set ts=2 sw=2 et: Hi, This is my first package to the AUR. The Arch Wiki says if I am at all unsure to submit my work to the AUR list for review, so, here it is lol. This seems right to me, the only thing I am wondering about is the md5sums part. It pulls from git, so the md5sum seems like it will change with every update. Is there a way to skip the check automatically, or a way to stay up to date with changes in the md5sum? Thanks Storm -- Registered Linux user number 508465: https://linuxcounter.net/user/508465.html My blog, Thoughts of a Dragon: http://www.stormdragon.us/ Follow me on Twitter: http://www.twitter.com/stormdragon2976 "We sail the endless oceans, we sail the raging seas. The quest is never ending, it leads us to destiny." Alestorm- The Quest