My installation is a pure slackware-14.1 (x64) installation up to date:
that's what I get without modification of the files from
http://slint.fr/misc/eudev/:
root@darkstar64:~/Downloads/eudev/new# ./eudev.SlackBuild
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors
Then I did:
root@darkstar64:~/Downloads/eudev/new# gzip -d eudev-1.6.tar.gz
root@darkstar64:~/Downloads/eudev/new# file eudev-1.6.tar
eudev-1.6.tar: gzip compressed data, from Unix, last modified: Tue Apr 15 15:10:05 2014, max compression
root@darkstar64:~/Downloads/eudev/new# mv eudev-1.6.tar eudev-1.6.tar.gz
I re-run the Slackbuild:
root@darkstar64:~/Downloads/eudev/new# ./eudev.SlackBuild
Then I get the following message (just the last 4 lines):
-----
eudev-1.6/Makefile.am
eudev-1.6/config.sub
Hmm...patch unexpectedly ends in middle of line
I can't seem to find a patch in there anywhere.
Then with the patches, what I did:
root@darkstar64:~/Downloads/eudev/new# gzip -d *.diff.gz
root@darkstar64:~/Downloads/eudev/new# file *.diff
60-cdrom_id.rules.diff: gzip compressed data, was "60-cdrom_id.rules.diff", from Unix, last modified: Fri May 16 10:18:21 2014
rule_generator.diff: gzip compressed data, was "rule_generator.diff", from Unix, last modified: Fri May 16 10:17:14 2014
root@darkstar64:~/Downloads/eudev/new# gzip -d udev-fixed-devices.tar.gz
root@darkstar64:~/Downloads/eudev/new# file udev-fixed-devices.tar
udev-fixed-devices.tar: gzip compressed data, from Unix, last modified: Sat May 29 04:42:42 2010
So I renamed the diff's and the tar:
root@darkstar64:~/Downloads/eudev/new# mv 60-cdrom_id.rules.diff 60-cdrom_id.rules.diff.gz
root@darkstar64:~/Downloads/eudev/new# mv rule_generator.diff rule_generator.diff.gz
root@darkstar64:~/Downloads/eudev/new# mv udev-fixed-devices.tar udev-fixed-devices.tar.gz
I re-re-run the Slackbuild:
root@darkstar64:~/Downloads/eudev/new# ./eudev.SlackBuild
and I got (only the lines patching):
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- ./rule_generator/write_cd_rules 2014-04-15 14:57:09.000000000 +0200
|+++ ./rule_generator/write_cd_rules 2014-05-15 23:18:30.252753115 +0200
--------------------------
patching file rule_generator/write_cd_rules
Using Plan A...
Hunk #1 succeeded at 3.
Hunk #2 succeeded at 23.
Hunk #3 succeeded at 85.
Hunk #4 succeeded at 148.
done
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- ./rules/60-cdrom_id.rules.orig 2014-01-18 19:22:22.000000000 +0100
|+++ ./rules/60-cdrom_id.rules 2013-09-26 23:23:27.000000000 +0200
--------------------------
patching file rules/60-cdrom_id.rules
Using Plan A...
Hunk #1 succeeded at 15.
done
------------
And the last 4 lines of build:
ownership of './etc/udev/rules.d' retained as root:root
ownership of './etc/rc.d' retained as root:root
Creating Slackware package: /tmp/eudev-1.6-x86_64-1.txz
Slackware package /tmp/eudev-1.6-x86_64-1.txz created.
So?