~habibalamin

Recent activity

[PATCH 2/2] Fix BSD install error when using `-t` option 5 months ago

From حبيب الأمين to ~emersion/hut-dev

From: Habib Alamin <ha.alamin@gmail.com>

>```
>install: -t: No such file or directory
>```

BSD install doesn't have the `-t` option, but according to the GNU info
page for `install`:

>```
>   • If the ‘--target-directory’ (‘-t’) option is given, or failing that
>     if the last file is a directory and the ‘--no-target-directory’
>     (‘-T’) option is not given, ‘install’ copies each SOURCE file to
>     the specified directory, using the SOURCEs’ names.
[message trimmed]

[PATCH 1/2] Fix BSD install error when mixing `-d` and `-C` (via `-p`) 5 months ago

From حبيب الأمين to ~emersion/hut-dev

From: Habib Alamin <ha.alamin@gmail.com>

>```
>install: the -d and -C options may not be specified together
>```

This is because of the `-p` flag on the first `install` command line;

>```
>     -p      Preserve the modification time.  Copy the file, as if the -C
>             (compare and copy) option is specified, except if the target file
>             doesn't already exist or is different, then preserve the
>             modification time of the file.
>```
[message trimmed]

[PATCH 0/2] Fix BSD install errors 5 months ago

From حبيب الأمين to ~emersion/hut-dev

From: Habib Alamin <ha.alamin@gmail.com>

This patchset fixes the Makefile's use of install to be compatible with
BSD install by removing some flags which turned out to be not just
incompatible, but also unnecessary in this case.

I have tested this on macOS 12.1, but not GNU install, so while this
fixes the Makefile for BSD isntall, it's possible it has regressed on
GNU install, but I have outlined the justification for each change in
the respective patch's commit message.

Habib Alamin (2):
  Fix BSD install error when mixing `-d` and `-C` (via `-p`)
  Fix BSD install error when using `-t` option

[PATCH 2/2] Fix BSD install error when using `-t` option 5 months ago

From حبيب الأمين to ~sircmpwn/email-test-drive

From: Habib Alamin <ha.alamin@gmail.com>

>```
>install: -t: No such file or directory
>```

BSD install doesn't have the `-t` option, but according to the GNU info
page for `install`:

>```
>   • If the ‘--target-directory’ (‘-t’) option is given, or failing that
>     if the last file is a directory and the ‘--no-target-directory’
>     (‘-T’) option is not given, ‘install’ copies each SOURCE file to
>     the specified directory, using the SOURCEs’ names.
[message trimmed]

[PATCH 1/2] Fix BSD install error when mixing `-d` and `-C` (via `-p`) 5 months ago

From حبيب الأمين to ~sircmpwn/email-test-drive

From: Habib Alamin <ha.alamin@gmail.com>

>```
>install: the -d and -C options may not be specified together
>```

This is because of the `-p` flag on the first `install` command line;

>```
>     -p      Preserve the modification time.  Copy the file, as if the -C
>             (compare and copy) option is specified, except if the target file
>             doesn't already exist or is different, then preserve the
>             modification time of the file.
>```
[message trimmed]

[PATCH 0/2] Fix BSD install errors 5 months ago

From حبيب الأمين to ~sircmpwn/email-test-drive

From: Habib Alamin <ha.alamin@gmail.com>

This patchset fixes the Makefile's use of install to be compatible with
BSD install by removing some flags which turned out to be not just
incompatible, but also unnecessary in this case.

I have tested this on macOS 12.1, but not GNU install, so while this
fixes the Makefile for BSD isntall, it's possible it has regressed on
GNU install, but I have outlined the justification for each change in
the respective patch's commit message.

Habib Alamin (2):
  Fix BSD install error when mixing `-d` and `-C` (via `-p`)
  Fix BSD install error when using `-t` option

[PATCH 2/2] Fix BSD install error when using `-t` option 5 months ago

From حبيب الأمين to ~sircmpwn/email-test-drive

>```
>install: -t: No such file or directory
>```

BSD install doesn't have the `-t` option, but according to the GNU info
page for `install`:

>```
>   • If the ‘--target-directory’ (‘-t’) option is given, or failing that
>     if the last file is a directory and the ‘--no-target-directory’
>     (‘-T’) option is not given, ‘install’ copies each SOURCE file to
>     the specified directory, using the SOURCEs’ names.
>```
[message trimmed]

[PATCH 1/2] Fix BSD install error when mixing `-d` and `-C` (via `-p`) 5 months ago

From حبيب الأمين to ~sircmpwn/email-test-drive

>```
>install: the -d and -C options may not be specified together
>```

This is because of the `-p` flag on the first `install` command line;

>```
>     -p      Preserve the modification time.  Copy the file, as if the -C
>             (compare and copy) option is specified, except if the target file
>             doesn't already exist or is different, then preserve the
>             modification time of the file.
>```

This reads to me like the target file will have the same modification
[message trimmed]

[PATCH 0/2] Fix BSD install errors 5 months ago

From حبيب الأمين to ~sircmpwn/email-test-drive

This patchset fixes the Makefile's use of install to be compatible with
BSD install by removing some flags which turned out to be not just
incompatible, but also unnecessary in this case.

I have tested this on macOS 12.1, but not GNU install, so while this
fixes the Makefile for BSD isntall, it's possible it has regressed on
GNU install, but I have outlined the justification for each change in
the respective patch's commit message.

حبيب الأمين (2):
  Fix BSD install error when mixing `-d` and `-C` (via `-p`)
  Fix BSD install error when using `-t` option

 Makefile | 6 +++---

[PATCH 2/2] Fix BSD install error when using `-t` option 5 months ago

From حبيب الأمين to ~sircmpwn/email-test-drive

>```
>install: -t: No such file or directory
>```

BSD install doesn't have the `-t` option, but according to the GNU info
page for `install`:

>```
>   • If the ‘--target-directory’ (‘-t’) option is given, or failing that
>     if the last file is a directory and the ‘--no-target-directory’
>     (‘-T’) option is not given, ‘install’ copies each SOURCE file to
>     the specified directory, using the SOURCEs’ names.
>```
[message trimmed]