-
Notifications
You must be signed in to change notification settings - Fork 20
/
xrdb.rb
43 lines (38 loc) · 1.15 KB
/
xrdb.rb
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
class Xrdb < Formula
desc "X.Org Applications: xrdb"
homepage "https://www.x.org/"
### http://www.linuxfromscratch.org/blfs/view/svn/x/x7app.html
url "https://www.x.org/pub/individual/app/xrdb-1.2.0.tar.bz2"
mirror "https://ftp.x.org/pub/individual/app/xrdb-1.2.0.tar.bz2"
sha256 "f23a65cfa1f7126040d68b6cf1e4567523edac10f8dc06f23d840d330c7c6946"
revision 1
# tag "linuxbrew"
bottle do
root_url "https://linuxbrew.bintray.com/bottles-xorg"
sha256 "5d4019286c44b8394a459f12e68fa813abe0146f6f2eeb82a2ebc8249d9d842f" => :x86_64_linux
end
depends_on "pkg-config" => :build
depends_on "util-macros" => :build
depends_on "gcc"
depends_on "libxmu"
def install
args = %W[
--prefix=#{prefix}
--sysconfdir=#{etc}
--localstatedir=#{var}
--disable-dependency-tracking
--disable-silent-rules
--with-cpp=#{Formula["gcc"].opt_bin}/cpp
]
system "./configure", *args
system "make"
system "make", "install"
end
test do
(testpath/"xversion").write <<~EOF
Version: VERSION
EOF
cmd = "xrdb -global -n xversion"
assert_match "Version:\t11", shell_output(cmd).chomp
end
end