gptfdisk rebuild

This commit is contained in:
Rmys
2024-07-16 18:11:11 +03:00
parent 90d93e1c5e
commit 2e0fe69603
5 changed files with 79 additions and 9 deletions
@@ -0,0 +1,19 @@
From ade1729d1ca44b34678653fdf12e787e1afc5fd8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ulrich=20M=C3=BCller?= <ulm@gentoo.org>
Date: Wed, 13 Mar 2024 20:38:37 +0100
Subject: [PATCH] gptpart.cc: Fix Unicode to UTF-8 conversion in GetDescription
--- a/gptpart.cc
+++ b/gptpart.cc
@@ -131,7 +131,7 @@ string GPTPart::GetDescription(void) {
} // if
else {
utf8 += (char) ( 0xf0 | ( uni >> 18 ) ) ;
- utf8 += (char) ( 0xe0 | ( ( uni >> 12 ) & 0x3f ) ) ;
+ utf8 += (char) ( 0x80 | ( ( uni >> 12 ) & 0x3f ) ) ;
utf8 += (char) ( 0x80 | ( ( uni >> 6 ) & 0x3f ) ) ;
utf8 += (char) ( 0x80 | ( uni & 0x3f ) ) ;
} // if
--
2.44.0
@@ -0,0 +1,11 @@
--- a/Makefile
+++ b/Makefile
@@ -66,7 +66,7 @@
# Default/Linux settings....
STRIP?=strip
#CXXFLAGS+=-O2 -Wall -D_FILE_OFFSET_BITS=64 -D USE_UTF16
-CXXFLAGS+=-O2 -Wall -D_FILE_OFFSET_BITS=64
+CXXFLAGS+=-D_FILE_OFFSET_BITS=64
LDFLAGS+=
LDLIBS+=-luuid #-licuio -licuuc
FATBINFLAGS=
@@ -0,0 +1,27 @@
Submitted By: Bruce Dubbs <bdubbs_at_linuxfromscratch_dot_org>
Date: 2015-10-19
Initial Package Version: 1.0.1
Upstream Status: None. BLFS specific.
Origin: BLFS
Description: Updates Makefile enabling parameter passing.
Rediffed for version 1.0.1
Updates: Rediffed for version 1.0.3 (P. Labastie)
Patch version 2 for version 1.0.3: Removed ICU
and POPT switches, keeping only the
install target (P. Labastie)
diff -Naur gptfdisk-1.0.3.old/Makefile gptfdisk-1.0.3.new/Makefile
--- gptfdisk-1.0.3.old/Makefile 2017-07-28 03:41:20.000000000 +0200
+++ gptfdisk-1.0.3.new/Makefile 2018-04-20 10:04:18.896802047 +0200
@@ -37,6 +37,11 @@
clean: #no pre-reqs
rm -f core *.o *~ gdisk sgdisk cgdisk fixparts
+install: gdisk cgdisk sgdisk fixparts
+ install -dm 755 $(DESTDIR)/usr/bin $(DESTDIR)/usr/share/man/man8
+ install -m755 gdisk cgdisk sgdisk fixparts $(DESTDIR)/usr/bin
+ install -m644 *.8 $(DESTDIR)/usr/share/man/man8
+
# what are the source dependencies
depend: $(SRCS)
$(DEPEND) $(SRCS)