Commit Graph

17 Commits

Author SHA1 Message Date
Mike Small 217d36215e frfac: loosen regex strictness on mp3 file name
This goes with the rfi's changes causing the change
a couple commits back.
2020-11-26 12:16:34 -05:00
Mike Small 04b8b041da Have the person running make install run sudo/doas
This is more conventional I think.
2020-11-26 12:05:23 -05:00
Mike Small 6c09f88dec Makefile: make sure latest_perl can be found.
How did this work on other systems? They had PWD
in the PATH?
2020-11-26 12:03:45 -05:00
Mike Small 6d1b2c16a4 Merge branch 'master' of http://git.sdf.org:3000/smallm/getshows into master 2020-11-26 12:01:09 -05:00
Mike Small e4d88b439c frfac: loosen episode link regex
Variation in link urls had me miss episodes. They changed from...

http://www.rfi.fr/fr/podcasts/20201117-journal-en-fran%C3%A7ais-facile-17112020-20h00-gmt

... to ...

http://www.rfi.fr/fr/podcasts/journal-en-fran%C3%A7ais-facile/20201123-journal-en-fran%C3%A7ais-facile-23-11-2020-20h00-gmt
2020-11-26 11:15:37 -05:00
Mike Small 5d32d69b2c Makefile: openbsd sed is fussy about i cmd
It wants i to be...
i\
text to insert

Decided to use a substitution instead of delete
and insert. Eventually figured out how to account
for both shell and Make's variable substitution and
quoting rules. I hate Unix today.

Test again on Slackware 14.2 asap.
2020-09-29 14:15:23 -04:00
Mike Small 8161badc0e Makefile: ignore all which output 2020-09-29 13:42:30 -04:00
Mike Small dd8a4972e6 Make check: ksh is ksh93 on slackware. 2020-09-28 21:19:27 -04:00
Mike Small 9fdc9e5eb1 Correct the synopis in the README to fit both scripts. 2020-09-27 15:04:48 -04:00
Mike Small d1ff573ea5 Merge branch 'master' of http://git.sdf.org:3000/smallm/getshows
Also add entry in README for getviaphone
2020-09-27 15:01:25 -04:00
Mike Small 1ed954976c getviaphone: download using phone 2020-09-27 14:48:53 -04:00
Mike Small 536ae29b60 Correct (lack of) accent 2020-09-27 14:20:00 -04:00
Mike Small 69348dc2d4 Handle Slackware 14.2 in a cleaner way via pkgsrc
Didn't like the hack I was using to work around an old perl before. So
when I noticed that using pkgsrc in Slackware pretty soon puts down a
recent perl as a dependency to many things I decided that using that
would be better than overlaying a newer List::Util version on perl 5.22.

This change detects the newest perl on the system at install time and
puts that in the script interpreter line. It removes the wrapper that
included a library tree with new versions of core Perl modules.
2020-07-03 11:51:57 -04:00
Mike Small 04d4063eaf Provide me a way to run in Slackware 14.2
This is probably a silly way to deal with uniq
not being in the older List::Util vs. providing
an implementation. But 15 is just around the corner
anyway?

Also add an uninstall target.
2020-06-21 11:45:18 -04:00
Mike Small d3447ded0c Stop hardcoding perl path. 2020-06-16 10:49:09 -04:00
Mike Small d6532488f8 sudo (or doas) should be outside Makefile 2020-06-16 10:31:12 -04:00
Mike Small 424801df90 Initial commit. Francais facile script. 2020-06-15 19:31:19 -04:00