Alois Mahdal
2fe5ce3b99
Place perl dependency correctly with inigrep
6 yıl önce
Alois Mahdal
15747f7ee6
Clean up .spec file (whitespace only)
6 yıl önce
Alois Mahdal
6ac783e3d8
Properly obsolete old multi-module packages
Tested on Fedora, praying for it to work on Debian.
6 yıl önce
Alois Mahdal
289d1ffa57
Add missing dependency
6 yıl önce
Alois Mahdal
f6d0320e41
Override SHELLFU_INCLUDE in test runs
Otherwise we're not really testing "this" shellfu but the installed one.
6 yıl önce
Alois Mahdal
6da187e3e8
Fix dependencies
Add missing perl and ps dependencies and remove bash (because Essential
packages are not supposed to be there).
6 yıl önce
Alois Mahdal
d3bdd92073
Re-package with better granularity
Switch to packaging model where each module goes into separate package.
Such model makes much more sense (after all it's also how big platforms
such as python do it). It allows better control over dependencies and
allows re-locating modules properly according to compatibility level
(i.e. now exit.sh can go to 'sh' despite the fact that in 'core' it had
to be with other Bash-compatible modules).
6 yıl önce
Alois Mahdal
e9c0ac8639
Remove the old 'sync' module
Not used anywhere these days
6 yıl önce
Alois Mahdal
131512167b
Move sfdoc to main package
6 yıl önce
Alois Mahdal
ef9b9333a3
Rename binary: shellfu-embed to sfembed
Mostly for consistency with the other two binaries.
6 yıl önce
Alois Mahdal
50a485467b
Rename binary: shellfu-doc to sfdoc
'sfdoc' is easier to type and resembles 'pydoc' and 'perldoc' so it's
even easier to remember.
6 yıl önce
Alois Mahdal
32ce9930e8
Rename binary: shellfu-get to sfpath
The only purpose of the binary is to show local Shellfu path and it's
in every single Shellfu script. Let's save people some typing.
6 yıl önce
Alois Mahdal
dd0a5519a3
Remove useless lines
6 yıl önce
Alois Mahdal
1cc5664a37
Change license to LGPLv2
6 yıl önce
Alois Mahdal
4a71f64d5b
Add %check section
6 yıl önce
Alois Mahdal
5279579770
Move to /usr and make use of RPM macros
6 yıl önce
Alois Mahdal
0963d94414
Add mdfmt, a Markdown formatting helper
Also a first POSIX-oriented library!
7 yıl önce
Alois Mahdal
0c53c2d625
Add journald logging module for pretty.sh
7 yıl önce
Alois Mahdal
d86b9abd52
Add shellfu-sh pseudo-package
Used to declare POSIX orientation (in terms od Shellfu), plus to hold
'include-sh' directory on RPM-based distributions.
7 yıl önce
Alois Mahdal
968b080af0
Make better use of meta-data from mkit.ini
7 yıl önce
Alois Mahdal
fe74dc0962
Use more maintainable SPEC file name
7 yıl önce
Alois Mahdal
d4bb28b10b
Fix typo in SPEC file
7 yıl önce
Alois Mahdal
8322a344cf
Use Markdown version of LICENSE file
7 yıl önce
Alois Mahdal
494fb59c77
Get rid of cyclic dependency
Turns out that since shellfu-doc uses pretty.sh (and makes good use of
it), what we had was broken cyclic dependency.
shellfu-doc and shellfu-embed are useful mostly for developers, though,
so it's no shame to split them.
8 yıl önce
Alois Mahdal
eabb608a59
Remove obsolete examples
8 yıl önce
Alois Mahdal
918ce18f7c
Add notify mode for pretty.sh
8 yıl önce
Alois Mahdal
3ceb2cd45a
shellsplit: Update RPM packaging
8 yıl önce
Alois Mahdal
1520a14172
Add MKit version to distro templates
8 yıl önce
Alois Mahdal
003a57106f
Update MKit meta-data after upgrade
8 yıl önce
Alois Mahdal
a39b87abc7
Rename shellfudoc for consistency
8 yıl önce
Alois Mahdal
c8444db456
Add missing Requires
8 yıl önce
Alois Mahdal
f44ec71828
Add specfile template
8 yıl önce