]> arthur.barton.de Git - homebrew-alex.git/blob - Formula/identd.rb
f9c8c94b561a5c33858092d08cd2e275d2d1b8d0
[homebrew-alex.git] / Formula / identd.rb
1 require "formula"
2
3 class Identd < Formula
4   url "http://rc.shaunrowland.com/git/identd.git", :using => :git
5   version "0.20120228"
6   homepage "http://www.shaunrowland.com/fsync/2011/05/15/identd-for-mac-os-x/"
7
8   def patches
9     # manual page: remove "manual uninstall" description
10     DATA
11   end
12
13   def install
14     inreplace "identd.xcodeproj/project.pbxproj",
15       /CODE_SIGN_IDENTITY = \".*\"/, 'CODE_SIGN_IDENTITY=""'
16     inreplace "identd/identd.8",
17       %r{/usr/local}, "#{HOMEBREW_PREFIX}"
18     system "xcodebuild -target identd -configuration Release"
19     sbin.install("build/Release/identd")
20     man8.install("identd/identd.8")
21   end
22 end
23
24 __END__
25 diff --git a/identd/identd.8 b/identd/identd.8
26 index fdd43b0..954e9ee 100644
27 --- a/identd/identd.8
28 +++ b/identd/identd.8
29 @@ -32,15 +32,6 @@ if found. This is a basic implementation of an
30  .Nm\r
31  server.\r
32  .Pp\r
33 -The\r
34 -.Nm\r
35 -utility can be uninstalled by unloading the launchd job with:\r
36 -.Bd -literal\r
37 -sudo launchctl unload /Library/LaunchDaemons/com.shaunrowland.identd.plist\r
38 -.Ed\r
39 -.Pp\r
40 -and removing all of the files in the FILES section below.\r
41 -.Pp\r
42  If you create a /usr/local/etc/identd.user file containing a username on a\r
43  single line, that username will be returned if no user would be found otherwise.\r
44  This is useful if you are behind a NAT router that causes the source and\r
45 diff --git a/identd.xcodeproj/project.pbxproj b/identd.xcodeproj/project.pbxproj\r
46 index 8339234..1fef724 100644\r
47 --- a/identd.xcodeproj/project.pbxproj\r
48 +++ b/identd.xcodeproj/project.pbxproj\r
49 @@ -190,7 +190,6 @@\r
50                                 MACOSX_DEPLOYMENT_TARGET = 10.6;\r
51                                 ONLY_ACTIVE_ARCH = YES;\r
52                                 PROVISIONING_PROFILE = "";\r
53 -                               SDKROOT = macosx10.7;\r
54                         };\r
55                         name = Debug;\r
56                 };\r
57 @@ -207,7 +206,6 @@\r
58                                 MACOSX_DEPLOYMENT_TARGET = 10.6;\r
59                                 ONLY_ACTIVE_ARCH = NO;\r
60                                 PROVISIONING_PROFILE = "";\r
61 -                               SDKROOT = macosx10.7;\r
62                         };\r
63                         name = Release;\r
64                 };\r
65 @@ -225,7 +223,6 @@\r
66                                 INSTALL_PATH = /usr/local/sbin;\r
67                                 PRODUCT_NAME = "$(TARGET_NAME)";\r
68                                 PROVISIONING_PROFILE = "";\r
69 -                               SDKROOT = macosx10.7;\r
70                         };\r
71                         name = Debug;\r
72                 };\r
73 @@ -246,7 +243,6 @@\r
74                                 ONLY_ACTIVE_ARCH = NO;\r
75                                 PRODUCT_NAME = "$(TARGET_NAME)";\r
76                                 PROVISIONING_PROFILE = "";\r
77 -                               SDKROOT = macosx10.7;\r
78                         };\r
79                         name = Release;\r
80                 };\r