-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
62 lines (60 loc) · 2.12 KB
/
opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
opam-version: "2.0"
authors: [
"Yoshihiro Imai" "Jun Furuse"
]
maintainer: "jun.furuse@gmail.com"
homepage: "https://github.com/yoshihiro503/ocamltter"
bug-reports: "https://github.com/yoshihiro503/ocamltter/issues"
dev-repo: "git+https://github.com/yoshihiro503/ocamltter.git"
build: [
["ocaml" "setup.ml" "-configure" "--prefix" prefix]
["ocaml" "setup.ml" "-build"]
]
install: [
["ocaml" "setup.ml" "-install"]
]
remove: [
["ocaml" "setup.ml" "-configure" "--prefix" prefix]
["ocaml" "setup.ml" "-uninstall"]
]
depends: [
"ocaml" {= "4.02.1"}
"ocamlfind" {build}
"omake" {build}
"cryptokit"
"ocurl" {>= "0.5.3"}
"spotlib" {>= "2.5.1"}
"orakuda" {>= "2.0.0"}
"ppx_meta_conv" {>= "2.0.0" & <= "2.1.0"}
"tiny_json"
"ppx_monadic" {>= "1.0.2"}
]
synopsis: "The OCAMLTTER twitter client"
description: """
OCAMLTTER is a Twitter client written in OCaml.
It is a CLI application, implemented as a custom OCaml toplevel (REPL).
Common twitter commands are accessible via simple functions like:
- l();; list timeline
- lc COUNT;; list timeline (COUNT lines)
- lu "NAME";; list NAME's timeline
- m();; list mentions (tweet containing @YOU)
- u "TEXT";; post a new message
- re ID "TEXT";; reply to ID
- del ID;; delete tweet of ID
- rt ID;; retweet ID
- qt ID "TEXT";; qt ID
- follow "NAME";; follow NAME
- unfollow "NAME";; unfollow NAME
- fav ID;; mark ID as favorites
- report_spam "NAME" report NAME as a spam user
- s "WORD";; search tweets by a WORD
- setup ();; (re)authorize ocamltter
- let CMD = ...;; define a your own command CMD
- help;; print the help"""
url {
src: "https://github.com/yoshihiro503/ocamltter/archive/4.0.1.tar.gz"
checksum: [
"sha256=d7d7570e842777b4dfb6bc7400539662e973dd8783911a330245caf186e8a8fd"
"md5=e82f24953c5789884ad127c0daa5154d"
]
}