コミットメタ情報

リビジョン821e9d4dc944c91b809b074c1013a7c75e9db469 (tree)
日時2009-09-03 06:22:45
作者Kazuki Sakamoto <sakamoto@splh...>
コミッターKazuki Sakamoto

ログメッセージ

macvim 20090903

変更サマリ

差分

--- a/editors/macvim/Portfile
+++ b/editors/macvim/Portfile
@@ -2,7 +2,7 @@
22 PortSystem 1.0
33
44 name macvim
5-version 20090817
5+version 20090903
66 revision 0
77 categories editors
88 platforms darwin
@@ -13,11 +13,12 @@ long_description MacVim supports multiple windows with tabbed editing and a host
1313 homepage http://code.google.com/p/macvim-kaoriya/
1414
1515 #set gittag ${version}
16-set gittag 0446064b8bc88af8599a37bd7f49e984567252c2
16+set gittag c758f2aabeec405ad55808a1aa0aa5a0e891bd21
17+patchfiles patch-docerator.py
1718 distname KaoriYa-${gittag}
1819 use_zip yes
1920 checksums \
20- ${distname}.zip sha1 fdc8ea4a58349b24f578c86c9ba683a971aeaf96
21+ ${distname}.zip sha1 7d71b0051db7f886ea08d7b526327aeb23862232
2122 master_sites \
2223 "http://repo.or.cz/w/MacVim/KaoriYa.git?a=snapshot;h=${gittag};sf=zip&"
2324 worksrcdir KaoriYa/src
@@ -40,8 +41,11 @@ configure.cppflags -I${prefix}/include
4041 configure.ldflags -L${prefix}/lib
4142
4243 if {[variant_isset universal]} {
43- configure.universal_target 10.4
44- configure.args-append --with-mac-arch=both
44+ configure.env-append MACOSX_DEPLOYMENT_TARGET=10.4
45+ configure.env-append MACOSX_DEPLOYMENT_TARGET_x86_64=10.6
46+ build.env-append MACOSX_DEPLOYMENT_TARGET=10.4
47+ build.env-append MACOSX_DEPLOYMENT_TARGET_x86_64=10.6
48+ configure.args-append --with-mac-arch=both
4549 set xcodeconfig Universal
4650 } else {
4751 set xcodeconfig Release
@@ -51,11 +55,11 @@ use_parallel_build yes
5155
5256 variant perl description {Enable Perl scripting} {
5357 configure.args-append --enable-perlinterp
54- depends_lib-append bin:perl:perl5.8
58+ depends_lib-append bin:perl:perl5.10
5559 }
5660 variant python description {Enable Python scripting} {
5761 configure.args-append --enable-pythoninterp
58- depends_lib-append bin:python:python25
62+ depends_lib-append bin:python:python26
5963 }
6064 variant ruby description {Enable Ruby scripting} {
6165 configure.args-append --enable-rubyinterp
--- /dev/null
+++ b/editors/macvim/files/patch-docerator.py
@@ -0,0 +1,30 @@
1+--- MacVim/icons/docerator.py.orig
2++++ MacVim/icons/docerator.py
3+@@ -49,12 +49,12 @@
4+ def data(self):
5+ """Returns data in ARGB order (on intel, at least)."""
6+ r = self.bitmapRep
7+- if r.bitmapFormat() != (NSAlphaNonpremultipliedBitmapFormat |
8+- NSAlphaFirstBitmapFormat) or \
9+- r.bitsPerPixel() != 32 or \
10+- r.isPlanar() or \
11+- r.samplesPerPixel() != 4:
12+- raise Exception("Unsupported image format")
13++# if r.bitmapFormat() != (NSAlphaNonpremultipliedBitmapFormat |
14++# NSAlphaFirstBitmapFormat) or \
15++# r.bitsPerPixel() != 32 or \
16++# r.isPlanar() or \
17++# r.samplesPerPixel() != 4:
18++# raise Exception("Unsupported image format")
19+ return self.bitmapRep.bitmapData()
20+
21+ def save(self, filename):
22+@@ -239,7 +239,7 @@
23+ shadowdata[idx + 3] = chr(0)
24+ continue
25+
26+- assert ir == ig == ib
27++# assert ir == ig == ib
28+ grounddata[idx] = chr(255)
29+ grounddata[idx + 1] = chr(255)
30+ grounddata[idx + 2] = chr(255)
旧リポジトリブラウザで表示