Well, if we don't delete scmxx, we might as well update it to the last
release 0.9.0, which incidentally also builds fine with -fno-common and
removes the need for most patches.
Not tested due to a lack of an ancient Siemens phone.
OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/comms/scmxx/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile 26 Feb 2021 16:51:40 -0000 1.17
+++ Makefile 26 Feb 2021 18:46:11 -0000
@@ -2,12 +2,11 @@
COMMENT= data exchange utility for Siemens mobile phones
-DISTNAME= scmxx-0.8.0
-REVISION= 5
+DISTNAME= scmxx-0.9.0
CATEGORIES= comms
-HOMEPAGE= http://www.hendrik-sattler.de/scmxx/
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scmxx/}
+EXTRACT_SUFX= .tar.bz2
# GPLv2
PERMIT_PACKAGE= Yes
@@ -26,7 +25,8 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/
NO_TEST= Yes
-DOCS= doc_sources.txt gsm0338.txt gsmcharset.txt
+DOCS= adr.txt apo.txt doc_sources.txt \
+ gsm0338.txt gsmcharset.txt smi.txt
SAMPLES= sms.txt vCalendar.vcs vCard.vcf
post-install:
Index: distinfo
===================================================================
RCS file: /cvs/ports/comms/scmxx/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo 18 Jan 2015 03:12:56 -0000 1.5
+++ distinfo 26 Feb 2021 18:46:11 -0000
@@ -1,2 +1,2 @@
-SHA256 (scmxx-0.8.0.tar.gz) = SAzIqF3WOc/+q9G26YH25eMYsoZNwTpXJmHmgo0WLs0=
-SIZE (scmxx-0.8.0.tar.gz) = 285172
+SHA256 (scmxx-0.9.0.tar.bz2) = YL2EvUucaw2HvlnggLR3YyDWCqAl7VdWCleQtRHV1to=
+SIZE (scmxx-0.9.0.tar.bz2) = 250681
Index: patches/patch-docs_Makefile_in
===================================================================
RCS file: patches/patch-docs_Makefile_in
diff -N patches/patch-docs_Makefile_in
--- patches/patch-docs_Makefile_in 26 Jul 2005 17:00:51 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-docs_Makefile_in,v 1.1 2005/07/26 17:00:51 fgsch Exp $
---- docs/Makefile.in.orig Tue Jul 26 02:19:13 2005
-+++ docs/Makefile.in Tue Jul 26 02:19:28 2005
-@@ -66,12 +66,12 @@ distclean:
- .PHONY: install-$(PACKAGE_NAME).en.$(MANCAT)
- install-$(PACKAGE_NAME).en.$(MANCAT): $(PACKAGE_NAME).en.$(MANCAT)
- $(INSTALL) -d $(mandir)/man$(MANCAT); \
-- $(INSTALL) --mode=644 $(PACKAGE_NAME).en.$(MANCAT) $(mandir)/man$(MANCAT)/$(MAN); \
-+ $(INSTALL) -m 644 $(PACKAGE_NAME).en.$(MANCAT) $(mandir)/man$(MANCAT)/$(MAN); \
-
- .PHONY: install-$(PACKAGE_NAME).%.$(MANCAT)
- install-$(PACKAGE_NAME).%.$(MANCAT): $(PACKAGE_NAME).%.$(MANCAT)
- $(INSTALL) -d $(mandir)/$*/man$(MANCAT); \
-- $(INSTALL) --mode=644 $(PACKAGE_NAME).$*.$(MANCAT) $(mandir)/$*/man$(MANCAT)/$(MAN); \
-+ $(INSTALL) -m 644 $(PACKAGE_NAME).$*.$(MANCAT) $(mandir)/$*/man$(MANCAT)/$(MAN); \
-
- .PHONY: install
- install: $(patsubst %,install-$(PACKAGE_NAME).%.$(MANCAT),$(MAN_LANGS))
Index: patches/patch-po_Makefile_in
===================================================================
RCS file: patches/patch-po_Makefile_in
diff -N patches/patch-po_Makefile_in
--- patches/patch-po_Makefile_in 26 Jul 2005 19:18:45 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-po_Makefile_in,v 1.2 2005/07/26 19:18:45 fgsch Exp $
---- po/Makefile.in.orig Wed Jun 8 16:52:10 2005
-+++ po/Makefile.in Tue Jul 26 04:12:19 2005
-@@ -38,7 +38,7 @@ all: $(MO_FILES)
- if ( test -e $(POT_FILE) ) ; then \
- if ( test "$(MSGMERGE)" ); then \
- echo -n "$@: Merging from $(POT_FILE)"; \
-- $(MSGMERGE) $(MSGMERGE_OPTS) $@ $(POT_FILE); \
-+ $(MSGMERGE) $(MSGMERGE_OPTS) $@ $(POT_FILE) -o $@; \
- touch $@; \
- fi \
- fi \
-@@ -67,7 +67,7 @@ $(POT_FILE): $(SOURCE_FILES)
- .PHONY:install-%.mo
- install-%.mo: %.mo
- $(INSTALL) -d $(DESTDIR)$(GETTEXTDIR)/$*/LC_MESSAGES; \
-- $(INSTALL) --mode=644 $< $(DESTDIR)$(GETTEXTDIR)/$*/LC_MESSAGES/$(PACKAGE_NAME).mo; \
-+ $(INSTALL) -m 644 $< $(DESTDIR)$(GETTEXTDIR)/$*/LC_MESSAGES/$(PACKAGE_NAME).mo; \
-
- .PHONY:install
- install: $(patsubst %,install-%,$(MO_FILES))
Index: patches/patch-po_it_po
===================================================================
RCS file: patches/patch-po_it_po
diff -N patches/patch-po_it_po
--- patches/patch-po_it_po 26 Jul 2005 17:00:51 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-po_it_po,v 1.1 2005/07/26 17:00:51 fgsch Exp $
---- po/it.po.orig Tue Jul 26 02:15:04 2005
-+++ po/it.po Tue Jul 26 02:15:11 2005
-@@ -13,7 +13,7 @@ msgstr ""
- "MIME-Version: 1.0\n"
- "Content-Type: text/plain; charset=ISO-8859-1\n"
- "Content-Transfer-Encoding: 8bit\n"
--"anguage-Team: Italian <tp@lists.linux.it>\n"
-+"Language-Team: Italian <tp@lists.linux.it>\n"
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
- #: ../src/atcommand/common.c:58
Index: patches/patch-src_Makefile_in
===================================================================
RCS file: patches/patch-src_Makefile_in
diff -N patches/patch-src_Makefile_in
--- patches/patch-src_Makefile_in 27 Apr 2017 20:13:36 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,29 +0,0 @@
-$OpenBSD: patch-src_Makefile_in,v 1.3 2017/04/27 20:13:36 naddy Exp $
---- src/Makefile.in.orig Fri Jun 10 20:22:12 2005
-+++ src/Makefile.in Thu Apr 27 22:08:55 2017
-@@ -7,6 +7,7 @@ mandir=@mandir@
-
- CC=@CC@
- CFLAGS= @CFLAGS@
-+CPPFLAGS=@CPPFLAGS@
- LDFLAGS=@LDFLAGS@
- LIBS=@LIBS@
- INSTALL=@INSTALL@
-@@ -68,7 +69,7 @@ endif
- .PHONY: depend
- depend: .dependencies
- .dependencies: $(DEP_SRC) $(DEP_HEADER)
-- $(CC) $(CFLAGS) -MM $(DEP_SRC) >.dependencies
-+ $(CC) $(CPPFLAGS) -MM $(DEP_SRC) >.dependencies
-
- .PHONY: %-clean
- %-clean:
-@@ -89,7 +90,7 @@ distclean: clean $(patsubst %,%-distclean,$(SUBDIRS))
- .PHONY: install
- install: $(BINARY)
- $(INSTALL) -d $(DESTDIR)$(bindir)
-- $(INSTALL) --mode=755 $(BINARY) $(DESTDIR)$(bindir)
-+ $(INSTALL) -m 755 $(BINARY) $(DESTDIR)$(bindir)
-
- .PHONY: uninstall
- uninstall:
Index: patches/patch-src_Makefile_sub_in
===================================================================
RCS file: /cvs/ports/comms/scmxx/patches/patch-src_Makefile_sub_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_Makefile_sub_in
--- patches/patch-src_Makefile_sub_in 27 Apr 2017 20:13:36 -0000 1.1
+++ patches/patch-src_Makefile_sub_in 26 Feb 2021 18:46:11 -0000
@@ -1,6 +1,7 @@
$OpenBSD: patch-src_Makefile_sub_in,v 1.1 2017/04/27 20:13:36 naddy Exp $
---- src/Makefile.sub.in.orig Thu May 5 16:54:30 2005
-+++ src/Makefile.sub.in Thu Apr 27 22:09:46 2017
+Index: src/Makefile.sub.in
+--- src/Makefile.sub.in.orig
++++ src/Makefile.sub.in
@@ -5,7 +5,8 @@ SHELL=@SHELL@
CC=@CC@
@@ -10,8 +11,8 @@ $OpenBSD: patch-src_Makefile_sub_in,v 1.
+CPPFLAGS=@CPPFLAGS@ -I..
OBJEXT=@OBJEXT@
- SOURCES=$(shell ls -1 *.c 2>/dev/null)
-@@ -33,10 +34,10 @@ endif
+ ifeq '$(SOURCES)' ''
+@@ -35,10 +36,10 @@ endif
.PHONY: depend
depend:
Index: patches/patch-src_charsets_ucs4_dec_c
===================================================================
RCS file: patches/patch-src_charsets_ucs4_dec_c
diff -N patches/patch-src_charsets_ucs4_dec_c
--- patches/patch-src_charsets_ucs4_dec_c 26 Jul 2005 17:00:51 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_charsets_ucs4_dec_c,v 1.1 2005/07/26 17:00:51 fgsch Exp $
---- src/charsets/ucs4_dec.c.orig Tue Jul 26 01:40:42 2005
-+++ src/charsets/ucs4_dec.c Tue Jul 26 01:41:13 2005
-@@ -26,6 +26,10 @@
- #define MB_LEN_MAX 6
-
No comments:
Post a Comment