first hugo commit
This commit is contained in:
parent
dabdd68df3
commit
0e4f2a913d
1459 changed files with 50871 additions and 0 deletions
30
content/post/2014/09/perl-modules-and-package-management.md
Normal file
30
content/post/2014/09/perl-modules-and-package-management.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
+++
|
||||
date = "2014-09-18T05:09:12-07:00"
|
||||
title = "Perl, Modules, and Package Management"
|
||||
slug = "perl-modules-and-package-management"
|
||||
+++
|
||||
So, even though I have been starting to
|
||||
[work with \<back2freebsd-maybe\>]{role="doc"}
|
||||
[FreeBSD \<freebsd-switch\>]{role="doc"}
|
||||
[again \<one-step-closer\>]{role="doc"} , I am still running
|
||||
[ArchLinux](http://www.archlinux.org/) on my workstation.
|
||||
|
||||
And I wanted to run a script I wrote a long time ago to support a
|
||||
[website](http://www.donaldharper.com/) 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.
|
||||
|
||||
Except the script is in perl, and it uses some modules which are not
|
||||
main-stream. While perl has the awesome **cpan(1perl)** command to fetch
|
||||
and install perl modules, I wanted it to be tied into **pacman(8)** . A
|
||||
quick trip to the [AUR](http://aur.archlinux.org/) turned up the tools
|
||||
[cpan2aur](https://aur.archlinux.org/packages/perl-cpanplus-dist-arch-git/)
|
||||
and
|
||||
[mkaurball](https://aur.archlinux.org/packages/pkgbuild-introspection-git/)
|
||||
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.
|
||||
|
||||
Yeah!
|
||||
Loading…
Add table
Add a link
Reference in a new issue