Skip to content

Commit ce8cff3

Browse files
committed
Prepare for release v0.1.0.0
1 parent 62f4eb8 commit ce8cff3

7 files changed

Lines changed: 30 additions & 29 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
# Changelog
2-
## [0.44.0.0] - 2025-08-27
2+
3+
## [Unreleased]
4+
5+
## [0.1.0.0] - 2025-08-27
36

47
### Added
58
- Initial release
69

7-
## [Unreleased]
8-
9-
[unreleased]: https://github.com/someodd/bore/compare/v0.44.0.0...HEAD
10-
[0.44.0.0]: https://github.com/someodd/bore/releases/tag/v0.44.0.0
10+
[unreleased]: https://github.com/someodd/ryvm/compare/v0.1.0.0...HEAD
11+
[0.1.0.0]: https://github.com/someodd/ryvm/releases/tag/v0.1.0.0

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Search using standard input, get results via standard output in TSV format.
66

77
This project is in alpha. It is not optimized, the code is not clean, etc. It's a mess. The API may change drastically.
88

9-
This is being ported over my [bore](https://github.com/someodd/bore) project. I eventually want it to be a dependency of `bore`.
9+
Ported from my [bore](https://github.com/someodd/bore) project.
1010

1111
For now try this command:
1212

hie.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
cradle:
22
stack:
33
- path: "./"
4-
component: "bore:lib"
4+
component: "ryvm:lib"
55
- path: "./"
6-
component: "bore:bore"
6+
component: "ryvm:ryvm"
77
- path: "./"
8-
component: "bore:bore-test"
8+
component: "ryvm:ryvm-test"
99

1010
ghc-options:
1111
"$everything": "-threaded -rtsopts -with-rtsopts=-N -Wall -Werror -fhaddock"

package.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: ryvm
2-
version: 0.44.0.0
2+
version: 0.1.0.0
33
synopsis: Rank You Very Much. Like Google, but for your files. Formally verified. Properly tested.
44
description: |
5-
Static site builder, but for gopherholes. Manage phlogs with tags, use the Markdown renderer and Mustache templating system.
6-
homepage: https://github.com/someodd/bore
7-
bug-reports: https://github.com/someodd/bore/issues
5+
Like Google, but a Unix-y tool for your local storage.
6+
homepage: https://github.com/someodd/ryvm
7+
bug-reports: https://github.com/someodd/ryvm/issues
88
license: GPL-3.0-only
99
license-file: LICENSE
1010
author: someodd
11-
maintainer: someodd@pm.pm
11+
maintainer: hi@someodd.zip
1212
category: Network
1313
extra-source-files:
1414
- README.md
@@ -97,7 +97,7 @@ executables:
9797
default-language: GHC2021
9898

9999
tests:
100-
bore-test:
100+
ryvm-test:
101101
main: Spec.hs
102102
source-dirs: test
103103
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N

reposcripts/package.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ DISTRO="$(lsb_release -si)"
1515
# Extract the version from package.yaml
1616
VERSION=$(awk '/^version:/ {print $2}' package.yaml)
1717

18-
OUTPUT_PATH="bore_${VERSION}_amd64_${DISTRO}_kernel${KERNEL}_libc${LIBC}.deb"
18+
OUTPUT_PATH="ryvm_${VERSION}_amd64_${DISTRO}_kernel${KERNEL}_libc${LIBC}.deb"
1919

2020
# Set the temporary package directory variable
2121
TEMPORARY_PKG_DIR=package
@@ -32,11 +32,11 @@ mkdir -p $TEMPORARY_PKG_DIR/var/gopher/output
3232
cp ./bin/ryvm $TEMPORARY_PKG_DIR/usr/local/bin/ryvm
3333

3434
# Run fpm to create the Debian package.
35-
fpm -s dir -t deb -n bore -v ${VERSION} \
36-
--description "Bore gopherhole builder. Built on ${DISTRO}, Kernel ${KERNEL}, libc ${LIBC}" \
35+
fpm -s dir -t deb -n ryvm -v ${VERSION} \
36+
--description "Rank You Very Much. Built on ${DISTRO}, Kernel ${KERNEL}, libc ${LIBC}" \
3737
--depends "libc6" \
3838
--maintainer "someodd <someodd@pm.me>" \
39-
--url "http://www.someodd.zip/showcase/ryvm" \
39+
--url "https://github.com/someodd/ryvm" \
4040
--license "GPL" \
4141
-p "${OUTPUT_PATH}" \
4242
-C $TEMPORARY_PKG_DIR \

reposcripts/update-changelog.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ if [ -z "$CURRENT_VERSION" ]; then
3535
echo >> CHANGELOG.md
3636
echo "## [Unreleased]" >> CHANGELOG.md
3737
echo >> CHANGELOG.md
38-
echo "[unreleased]: https://github.com/someodd/bore/compare/v$NEW_VERSION...HEAD" >> CHANGELOG.md
39-
echo "[$NEW_VERSION]: https://github.com/someodd/bore/releases/tag/v$NEW_VERSION" >> CHANGELOG.md
38+
echo "[unreleased]: https://github.com/someodd/ryvm/compare/v$NEW_VERSION...HEAD" >> CHANGELOG.md
39+
echo "[$NEW_VERSION]: https://github.com/someodd/ryvm/releases/tag/v$NEW_VERSION" >> CHANGELOG.md
4040
else
4141
# Update the Unreleased section to new version
4242
sed -i "s/^## \[Unreleased\]/## [$NEW_VERSION] - $(date +%Y-%m-%d)/" CHANGELOG.md
@@ -45,8 +45,8 @@ else
4545
sed -i "/^## \[$NEW_VERSION\]/i## [Unreleased]\n" CHANGELOG.md
4646

4747
# Update the unreleased comparison link
48-
sed -i "s|\[unreleased\]: .*|[unreleased]: https://github.com/someodd/bore/compare/v$NEW_VERSION...HEAD|" CHANGELOG.md
48+
sed -i "s|\[unreleased\]: .*|[unreleased]: https://github.com/someodd/ryvm/compare/v$NEW_VERSION...HEAD|" CHANGELOG.md
4949

5050
# Add new version comparison link
51-
sed -i "/\[unreleased\]: /a[$NEW_VERSION]: https://github.com/someodd/bore/compare/v$CURRENT_VERSION...v$NEW_VERSION" CHANGELOG.md
51+
sed -i "/\[unreleased\]: /a[$NEW_VERSION]: https://github.com/someodd/ryvm/compare/v$CURRENT_VERSION...v$NEW_VERSION" CHANGELOG.md
5252
fi

ryvm.cabal

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ cabal-version: 2.2
55
-- see: https://github.com/sol/hpack
66

77
name: ryvm
8-
version: 0.44.0.0
8+
version: 0.1.0.0
99
synopsis: Rank You Very Much. Like Google, but for your files. Formally verified. Properly tested.
10-
description: Static site builder, but for gopherholes. Manage phlogs with tags, use the Markdown renderer and Mustache templating system.
10+
description: Like Google, but a Unix-y tool for your local storage.
1111
category: Network
12-
homepage: https://github.com/someodd/bore
13-
bug-reports: https://github.com/someodd/bore/issues
12+
homepage: https://github.com/someodd/ryvm
13+
bug-reports: https://github.com/someodd/ryvm/issues
1414
author: someodd
15-
maintainer: someodd@pm.pm
15+
maintainer: hi@someodd.zip
1616
license: GPL-3.0-only
1717
license-file: LICENSE
1818
build-type: Simple
@@ -149,7 +149,7 @@ executable ryvm
149149
, yaml
150150
default-language: GHC2021
151151

152-
test-suite bore-test
152+
test-suite ryvm-test
153153
type: exitcode-stdio-1.0
154154
main-is: Spec.hs
155155
other-modules:

0 commit comments

Comments
 (0)