duckland.org news (arch)http://www.duckland.org/enWed, 10 Jun 2015 05:13:30 GMThttp://getnikola.com/http://blogs.law.harvard.edu/tech/rssUpdates to AUR packageshttp://www.duckland.org/posts/updates-to-aur-packages.htmlDon Harper<div><p>So, with the <a class="reference external" href="https://wiki.archlinux.org/index.php/Arch_User_Repository#AUR_4">migration of the AUR to version 4</a>, I looked at the 12 AUR packages I had created over the years which I have not looked at in a long, long time.</p> <p>The list started out with:</p> <ul class="simple"> <li><a class="reference external" href="http://aur.archlinux.org/packages/chronicle/">chronicle</a> - A simple blog compiler written in Perl</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/perl-leocharre-basename/">perl-leocharre-basename</a> - Very basic filename string and path operations such as ext and paths</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/perl-leocharre-cli2/">perl-leocharre-cli2</a> - Some quick help for writing cli scripts</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/perl-leocharre-debug/">perl-leocharre-debug</a> - Debug subroutines</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/perl-leocharre-dir/">perl-leocharre-dir</a> - Subroutines for general directory needs</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/perl-leocharre-strings/">perl-leocharre-strings</a> - Combines string procedures I frequently use</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/perl-string-prettify/">perl-string-prettify</a> - Subroutines to cleanup a filename and or garble for human eyes</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/perl-wordpress-api/">perl-wordpress-api</a> - Management of Wordpress API objects. Inherits WordPress::XMLRPC and all its methods</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/perl-wordpress-cli/">perl-wordpress-cli</a> - Command line access to Wordpress</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/perl-wordpress-xmlrpc/">perl-wordpress-xmlrpc</a> - API to Wordpress XML RPC calls</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/usbmount/">usbmount</a> - Automatically mount and unmount USB mass storage devices</li> <li><a class="reference external" href="http://aur.archlinux.org/packages/xlhtml/">xlhttp</a> - An Excel spreadsheet (.xls) and PowerPoint (.ppt) to HTML converter</li> </ul> <p>In the end, I only kept <em>xlhttp</em> as I do not use the others anymore. Surprisingly enough, only one of the packages (<em>chronicle</em>) was out of date. I disowned all the others, so if you want, you can pick them up.</p></div>archlinuxsoftwarehttp://www.duckland.org/posts/updates-to-aur-packages.htmlTue, 09 Jun 2015 22:19:48 GMTPerl, Modules, and Package Managementhttp://www.duckland.org/posts/201409perl-modules-and-package-management.htmlDon Harper<p>So, even though I have been starting to <a href="http://www.duckland.org/2014/06/back-to-freebsd-maybe-back-to-the-challenge">work with</a> <a href="http://www.duckland.org/2014/07/freebsd-switch">FreeBSD</a> <a href="http://www.duckland.org/2014/08/one-step-closer">again</a>, I am still running <a href="http://www.archlinux.org/">ArchLinux</a> on my workstation.</p> <p>And I wanted to run a script I wrote a long time ago to support a <a href="http://www.donaldharper.com/">website</a> of mine, which I have not updated in a while. The way I would update the site is by doing some batch editing of photos, park them in a directory, and then run my script which pushes the photos to the web server, and then interfaces with the CMS software to schedule the posts and all is good.</p> <p>Except the script is in perl, and it uses some modules which are not main-stream. While perl has the awesome <strong>cpan(1perl)</strong> command to fetch and install perl modules, I wanted it to be tied into <strong>pacman(8)</strong> . A quick trip to the <a href="http://aur.archlinux.org/">AUR</a> turned up the tools <a href="https://aur.archlinux.org/packages/perl-cpanplus-dist-arch-git/">cpan2aur</a> and <a href="https://aur.archlinux.org/packages/pkgbuild-introspection-git/">mkaurball</a> which made it pretty easy to package up and post the the AUR the 9 perl modules I needed to get my script going and keep track of things with pacman.</p> <p>Yeah!</p>archsahttp://www.duckland.org/posts/201409perl-modules-and-package-management.htmlThu, 18 Sep 2014 10:09:12 GMT