summaryrefslogtreecommitdiff
path: root/libparted/labels/Makefile.am
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2007-08-13 22:36:27 +0200
committerJim Meyering <jim@meyering.net>2007-08-14 13:22:49 +0200
commiteb00dfeab241b9943138b33c9946da1e603d912a (patch)
tree822c266a03350b63241aa0af0b1185a0993141d5 /libparted/labels/Makefile.am
parentc510c225cd815873e5489d3e0702d5b1d6124125 (diff)
downloadparted-eb00dfeab241b9943138b33c9946da1e603d912a.tar.gz
Fix mkpart linux-swap bug: would use 0x83 rather than 0x82
* libparted/labels/bsd.c (bsd_partition_set_system): Include "misc.h". Use is_linux_swap to test whether the type string matches. * libparted/labels/dasd.c (dasd_read, dasd_partition_set_system): Likewise. * libparted/labels/dos.c (msdos_partition_set_system): Likewise. * libparted/labels/mac.c (mac_partition_set_system): Likewise. * libparted/labels/rdb.c (amiga_partition_set_system): Likewise. * libparted/labels/sun.c (sun_partition_set_system): Likewise. Based on a patch by Kenneth MacDonald, from <http://lists.gnu.org/archive/html/bug-parted/2007-07/msg00012.html>. * libparted/labels/misc.h (is_linux_swap): New function/file. * libparted/labels/Makefile.am (liblabels_la_SOURCES): Add misc.h. * tests/t2100-mkswap.sh: New file, test for the above fix. * tests/Makefile.am (TESTS): Add t2100-mkswap.sh.
Diffstat (limited to 'libparted/labels/Makefile.am')
-rw-r--r--libparted/labels/Makefile.am28
1 files changed, 15 insertions, 13 deletions
diff --git a/libparted/labels/Makefile.am b/libparted/labels/Makefile.am
index f4d7d14..9acc296 100644
--- a/libparted/labels/Makefile.am
+++ b/libparted/labels/Makefile.am
@@ -12,19 +12,21 @@ endif
partedincludedir = -I$(top_srcdir)/include
noinst_LTLIBRARIES = liblabels.la
-liblabels_la_SOURCES = rdb.c \
- bsd.c \
- $(S390_SRCS) \
- efi_crc32.c \
- dos.c \
- dvh.h \
- dvh.c \
- gpt.c \
- loop.c \
- mac.c \
- pc98.c \
- sun.c \
- aix.c
+liblabels_la_SOURCES = \
+ $(S390_SRCS) \
+ aix.c \
+ bsd.c \
+ dos.c \
+ dvh.c \
+ dvh.h \
+ efi_crc32.c \
+ gpt.c \
+ loop.c \
+ mac.c \
+ misc.h \
+ pc98.c \
+ rdb.c \
+ sun.c
liblabels_la_LIBADD = $(OS_LIBS) $(INTLLIBS)