diff --git a/www/p5-HTML-SBC/Makefile b/www/p5-HTML-SBC/Makefile
new file mode 100644
index 00000000000..a1d6d5e87e0
--- /dev/null
+++ b/www/p5-HTML-SBC/Makefile
@@ -0,0 +1,23 @@
+# $OpenBSD: Makefile,v 1.1.1.1 2008/09/06 10:33:59 simon Exp $
+
+COMMENT = simple blog code for valid (X)HTML
+
+MODULES = cpan
+DISTNAME = HTML-SBC-0.15
+CATEGORIES = www
+
+MAINTAINER = Simon Bertrang
+
+# Perl
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP = Yes
+PERMIT_DISTFILES_CDROM = Yes
+PERMIT_DISTFILES_FTP = Yes
+
+# actually REGRESS_DEPENDS but Module::Install screws up
+BUILD_DEPENDS = ::devel/p5-Test-Exception \
+ ::devel/p5-Test-Simple
+
+MAKE_ENV += TEST_POD=1
+
+.include
diff --git a/www/p5-HTML-SBC/distinfo b/www/p5-HTML-SBC/distinfo
new file mode 100644
index 00000000000..efe800ca979
--- /dev/null
+++ b/www/p5-HTML-SBC/distinfo
@@ -0,0 +1,5 @@
+MD5 (HTML-SBC-0.15.tar.gz) = 55xd6OnivG68LW13SFp3Lg==
+RMD160 (HTML-SBC-0.15.tar.gz) = wvgALmUiJiTrTRnYn9G3WyblprU=
+SHA1 (HTML-SBC-0.15.tar.gz) = hupAct5RaElgQOYZnz0JLUoauu4=
+SHA256 (HTML-SBC-0.15.tar.gz) = IJ1OOoWQubkjEfShTiutXxiIwoFpIGlX4br7ONaLSHQ=
+SIZE (HTML-SBC-0.15.tar.gz) = 26154
diff --git a/www/p5-HTML-SBC/pkg/DESCR b/www/p5-HTML-SBC/pkg/DESCR
new file mode 100644
index 00000000000..ae033ac0e1f
--- /dev/null
+++ b/www/p5-HTML-SBC/pkg/DESCR
@@ -0,0 +1,4 @@
+Simple Blog Code is a simple markup language. You can use it for guest
+books, blogs, wikis, boards and various other web applications. It
+produces valid and semantic (X)HTML from input and is patterned on that
+tiny usenet markups like *bold* and _underline_.
diff --git a/www/p5-HTML-SBC/pkg/PLIST b/www/p5-HTML-SBC/pkg/PLIST
new file mode 100644
index 00000000000..6fdbb776dce
--- /dev/null
+++ b/www/p5-HTML-SBC/pkg/PLIST
@@ -0,0 +1,4 @@
+@comment $OpenBSD: PLIST,v 1.1.1.1 2008/09/06 10:33:59 simon Exp $
+${P5SITE}/HTML/
+${P5SITE}/HTML/SBC.pm
+@man man/man3p/HTML::SBC.3p