Compare commits

...

6 Commits

Author SHA1 Message Date
Mario Fetka
64807cf811 update compat 2023-07-01 12:04:23 +02:00
Mario Fetka
fa0d36dc5b Merge tag 'upstream/0.4.1.1'
Upstream version 0.4.1.1
2017-04-22 17:55:53 +02:00
Mario Fetka
191eba7834 Imported Upstream version 0.4.1.1 2017-04-22 17:55:53 +02:00
Mario Fetka
5874481e38 Bump 2017-04-22 17:55:48 +02:00
Mario Fetka
0795bec8ef add device id patch 2017-04-22 17:21:07 +02:00
Mario Fetka
43e942c2b5 force m32 2017-04-22 16:58:36 +02:00
5 changed files with 33 additions and 2 deletions

7
debian/changelog vendored

@ -1,3 +1,10 @@
megactl (0.4.1.1-1) UNRELEASED; urgency=medium
* Non-maintainer upload.
* megatrace in own package
-- Mario Fetka <mario.fetka@gmail.com> Sat, 22 Apr 2017 16:52:02 +0200
megactl (0.4.1-6) unstable; urgency=medium
* Update 003-Fix_disk_enumeration_loop patch (fix issues with PERC6e).

2
debian/compat vendored

@ -1 +1 @@
5
7

21
debian/patches/008-device_id.dpatch vendored Executable file

@ -0,0 +1,21 @@
#! /bin/sh /usr/share/dpatch/dpatch-run
## 008-device_id.dpatch by Mario Fetka (geos_one) <mario.fetka@gmail.com>
##
## DP: add device_id to output
## DP: thx. to gentoo devs
@DPATCH@
--- megactl/src/adapter.c.orig 2017-04-22 17:15:55.068000000 +0200
+++ megactl/src/adapter.c 2017-04-22 17:17:17.624000000 +0200
@@ -193,9 +193,9 @@
d->id = info->slot;
if (d->channel == DISK_NOENC)
- snprintf (d->name, sizeof (d->name), "%se*s%u", a->name, d->id);
+ snprintf (d->name, sizeof (d->name), "d%u%se*s%u", info->device_id, a->name, d->id);
else
- snprintf (d->name, sizeof (d->name), "%se%us%u", a->name, d->channel, d->id);
+ snprintf (d->name, sizeof (d->name), "d%u%se%us%u", info->device_id, a->name, d->channel, d->id);
d->inquiry = info->inquiry.inq;
strncpy (d->vendor, d->inquiry.vendor_info, sizeof (d->vendor) - 1);

@ -5,3 +5,4 @@
005-Makefile.dpatch
006-gcc-fixes.dpatch
007-tracefix.dpatch
008-device_id.dpatch

4
debian/rules vendored

@ -16,15 +16,17 @@ endif
ifeq ($(ARCH),i386)
MY_MAKEOPTS="ARCH=-m32"
MT_MAKEOPTS="ARCH=-m32"
else
MY_MAKEOPTS="ARCH=-m64"
MT_MAKEOPTS="ARCH=-m32"
endif
# $(MAKE) CFLAGS="$(CFLAGS) \$$(INC) \$$(ARCH)" -C src/
build: build-stamp
build-stamp: patch-stamp
dh_testdir
$(MAKE) CFLAGS="$(CFLAGS) \$$(INC) \$$(ARCH)" -C src/ megatrace
$(MAKE) $(MT_MAKEOPTS) CFLAGS="$(CFLAGS) \$$(INC) \$$(ARCH)" -C src/ megatrace
mv src/megatrace src/megatrace.i386
$(MAKE) clean -C src/
$(MAKE) $(MY_MAKEOPTS) CFLAGS="$(CFLAGS) \$$(INC) \$$(ARCH)" -C src/