summaryrefslogtreecommitdiff
path: root/news/husky-smapi-devel
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2005-10-26 15:45:24 +0000
committerRenato Botelho <garga@FreeBSD.org>2005-10-26 15:45:24 +0000
commitc88c89aca633b58b2a1d56be6827e979e2f382c2 (patch)
tree3d7f3160f9261ebcb6a970470ebd3372f1a121e9 /news/husky-smapi-devel
parentChange MASTER_SITES (diff)
MSGAPI for Husky Fidosoft Project.
Development version. Husky is complete freeware suite of Fidonet applications. WWW: http://husky.sourceforge.net/ PR: ports/88024 Submitted by: Oleg Sharoiko <os@rsu.ru>
Notes
Notes: svn path=/head/; revision=146409
Diffstat (limited to 'news/husky-smapi-devel')
-rw-r--r--news/husky-smapi-devel/Makefile22
-rw-r--r--news/husky-smapi-devel/distinfo2
-rw-r--r--news/husky-smapi-devel/files/patch-Makefile73
-rw-r--r--news/husky-smapi-devel/files/patch-makefile.inc111
-rw-r--r--news/husky-smapi-devel/pkg-descr6
-rw-r--r--news/husky-smapi-devel/pkg-plist16
6 files changed, 130 insertions, 0 deletions
diff --git a/news/husky-smapi-devel/Makefile b/news/husky-smapi-devel/Makefile
new file mode 100644
index 000000000000..6442df926b16
--- /dev/null
+++ b/news/husky-smapi-devel/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: husky-smapi-devel
+# Date created: 2005-10-26
+# Whom: Oleg Sharoiko <os@rsu.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= smapi
+DISTVERSION= 2.4-rc4
+CATEGORIES= news mail
+DISTNAME= ${PORTNAME}-${DISTVERSION}-src
+
+MAINTAINER= os@rsu.ru
+COMMENT= MSGAPI for Husky Fidosoft Project. Development version
+
+CONFLICTS= husky-smapi-[0-9]*
+
+INSTALLS_SHLIB= yes
+
+.include <bsd.port.pre.mk>
+.include "${.CURDIR}/../../news/husky-base-devel/Makefile.inc"
+.include <bsd.port.post.mk>
diff --git a/news/husky-smapi-devel/distinfo b/news/husky-smapi-devel/distinfo
new file mode 100644
index 000000000000..250eba6f6c72
--- /dev/null
+++ b/news/husky-smapi-devel/distinfo
@@ -0,0 +1,2 @@
+MD5 (husky/smapi-2.4-rc4-src.tar.gz) = 804df3210d619de4bf9563ced9f35902
+SIZE (husky/smapi-2.4-rc4-src.tar.gz) = 179829
diff --git a/news/husky-smapi-devel/files/patch-Makefile b/news/husky-smapi-devel/files/patch-Makefile
new file mode 100644
index 000000000000..09cc3b504bb8
--- /dev/null
+++ b/news/husky-smapi-devel/files/patch-Makefile
@@ -0,0 +1,73 @@
+--- Makefile.orig Wed Oct 19 18:02:47 2005
++++ Makefile Wed Oct 19 18:06:41 2005
+@@ -30,14 +30,7 @@
+
+
+ ifeq ($(DYNLIBS), 1)
+-ALL: $(TARGET) $(LIBPREFIX)smapi.so.$(VER)
+-else
+-ALL: $(TARGET)
+-endif
+-
+-
+-ifeq ($(DYNLIBS), 1)
+-all: $(TARGET) $(LIBPREFIX)smapi.so.$(VER)
++all: $(TARGET) $(LIBPREFIX)smapi.so.$(VERMAJOR)
+ else
+ all: $(TARGET)
+ endif
+@@ -53,26 +46,23 @@
+
+ ifeq ($(DYNLIBS), 1)
+ ifeq (~$(MKSHARED)~,~ld~)
+-$(LIBPREFIX)smapi.so.$(VER): $(OBJS)
++$(LIBPREFIX)smapi.so.$(VERMAJOR): $(OBJS)
+ $(LD) $(OPTLFLAGS) \
+- -o $(LIBPREFIX)smapi.so.$(VER) $(OBJS)
++ -o $(LIBPREFIX)smapi.so.$(VERMAJOR) $(OBJS)
+ else
+-$(LIBPREFIX)smapi.so.$(VER): $(OBJS)
+- $(CC) -shared -Wl,-soname,$(LIBPREFIX)smapi.so.$(VERH) \
+- -o $(LIBPREFIX)smapi.so.$(VER) $(OBJS)
++$(LIBPREFIX)smapi.so.$(VERMAJOR): $(OBJS)
++ $(CC) -shared -Wl,-soname,$(LIBPREFIX)smapi.so.$(VERMAJOR) \
++ -o $(LIBPREFIX)smapi.so.$(VERMAJOR) $(OBJS)
+ endif
+
+-instdyn: $(TARGET) $(LIBPREFIX)smapi.so.$(VER)
++instdyn: $(TARGET) $(LIBPREFIX)smapi.so.$(VERMAJOR)
+ -$(MKDIR) $(MKDIROPT) $(LIBDIR)
+- $(INSTALL) $(ILOPT) $(LIBPREFIX)smapi.so.$(VER) $(LIBDIR)
+- -$(RM) $(RMOPT) $(LIBDIR)/$(LIBPREFIX)smapi.so.$(VERH)
++ $(INSTALL) $(ILOPT) $(LIBPREFIX)smapi.so.$(VERMAJOR) $(LIBDIR)
+ -$(RM) $(RMOPT) $(LIBDIR)/$(LIBPREFIX)smapi.so
+ # Changed the symlinks from symlinks with full path to just symlinks.
+ # Better so :)
+ cd $(LIBDIR) ;\
+- $(LN) $(LNOPT) $(LIBPREFIX)smapi.so.$(VER) $(LIBPREFIX)smapi.so.$(VERH) ;\
+- $(LN) $(LNOPT) $(LIBPREFIX)smapi.so.$(VER) $(LIBPREFIX)smapi.so.$(VERMAJOR) ;\
+- $(LN) $(LNOPT) $(LIBPREFIX)smapi.so.$(VER) $(LIBPREFIX)smapi.so
++ $(LN) $(LNOPT) $(LIBPREFIX)smapi.so.$(VERMAJOR) $(LIBPREFIX)smapi.so
+ ifneq (~$(LDCONFIG)~, ~~)
+ $(LDCONFIG)
+ endif
+@@ -101,10 +91,8 @@
+ -cd $(INCDIR)$(DIRSEP)smapi$(DIRSEP) ;\
+ $(RM) $(RMOPT) $(HEADERS)
+ -$(RM) $(RMOPT) $(LIBDIR)$(DIRSEP)$(TARGET)
+- -$(RM) $(RMOPT) $(LIBDIR)$(DIRSEP)$(LIBPREFIX)smapi.so.$(VER)
+- -$(RM) $(RMOPT) $(LIBDIR)$(DIRSEP)$(LIBPREFIX)smapi.so.$(VERH)
+- -$(RM) $(RMOPT) $(LIBDIR)$(DIRSEP)$(LIBPREFIX)smapi.so.$(VERMAJOR)
+ -$(RM) $(RMOPT) $(LIBDIR)$(DIRSEP)$(LIBPREFIX)smapi.so
++ -$(RM) $(RMOPT) $(LIBDIR)$(DIRSEP)$(LIBPREFIX)smapi.so.$(VERMAJOR)
+
+ clean:
+ -$(RM) $(RMOPT) *$(OBJ)
+@@ -112,6 +100,6 @@
+
+ distclean: clean
+ -$(RM) $(RMOPT) $(TARGET)
+- -$(RM) $(RMOPT) $(LIBPREFIX)smapi.so.$(VER)
++ -$(RM) $(RMOPT) $(LIBPREFIX)smapi.so.$(VERMAJOR)
+
+ all: $(TARGET)
diff --git a/news/husky-smapi-devel/files/patch-makefile.inc1 b/news/husky-smapi-devel/files/patch-makefile.inc1
new file mode 100644
index 000000000000..6a344dd9a9ab
--- /dev/null
+++ b/news/husky-smapi-devel/files/patch-makefile.inc1
@@ -0,0 +1,11 @@
+--- makefile.inc.orig Wed Oct 19 16:39:50 2005
++++ makefile.inc Wed Oct 19 16:40:10 2005
+@@ -9,7 +9,7 @@
+
+ OBJS = 1stchar$(OBJ) api_sdm$(OBJ) sq_area$(OBJ) sq_hash$(OBJ) sq_help$(OBJ) sq_idx$(OBJ) sq_kill$(OBJ) sq_lock$(OBJ) sq_misc$(OBJ) sq_msg$(OBJ) sq_read$(OBJ) sq_uid$(OBJ) sq_write$(OBJ) api_jam$(OBJ) cvtdate$(OBJ) date2bin$(OBJ) dosdate$(OBJ) fexist$(OBJ) ffind$(OBJ) flush$(OBJ) locking$(OBJ) months$(OBJ) msgapi$(OBJ) parsenn$(OBJ) patmat$(OBJ) qksort$(OBJ) strextra$(OBJ) strftim$(OBJ) strocpy$(OBJ) structrw$(OBJ) trail$(OBJ) weekday$(OBJ) setfsize$(OBJ) tdelay$(OBJ) genmsgid$(OBJ)
+
+-HEADERS = api_brow.h api_jam.h compiler.h ffind.h msgapi.h patmat.h prog.h progprot.h stamp.h typedefs.h unused.h
++HEADERS = api_brow.h api_jam.h compiler.h cvsdate.h ffind.h msgapi.h patmat.h prog.h progprot.h stamp.h typedefs.h unused.h
+
+ GMOBJS = genmsgid$(OBJ) fexist$(OBJ) ffind$(OBJ) trail$(OBJ) patmat$(OBJ)
+
diff --git a/news/husky-smapi-devel/pkg-descr b/news/husky-smapi-devel/pkg-descr
new file mode 100644
index 000000000000..1c3b7260e711
--- /dev/null
+++ b/news/husky-smapi-devel/pkg-descr
@@ -0,0 +1,6 @@
+MSGAPI for Husky Fidosoft Project.
+Development version.
+
+Husky is complete freeware suite of Fidonet applications.
+
+WWW: http://husky.sourceforge.net/
diff --git a/news/husky-smapi-devel/pkg-plist b/news/husky-smapi-devel/pkg-plist
new file mode 100644
index 000000000000..eacf08940f26
--- /dev/null
+++ b/news/husky-smapi-devel/pkg-plist
@@ -0,0 +1,16 @@
+lib/libsmapi.so
+lib/libsmapi.so.2
+lib/libsmapi.a
+include/smapi/api_brow.h
+include/smapi/api_jam.h
+include/smapi/compiler.h
+include/smapi/cvsdate.h
+include/smapi/ffind.h
+include/smapi/msgapi.h
+include/smapi/patmat.h
+include/smapi/prog.h
+include/smapi/progprot.h
+include/smapi/stamp.h
+include/smapi/typedefs.h
+include/smapi/unused.h
+@dirrm include/smapi