diff options
author | Jonathan Boyle | 2021-02-13 23:57:45 +0000 |
---|---|---|
committer | Jonathan Boyle | 2021-02-13 23:57:45 +0000 |
commit | 54233cff2111556ea0b7cca96c0b8f62bb7e0428 (patch) | |
tree | 6430c289856246233a3148b91424d1ae69f94717 | |
download | aur-54233cff2111556ea0b7cca96c0b8f62bb7e0428.tar.gz |
Initial Commit of Version 0.7.0
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | RELEASENOTES.md | 230 |
3 files changed, 280 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7ef2ecae171c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = mulle-match + pkgdesc = Match filenames against a set of .gitignore like patternfiles + pkgver = 0.7.0 + pkgrel = 1 + epoch = 1 + url = https://github.com/mulle-sde/mulle-match + changelog = RELEASENOTES.md + arch = any + groups = mulle-sde-all + license = BSD3 + depends = bash + depends = mulle-bashfunctions>=3.3.0 + source = https://github.com/mulle-sde/mulle-match/archive/0.7.0.tar.gz + md5sums = 7e845f7862d915960a218857dee3dfb5 + +pkgname = mulle-match + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e01e5e44a9fb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Jonathan Boyle <programmerfalcon@gmail.com> +pkgname=mulle-match +pkgver=0.7.0 +pkgrel=1 +epoch=1 +pkgdesc="Match filenames against a set of .gitignore like patternfiles" +arch=('any') +url="https://github.com/mulle-sde/mulle-match" +license=('BSD3') +groups=('mulle-sde-all') +depends=('bash' 'mulle-bashfunctions>=3.3.0') +changelog="RELEASENOTES.md" +source=("https://github.com/mulle-sde/mulle-match/archive/0.7.0.tar.gz") +noextract=() +md5sums=('7e845f7862d915960a218857dee3dfb5') +validpgpkeys=() + +package() { + # Install License + cd "${pkgname}-${pkgver}" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Run Install + cd bin + chmod +x installer + ./installer "${pkgdir}/usr" + + # Move libexec to lib/$pkgname + cd "${pkgdir}/usr" + mkdir -p "lib/${pkgname}" + mv libexec/* "lib/${pkgname}" + rm -r libexec +} diff --git a/RELEASENOTES.md b/RELEASENOTES.md new file mode 100644 index 000000000000..ef7e04dd6d73 --- /dev/null +++ b/RELEASENOTES.md @@ -0,0 +1,230 @@ +## 0.7.0 + +* added ignore command +* add patternfile path command +* **the default reflection output directory is now cmake/reflect and src/reflect instead of cmake/ and src/** + + +## 0.6.0 + +* add --no-follow-symlink option, but follow by default +* add category filter +* add status command +* fix small display ugly in list command, where it doesn't show etc or share + + +### 0.5.3 + +* distributed too soon... now fix symlinks on darwin/freebsd for real + +### 0.5.2 + +* fix -xtype for darwin + +### 0.5.1 + +* do not ignore symbolic links anymore when listing files + +## 0.5.0 + +* changed to mulle-bashfunctions 2 call convention +* moved to mulle-bashfunctions v2 +* ask mulle-env for the location of ETC SHARE and VAR directories + + +### 0.4.5 + +* place kitchen into default `MULLE_MATCH_IGNORE_PATH` + +### 0.4.4 + +* bug fix +* small beauty fixes in output and code + +### 0.4.3 + +* remove *.dSYM from `MULLE_MATCH_IGNORE_PATH` default list, fix -I setting wrong variable, improve dox + +### 0.4.2 + +* fix copy and rename command, clean var after changes + +### 0.4.1 + +* repair also ignorefiles + +## 0.4.0 + +* use own .mulle folder now instead of .mulle-match +* add init command + + +### 0.3.2 + +* improve README.md + +### 0.3.1 + +* suppress boring warning when cleaning + +## 0.3.0 + +* support show command +* rename find to list + + +### 0.2.1 + +* fixes for mulle-monitor + +## 0.2.0 + +* use `r_` functions of mulle-bashfunctions 1.8.0 + + +### 0.1.24 + +* small test improvement + +### 0.1.23 + +* fix bug that surfaced on mingw + +### 0.1.22 + +* add missing test files + +### 0.1.21 + +* improve usage information + +### 0.1.20 + +* capitalize error message + +### 0.1.19 + +* make user defined patternfiles more detectable, be more verbose in match + +### 0.1.18 + +* add new -pf option to test singular patternfiles + +### 0.1.17 + +* fix for `PROJECT_SOURCE_DIR` being . and duplicate finds + +### 0.1.16 + +* dont crash if not match.d is present + +### 0.1.15 + +* extglob protect case globs + +### 0.1.14 + +* use `LC_ALL=C` for sort + +### 0.1.13 + +* simplify README + +### 0.1.12 + +* fix package dependencies more + +### 0.1.11 + +* fix homebrew install ruby script + +### 0.1.10 + +* catch renumbered patternfiles in upgrade + +### 0.1.9 + +* rename install to installer, because of name conflict + +### 0.1.8 + +* better usage info + +### 0.1.7 + +* rename install.sh to install + +### 0.1.6 + +* CMakeLists.txt CMakePackage.cmake LICENSE README.md RELEASENOTES.md build dox install.sh mulle-match mulle-match.png mulle-match.sublime-project mulle-match.sublime-workspace mulle-project src test tmp.jbgUmYFd simplified CMakeLists.txt + +### 0.1.5 + +* fix an ugly warning + +### 0.1.4 + +* fix some bugs + +### 0.1.3 + +* small code improvement + +### 0.1.2 + +* update and fix test + +### 0.1.1 + +* fix bug with build CMakeLists.txt CMakePackage.cmake dox install.sh LICENSE mulle-match mulle-match.png mulle-match.sublime-project mulle-match.sublime-workspace mulle-project README.md RELEASENOTES.md src tests tmp.m7MMdQ8d tmp.te71S9hn tmp.TE7jOCXo tmp.VAjnUgZa pattern + +## 0.1.0 + +* improved the regexp speed once again +* do not use regexps to prune directories, like before, but just for filenames +* this greatly improves find speed + + +### 0.0.11 + +* speed up find a lot by using a proper batchsize for parallelism + +### 0.0.10 + +* fix edit, use `MULLE_UNAME` + +### 0.0.9 + +* adapt to singular directory name style + +### 0.0.8 + +* fix perfomance bug, add repair command + +### 0.0.7 + +* fix usage ugliness + +### 0.0.6 + +* add patternfile copy + +### 0.0.5 + +* use only -md filtering for less surprises, add bash completion + +### 0.0.4 + +* Various small improvements + +### 0.0.3 + +* use different format defaults + +### 0.0.2 + +* update dox a little + +### 0.0.1 + +* split off from mulle-monitor |