summaryrefslogtreecommitdiff
path: root/sysutils/rename
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/rename')
-rw-r--r--sysutils/rename/Makefile23
-rw-r--r--sysutils/rename/files/patch-Makefile47
2 files changed, 51 insertions, 19 deletions
diff --git a/sysutils/rename/Makefile b/sysutils/rename/Makefile
index e1de0a2b250f..f26940990d2d 100644
--- a/sysutils/rename/Makefile
+++ b/sysutils/rename/Makefile
@@ -1,33 +1,18 @@
PORTNAME= rename
-PORTVERSION= 1.99.2
+DISTVERSION= 1.99.2
PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= SF/${PORTNAME}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= mew14930xvi@inbox.lv
COMMENT= Rename multiple files using regular expressions
WWW= https://rename.sourceforge.net/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-PLIST_FILES= bin/renamex share/man/man1/renamex.1.gz
+PORTSCOUT= limit:^1\.
-post-patch:
- @${REINPLACE_CMD} -e \
- '/^CC/s|\([[:blank:]]\)\(=\)|\1?\2| ; \
- /^PREFIX/s|\([[:blank:]]\)\(=\)|\1?\2| ; \
- s|/usr/local/bin|$$(PREFIX)/bin| ; \
- s|/usr/local/man|$$(PREFIX)/share/man| ; \
- /^CFLAGS/s|\([[:blank:]]\)\(=\)|\1+\2| ; \
- s|-O[0-9]|| ; \
- s|$$^$$|$$(OBJS)| ; \
- /cp/s|^|#| ; \
- s|install .* 0755 -s|$${BSD_INSTALL_PROGRAM}| ; \
- s|\([[:blank:]]\)\($$(BINDIR)\)|\1$$(DESTDIR)\2| ; \
- s|install .* 0644|$${BSD_INSTALL_MAN}| ; \
- s|\([[:blank:]]\)\($$(MANDIR)\)|\1$$(DESTDIR)\2| ; \
- s|^%.*|.c.o:|' \
- ${WRKSRC}/Makefile
+PLIST_FILES= bin/renamex share/man/man1/renamex.1.gz
.include <bsd.port.mk>
diff --git a/sysutils/rename/files/patch-Makefile b/sysutils/rename/files/patch-Makefile
new file mode 100644
index 000000000000..b721476447a7
--- /dev/null
+++ b/sysutils/rename/files/patch-Makefile
@@ -0,0 +1,47 @@
+--- Makefile.orig 2011-03-18 13:41:00 UTC
++++ Makefile
+@@ -2,13 +2,11 @@
+
+ #DEBUG = -g -DDEBUG
+
+-CC = gcc
+-PREFIX = /usr/local
+-BINDIR = /usr/local/bin
+-MANDIR = /usr/local/man/man1
++BINDIR = $(PREFIX)/bin
++MANDIR = $(PREFIX)/share/man/man1
+
+ DEFINES = -DHAVE_CONFIG_H -DCFG_UNIX_API
+-CFLAGS = -Wall -O3 ${DEBUG} ${DEFINES}
++CFLAGS += -Wall ${DEBUG} ${DEFINES}
+
+
+ OBJS = main.o rename.o fixtoken.o
+@@ -18,11 +16,10 @@ $(TARGET) : $(OBJS)
+ all: $(TARGET)
+
+ $(TARGET) : $(OBJS)
+- $(CC) $(CFLAGS) -o $@ $^
+- cp $@ /usr/local/bin
++ $(CC) $(CFLAGS) -o $@ $(OBJS)
+
+ static: $(OBJS)
+- $(CC) $(CFLAGS) -static -o $@ $^
++ $(CC) $(CFLAGS) -static -o $@ $(OBJS)
+
+ .PHONY: clean clean-all install
+ clean:
+@@ -32,10 +29,10 @@ install:
+ rm -f config.status config.cache config.h config.log Makefile
+
+ install:
+- install -o root -g root -m 0755 -s $(TARGET) $(BINDIR)
+- install -o root -g root -m 0644 $(MANPAGE) $(MANDIR)
++ ${BSD_INSTALL_PROGRAM} $(TARGET) $(DESTDIR)$(BINDIR)
++ ${BSD_INSTALL_MAN} $(MANPAGE) $(DESTDIR)$(MANDIR)
+
+-%.o : %.c
++.c.o:
+ $(CC) $(CFLAGS) -c -o $@ $<
+
+