From bdcb3d1d20e689b801ba5b7823b55c3ecda87fd3 Mon Sep 17 00:00:00 2001 From: James Brechtel Date: Fri, 29 May 2026 14:10:58 -0400 Subject: [PATCH] Bump version to 0.1.0.1 --- PKGBUILD | 2 +- converge.cabal | 127 +++++++++++++++++++++++++++++++++++++++++++++++++ package.yaml | 2 +- 3 files changed, 129 insertions(+), 2 deletions(-) create mode 100644 converge.cabal diff --git a/PKGBUILD b/PKGBUILD index 023e740..8bf3468 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: James Brechtel pkgname=converge -_pkgver=0.1.0.0 +_pkgver=0.1.0.1 pkgver=${_pkgver//-/_} pkgrel=1 pkgdesc="Auto-sync git repositories by watching for changes, committing, pulling, and pushing" diff --git a/converge.cabal b/converge.cabal new file mode 100644 index 0000000..d5da49f --- /dev/null +++ b/converge.cabal @@ -0,0 +1,127 @@ +cabal-version: 2.2 + +-- This file has been generated from package.yaml by hpack version 0.38.1. +-- +-- see: https://github.com/sol/hpack + +name: converge +version: 0.1.0.1 +synopsis: Auto-sync a git repository by watching for changes, committing, and pulling +description: Converge watches a git repository for file changes, automatically + commits them, and pulls from the remote. It notifies the user via + libnotify/notify-send when merge conflicts arise. +author: James Leonard-Brechtel +maintainer: james@leonard-brechtel.com +copyright: 2026 James Leonard-Brechtel +license: BSD-3-Clause +build-type: Simple + +library + exposed-modules: + Converge + other-modules: + Paths_converge + autogen-modules: + Paths_converge + hs-source-dirs: + src + default-extensions: + OverloadedStrings + RecordWildCards + ScopedTypeVariables + TupleSections + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints + build-depends: + aeson + , async + , base >=4.7 && <5 + , bytestring + , directory + , filepath + , fsnotify + , http-client + , http-client-tls + , http-types + , optparse-applicative + , process + , text + , time + , unix + , yaml + default-language: Haskell2010 + +executable converge + main-is: Main.hs + other-modules: + Paths_converge + autogen-modules: + Paths_converge + hs-source-dirs: + app + default-extensions: + OverloadedStrings + RecordWildCards + ScopedTypeVariables + TupleSections + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N + build-depends: + aeson + , async + , base >=4.7 && <5 + , bytestring + , converge + , directory + , filepath + , fsnotify + , http-client + , http-client-tls + , http-types + , optparse-applicative + , process + , text + , time + , unix + , yaml + default-language: Haskell2010 + +test-suite converge-test + type: exitcode-stdio-1.0 + main-is: Spec.hs + other-modules: + GitCommitSpec + GitPullSpec + GitSafetySpec + RelaySpec + TestHelper + Paths_converge + autogen-modules: + Paths_converge + hs-source-dirs: + test + default-extensions: + OverloadedStrings + RecordWildCards + ScopedTypeVariables + TupleSections + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N + build-depends: + aeson + , async + , base >=4.7 && <5 + , bytestring + , converge + , directory + , filepath + , fsnotify + , hspec + , http-client + , http-client-tls + , http-types + , optparse-applicative + , process + , temporary + , text + , time + , unix + , yaml + default-language: Haskell2010 diff --git a/package.yaml b/package.yaml index fd15dc4..e05ac82 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: converge -version: 0.1.0.0 +version: 0.1.0.1 synopsis: Auto-sync a git repository by watching for changes, committing, and pulling description: | Converge watches a git repository for file changes, automatically