void-packages/srcpkgs/imagescan/patches/makefile_in-sane_dll_d.patch
Đoàn Trần Công Danh 986c0a7d5e srcpkgs/i*: convert patches to -Np1
```sh
git grep -l '^patch_args=-Np0' "srcpkgs/$1*/template" |
while read template; do
	for p in ${template%/template}/patches/*; do
		sed -i '
			\,^[+-][+-][+-] /dev/null,b
			/^[*-]\+ [0-9]\+\(,[0-9]\+\)\? [*-]\+$/b
			s,^[*][*][*] ,&a/,
			/^--- /{
				s,\(^--- \)\(./\)*,\1a/,
				s,[.][Oo][Rr][Ii][Gg]\([	/]\),\1,
				s/[.][Oo][Rr][Ii][Gg]$//
				s/[.]patched[.]\([^.]\)/.\1/
				h
			}
			/^+++ -/{
				g
				s/^--- a/+++ b/
				b
			}
			s,\(^+++ \)\(./\)*,\1b/,
		' "$p"
	done
	sed -i '/^patch_args=/d' $template
done
```
2021-06-20 13:17:29 +07:00

37 lines
2.1 KiB
Diff

--- a/sane/Makefile.in 2018-01-29 07:20:05.000000000 +0100
+++ b/sane/Makefile.in 2018-03-10 14:33:27.313350166 +0100
@@ -1005,28 +1005,12 @@
@enable_sane_config_TRUE@ echo " skipping component activation"; \
@enable_sane_config_TRUE@ exit 1; \
@enable_sane_config_TRUE@ fi
-@enable_sane_config_TRUE@ if test -d "$(SANE_SYSCONFDIR)/dll.d"; then \
-@enable_sane_config_TRUE@ dirname="$(DESTDIR)$(SANE_SYSCONFDIR)/dll.d"; \
-@enable_sane_config_TRUE@ file=$$dirname/$(BACKEND_NAME); \
-@enable_sane_config_TRUE@ test -d $$dirname || $(MKDIR_P) $$dirname; \
-@enable_sane_config_TRUE@ echo "# $(BACKEND_NAME) -- dll.conf snippet" > $$file; \
-@enable_sane_config_TRUE@ echo "" >> $$file; \
-@enable_sane_config_TRUE@ echo "$(BACKEND_NAME)" >> $$file; \
-@enable_sane_config_TRUE@ else \
-@enable_sane_config_TRUE@ dirname="$(DESTDIR)$(SANE_SYSCONFDIR)"; \
-@enable_sane_config_TRUE@ file=$$dirname/dll.conf; \
-@enable_sane_config_TRUE@ if test -f $$file; then \
-@enable_sane_config_TRUE@ if test -n "`$(GREP) '^[ \t]*#[ \t#]*$(BACKEND_NAME)' $$file`"; \
-@enable_sane_config_TRUE@ then \
-@enable_sane_config_TRUE@ sed -i 's,^[ \t]*#[ \t#]*\($(BACKEND_NAME)\),\1,' $$file; \
-@enable_sane_config_TRUE@ elif test -z "`$(GREP) $(BACKEND_NAME) $$file`"; then\
-@enable_sane_config_TRUE@ echo $(BACKEND_NAME) >> $$file; \
-@enable_sane_config_TRUE@ fi; \
-@enable_sane_config_TRUE@ else \
-@enable_sane_config_TRUE@ echo $(ECHO_N) "WARNING: $$file not found,"; \
-@enable_sane_config_TRUE@ echo " cannot activate SANE component"; \
-@enable_sane_config_TRUE@ fi; \
-@enable_sane_config_TRUE@ fi
+@enable_sane_config_TRUE@ dirname="$(DESTDIR)$(SANE_SYSCONFDIR)/dll.d"; \
+@enable_sane_config_TRUE@ file=$$dirname/$(BACKEND_NAME); \
+@enable_sane_config_TRUE@ test -d $$dirname || $(MKDIR_P) $$dirname; \
+@enable_sane_config_TRUE@ echo "# $(BACKEND_NAME) -- dll.conf snippet" > $$file; \
+@enable_sane_config_TRUE@ echo "" >> $$file; \
+@enable_sane_config_TRUE@ echo "$(BACKEND_NAME)" >> $$file;
@enable_sane_config_TRUE@uninstall-hook-data:
@enable_sane_config_TRUE@ @$(NORMAL_UNINSTALL)