Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=43c98926c5639768263db452f0fcdfdafebf232d

commit 43c98926c5639768263db452f0fcdfdafebf232d
Author: James Buren <[email protected]>
Date:   Tue Apr 30 00:55:15 2013 -0500

gptfdisk-0.8.6-1-x86_64
* version bump
* disable usage of icu4c

diff --git a/source/base/gptfdisk/FrugalBuild b/source/base/gptfdisk/FrugalBuild
index ed20d61..a3951c3 100644
--- a/source/base/gptfdisk/FrugalBuild
+++ b/source/base/gptfdisk/FrugalBuild
@@ -2,18 +2,22 @@
# Maintainer: James Buren <[email protected]>

pkgname=gptfdisk
-pkgver=0.8.5
+pkgver=0.8.6
pkgrel=1
pkgdesc="A clone of fdisk that works on GPT disks instead of MBR disks."
-depends=('icu4c>=4.8.1.1' 'libuuid' 'popt')
+depends=('libuuid' 'libstdc++' 'ncurses' 'popt')
groups=('base')
archs=('i686' 'x86_64')
_F_sourceforge_ext='.tar.gz'
Finclude sourceforge
-sha1sums=('fdff85df2515d5c11d5dc6fdf726a0d65f5136d4')
+source=(${source[@]} no-icu4c.patch)
+sha1sums=('87dc5704b19173c7536c7fa991912a81e69c5020' \
+          'ad806b596f9925ebe3c3889408a35b53f8bff7bf')

build()
{
+       Fcd
+       Fpatchall
Fmake
Fexerel /sbin/cgdisk
Fexerel /sbin/gdisk
diff --git a/source/base/gptfdisk/no-icu4c.patch 
b/source/base/gptfdisk/no-icu4c.patch
new file mode 100644
index 0000000..2704d49
--- /dev/null
+++ b/source/base/gptfdisk/no-icu4c.patch
@@ -0,0 +1,37 @@
+diff -ur a/Makefile b/Makefile
+--- a/Makefile 2013-01-09 10:09:33.000000000 -0600
++++ b/Makefile 2013-04-30 00:48:32.830293401 -0500
+@@ -1,8 +1,8 @@
+ CC=gcc
+ CXX=g++
+ CFLAGS+=-D_FILE_OFFSET_BITS=64
+-CXXFLAGS+=-Wall -D_FILE_OFFSET_BITS=64 -D USE_UTF16
+-#CXXFLAGS+=-Wall -D_FILE_OFFSET_BITS=64
++#CXXFLAGS+=-Wall -D_FILE_OFFSET_BITS=64 -D USE_UTF16
++CXXFLAGS+=-Wall -D_FILE_OFFSET_BITS=64
+ LDFLAGS+=
+ LIB_NAMES=crc32 support guid gptpart mbrpart basicmbr mbr gpt bsd parttypes 
attributes diskio diskio-unix
+ MBR_LIBS=support diskio diskio-unix basicmbr mbrpart
+@@ -14,16 +14,16 @@
+ all:  cgdisk gdisk sgdisk fixparts
+
+ gdisk:        $(LIB_OBJS) gdisk.o gpttext.o
+-#     $(CXX) $(LIB_OBJS) gdisk.o gpttext.o $(LDFLAGS) -luuid -o gdisk
+-      $(CXX) $(LIB_OBJS) gdisk.o gpttext.o $(LDFLAGS) -licuio -licuuc -luuid 
-o gdisk
++      $(CXX) $(LIB_OBJS) gdisk.o gpttext.o $(LDFLAGS) -luuid -o gdisk
++#     $(CXX) $(LIB_OBJS) gdisk.o gpttext.o $(LDFLAGS) -licuio -licuuc -luuid 
-o gdisk
+
+ cgdisk: $(LIB_OBJS) cgdisk.o gptcurses.o
+-#     $(CXX) $(LIB_OBJS) cgdisk.o gptcurses.o $(LDFLAGS) -luuid -lncurses -o 
cgdisk
+-      $(CXX) $(LIB_OBJS) cgdisk.o gptcurses.o $(LDFLAGS) -licuio -licuuc 
-luuid -lncurses -o cgdisk
++      $(CXX) $(LIB_OBJS) cgdisk.o gptcurses.o $(LDFLAGS) -luuid -lncurses -o 
cgdisk
++#     $(CXX) $(LIB_OBJS) cgdisk.o gptcurses.o $(LDFLAGS) -licuio -licuuc 
-luuid -lncurses -o cgdisk
+
+ sgdisk: $(LIB_OBJS) sgdisk.o gptcl.o
+-#     $(CXX) $(LIB_OBJS) sgdisk.o gptcl.o $(LDFLAGS) -luuid -lpopt -o sgdisk
+-      $(CXX) $(LIB_OBJS) sgdisk.o gptcl.o $(LDFLAGS) -licuio -licuuc -luuid 
-lpopt -o sgdisk
++      $(CXX) $(LIB_OBJS) sgdisk.o gptcl.o $(LDFLAGS) -luuid -lpopt -o sgdisk
++#     $(CXX) $(LIB_OBJS) sgdisk.o gptcl.o $(LDFLAGS) -licuio -licuuc -luuid 
-lpopt -o sgdisk
+
+ fixparts: $(MBR_LIB_OBJS) fixparts.o
+       $(CXX) $(MBR_LIB_OBJS) fixparts.o $(LDFLAGS) -o fixparts
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to