From f6711b67277f8b213124e35143dbb330adb3081f Mon Sep 17 00:00:00 2001 From: jasper Date: Tue, 13 Oct 2009 16:57:30 +0000 Subject: [PATCH] import gnaughty 1.2.0 Gnaughty is a program to automatically download adult sex content, i.e. porn movies and pictures, from a known internet porn directory. Providing a friendly interface, users who feel like having some porn can have it served fastly and directly to their desktop. found by and ok landry@ --- net/gnaughty/Makefile | 41 ++++++++++++++++++++++ net/gnaughty/distinfo | 5 +++ net/gnaughty/patches/patch-src_Makefile_in | 12 +++++++ net/gnaughty/pkg/DESCR | 5 +++ net/gnaughty/pkg/PLIST | 14 ++++++++ 5 files changed, 77 insertions(+) create mode 100644 net/gnaughty/Makefile create mode 100644 net/gnaughty/distinfo create mode 100644 net/gnaughty/patches/patch-src_Makefile_in create mode 100644 net/gnaughty/pkg/DESCR create mode 100644 net/gnaughty/pkg/PLIST diff --git a/net/gnaughty/Makefile b/net/gnaughty/Makefile new file mode 100644 index 00000000000..35c2af8f046 --- /dev/null +++ b/net/gnaughty/Makefile @@ -0,0 +1,41 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2009/10/13 16:57:30 jasper Exp $ + +COMMENT= fast and easy porn downloader + +DISTNAME= gnaughty-1.2.0 +CATEGORIES= net graphics + +HOMEPAGE= http://gnaughty.sourceforge.net/ + +# GPLv2 +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnaughty/} + +WANTLIB += ORBit-2 X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext +WANTLIB += Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c cairo dbus-1 +WANTLIB += expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 +WANTLIB += gio-2.0 glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0 +WANTLIB += gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 +WANTLIB += pcre pixman-1 png pthread pthread-stubs xcb z + +MODULES= devel/gconf2 \ + devel/gettext + +LIB_DEPENDS= glade-2.0::devel/libglade2 \ + curl::net/curl \ + xml2::textproc/libxml +RUN_DEPENDS= ::devel/desktop-file-utils + +USE_X11= Yes +DESKTOP_FILES= Yes +MODGCONF2_SCHEMAS_DIR= gnaughty + +CONFIGURE_STYLE= gnu +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +.include diff --git a/net/gnaughty/distinfo b/net/gnaughty/distinfo new file mode 100644 index 00000000000..e18c5a9da1b --- /dev/null +++ b/net/gnaughty/distinfo @@ -0,0 +1,5 @@ +MD5 (gnaughty-1.2.0.tar.gz) = xLqbgArznJjf6Sd4jULNmw== +RMD160 (gnaughty-1.2.0.tar.gz) = Hnp+aHxB9az33SiO2qJZ4tWRR5A= +SHA1 (gnaughty-1.2.0.tar.gz) = xR5obUhigpFu541kvsXLP0XvUU8= +SHA256 (gnaughty-1.2.0.tar.gz) = r22mi4iAU69jIqY1e6/AiiylWX5hZcnuUhIW9pxKIO0= +SIZE (gnaughty-1.2.0.tar.gz) = 144649 diff --git a/net/gnaughty/patches/patch-src_Makefile_in b/net/gnaughty/patches/patch-src_Makefile_in new file mode 100644 index 00000000000..bd563abdf7d --- /dev/null +++ b/net/gnaughty/patches/patch-src_Makefile_in @@ -0,0 +1,12 @@ +$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2009/10/13 16:57:30 jasper Exp $ +--- src/Makefile.in.orig Tue Oct 13 18:39:37 2009 ++++ src/Makefile.in Tue Oct 13 18:41:15 2009 +@@ -107,7 +107,7 @@ LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ +-MKDIR_P = @MKDIR_P@ ++MKDIR_P = mkdir -p + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ diff --git a/net/gnaughty/pkg/DESCR b/net/gnaughty/pkg/DESCR new file mode 100644 index 00000000000..f170544c18e --- /dev/null +++ b/net/gnaughty/pkg/DESCR @@ -0,0 +1,5 @@ +Gnaughty is a program to automatically download adult sex content, i.e. +porn movies and pictures, from a known internet porn directory. + +Providing a friendly interface, users who feel like having some porn can +have it served fastly and directly to their desktop. diff --git a/net/gnaughty/pkg/PLIST b/net/gnaughty/pkg/PLIST new file mode 100644 index 00000000000..6cde988b883 --- /dev/null +++ b/net/gnaughty/pkg/PLIST @@ -0,0 +1,14 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2009/10/13 16:57:30 jasper Exp $ +@bin bin/gnaughty +share/applications/gnaughty.desktop +share/gnaughty/ +share/gnaughty/glade/ +share/gnaughty/glade/gnaughty.glade +share/pixmaps/ +share/pixmaps/gnaughty.png +@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null +${SCHEMAS_INSTDIR}/ +${SCHEMAS_INSTDIR}/gnaughty.schemas +@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null +@exec %D/bin/update-desktop-database +@unexec %D/bin/update-desktop-database