From 8b467a02813721adf6c9171ee98f9980a0ee2762 Mon Sep 17 00:00:00 2001 From: rhatto Date: Mon, 15 Feb 2010 16:53:27 +0000 Subject: cvsps: adding cvsps git-svn-id: svn+slack://slack.fluxo.info/var/svn/mkbuilds@539 18ef50b8-d735-4ccd-97c1-689132df3dd9 --- dev/util/cvsps/Manifest | 24 ++++++ dev/util/cvsps/cvsps-2.1.diff | 18 ++++ dev/util/cvsps/cvsps.mkbuild | 189 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 231 insertions(+) create mode 100644 dev/util/cvsps/Manifest create mode 100644 dev/util/cvsps/cvsps-2.1.diff create mode 100644 dev/util/cvsps/cvsps.mkbuild diff --git a/dev/util/cvsps/Manifest b/dev/util/cvsps/Manifest new file mode 100644 index 0000000..5dadde7 --- /dev/null +++ b/dev/util/cvsps/Manifest @@ -0,0 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST cvsps-2.1.tar.gz 61634 MD5 bde2110ed9f5d14de8f8cb04e9d596fe RMD160 a3063f638fbf1136761549658432d5842e4a766f SHA1 a53a62b121e7b86e07a393bcb8aa4f0492a747c4 SHA256 91d3198b33463861a581686d5fcf99a5c484e7c4d819384c04fda9cafec1075a SHA512 8ba703fc4dd1c7a8201f4cefec533a6e228943f53f5380d8d17107718d8cb607c861a733d7ad1d6ed9288c4dbeae9fd59ceaf52172f16885a00d000a667e0e38 +MKBUILD cvsps.mkbuild 4900 MD5 758d893cd82b198deaf857d72259ca17 RMD160 b47df1fa7aaa1aa8eb51fdc8be01387d281b73dc SHA1 5138ee9d729da952c2e7eb2584e44ab7709af549 SHA256 f5079858ed69c9c30d4f8e206a32c5b3ff5da04f4c57575834a6298259f6595d SHA512 3edfce685442768fcc039ae68fd4027ed78cf56ea05d74a72a4b003740d816d1a83abc2e936c01d8d6af3b67f8e5c7747916ddb5e120fbcc34eefb8367f35322 +PATCH cvsps-2.1.diff 751 MD5 80ed22f253bc26ca6b805b3b98547437 RMD160 80a0350aa679819cb5b92bcf3f8fc120d222e8ce SHA1 138e0aaf983871134775c70b222f86414cf76490 SHA256 2d6bbdc8e3ed3b6b366ea866634d9905ecd83cfce093112767feaf738fb02e9c SHA512 8ed71d8a48afe0773beb98b90180bacadb53112b425fabfa059ac9e37d50b4beae3aa6b1e2ad9c4c8478c9efe7cf0ef02aa2e0e8ac760857972999349fc3cd5b +SLACKBUILD cvsps.SlackBuild 7593 MD5 e867b3fea24c10498c4b681f16b8fbee RMD160 8f2834026dbe864f526fb09031f12a33627c115d SHA1 4269c9c9d89328f80615be8ef02c9d35212edf81 SHA256 5017c07ac8feadd7dff4b1b35ee01a5659bc14834f4ba571e84feddb097312af SHA512 b6e0942fc80397fb562577b3e373df19466b852011ae9a5d69e47534c46760706f3cd6fac4c487d8dc92a53abbfa14fccd41dc6d1807b3f5d0b909781b87e3cf +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 (GNU/Linux) + +iQIcBAEBCAAGBQJLeXuOAAoJEEHL93ESzgeizZoP/1IqvLb/X1JWnEAG2IoQSaZa +5/uKoHSH5Lu8I34usFe8Gou659YS3pHBNtZ1TOIZTomEa3fy6Vh7+jN6VPPbzmyH +sUdS1fH3bTv393bQ7yBKPxt0nNFjOPQNfp4O8Qh8mFNRiLSHKYBu1wkpPodevwi6 +Vdht2eYbhUxZTMS0Dm8/tOzR06r0o3VzjDCwqaubHtU3JH4y+TATbptAvIC879eD +k2u/Hk3iI8tlAnQdfv8rSz8VGyUVdUDBY4X1Y7TooLJOZiGSEZZXi81ffOSF/pVQ +VWfjy62L8jkqxuwNcArO2T39HLfet4bpKBD6bnXhQe6hsl8ytxECXc4VOhy8Hk5h +3P/Gw7tf+QBCeTVh3jBSsLeUrue3rS/GrpREV9D5zalel3FJFD88AN2VTMxb7bqP +Q9DR1IbliV92g8Y6XSeGmQjmkuVintwltdPkWmizoHuLXgpjk3OQ3Zvga6xI4Tl3 +mtLfsdptYRXauETdYHRwokdeEizSiaGwJoUeNCHjW/rWimDLEpfIkoJ81zNpAQ4W +hLq5+0FmSAuBM2ZZ3pqfEF8fM04hlxrMltROMxtcm5Xicr6uwZrC6aH9uHCaw7UB +9GpZ5VwYPAt2/GvONyLWzJgWMglHpVsZXoQRao4B0vIAR3VYxDOGUsZ4O7T9g3KD +bQELHr6kFEAaj7nM1DNs +=xC6R +-----END PGP SIGNATURE----- diff --git a/dev/util/cvsps/cvsps-2.1.diff b/dev/util/cvsps/cvsps-2.1.diff new file mode 100644 index 0000000..756ae79 --- /dev/null +++ b/dev/util/cvsps/cvsps-2.1.diff @@ -0,0 +1,18 @@ +diff -Naur cvsps-2.1.orig/Makefile cvsps-2.1/Makefile +--- cvsps-2.1.orig/Makefile 2005-05-26 00:39:40.000000000 -0300 ++++ cvsps-2.1/Makefile 2010-02-15 14:47:16.000000000 -0200 +@@ -24,10 +24,10 @@ + $(CC) -o cvsps $(OBJS) -lz + + install: +- [ -d $(prefix)/bin ] || mkdir -p $(prefix)/bin +- [ -d $(prefix)/share/man/man1 ] || mkdir -p $(prefix)/share/man/man1 +- install cvsps $(prefix)/bin +- install -m 644 cvsps.1 $(prefix)/share/man/man1 ++ [ -d $(DESTDIR)/$(prefix)/bin ] || mkdir -p $(DESTDIR)/$(prefix)/bin ++ [ -d $(DESTDIR)/$(prefix)/share/man/man1 ] || mkdir -p $(DESTDIR)/$(prefix)/share/man/man1 ++ install cvsps $(DESTDIR)/$(prefix)/bin ++ install -m 644 cvsps.1 $(DESTDIR)/$(prefix)/share/man/man1 + + clean: + rm -f cvsps *.o cbtcommon/*.o core diff --git a/dev/util/cvsps/cvsps.mkbuild b/dev/util/cvsps/cvsps.mkbuild new file mode 100644 index 0000000..de76579 --- /dev/null +++ b/dev/util/cvsps/cvsps.mkbuild @@ -0,0 +1,189 @@ +# +# This mkbuild is free software; you can redistribute it and/or modify it under the +# terms of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or any later version. +# +# This mkbuild is distributed in the hope that it will be useful, but WITHOUT ANY +# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR +# A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 59 Temple +# Place - Suite 330, Boston, MA 02111-1307, USA +# +# Version 0.9.0 - Alves ( rudsonalves at yahoo d0t com d0t br ) +# Version $Rev: 824 $ - $Author: rhatto $ + +#-------------------- +# Personal variables +#-------------------- +# Author name +[[SLACKBUILD AUTHOR]]="Silvio Rhatto" + +# Initials author name +[[SLACKBUILD AUTHOR INITIALS]]="rha" + +#------------------------ +# Construction Variables +#------------------------ +# +# Complete URL address or URL base address ( without $SRC_NAME-$VERSION... ) +[[DOWNLOAD FOLDER URL]]="http://www.cobite.com/cvsps/cvsps-2.1.tar.gz" + +# Source base name. if different from package name. Null ("") to default value. +# Auto-set, get SRC_NAME from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION' +[[SOURCE NAME]]="" + +# Package name. Null ("") to auto-set +# Auto-set, get PKG_NAME from URL downcase(SRC_NAME): http://.../$SRC_NAME-$VERSION.tar.$EXTENSION' +[[PACKAGE NAME]]="" + +# +# Package default ARCH +# Default set is i486 +[[ARCH]]="" + +# +# Package version. Null ("") to auto-set. +# Auto-set, get VERSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION' +[[VERSION]]="" + +# +# Package extension. Null ("") to auto-set +# Auto-set, get EXTENSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION' +[[EXTENSION]]="" + +# +# Build number. +# Auto-set to default 1 +[[BUILD NUMBER]]="" + +# +# Source Name construction string +# Default value is: $SRC_NAME-$VERSION.tar.$EXTENSION +[[SOURCE NAME CONSTRUCTION STRING]]="$SRC_NAME-$VERSION.tar.$EXTENSION" + +# +# Unpacker programa ("") to auto-set. Default "tar" +# Unpacke Flags ("") to auto-set. Default flags to tar "--no-same-owner --no-same-permissions -xvf" +[[UNPACKER]]="" +[[UNPACKER FLAGS]]="" + +# +# Dependency list input +# Enter string: "dependency_1 [condiction_1] [versio_1]: dependency_2 [condiction_2] [versio_2]" +# Example: +[[SLACK REQUIRED]]="" + +# +# Decompress program +# gz, tgz, bz2, set null ("") to auto-set +# Auto-set, get DECOMPRESSOR from URL EXTENSION: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION' +[[DECOMPRESSOR]]="" + +# +# Decompress check flag +# gz, tgz, bz2, set null ("") to auto-set +[[DECOMPRESSOR TEST FLAG]]="" + +# +# Documentation files. Null ("") to auto-set commom doc-files: +# NEWS TODO README AUTHORS INSTALL ChangeLog MAINTAINERS COPYING readme.* +[[DOCUMENTATION FILES]]="CHANGELOG COPYING README" + +# +# ./configure options +[[OTHER CONFIGURE ARGS]]="" + +# +# PREFIX. Default /usr +[[PREFIX]]="/usr" + +# +# Number of jobs +[[NUMBER OF JOBS]]="" + +#--------------------- +# Others changes +#--------------------- +#[[MD5SUM CODE]]="" +#[[MD5SUM EXTENSION]]="" +#[[SIGNING KEY]]="" +#[[SIGNING KEY URL]]="" +#[[SIGNING KEY ID]]="" +#[[SIGNING URL]]="" +#[[CONFIG FILES]]="" +#[[PATCH URLS]]="" +#[[REST OF DOINST.SH]]="" +[[PATCH FILES]]="" +[[NUMBER OF PREFIX SLASHES TO STRIP]]="1" + +# SlackBuild model +[[SLACKBUILD MODEL]]="generic.mkSlackBuild" + +# SlackBuild PATH in Slack.Sarava tree +#[[SLACKBUILD PATH]]="dev/util/cvsps" +[[SLACKBUILD PATH]]="dev/util/cvsps" + +#--------------------- +# SlackBuild Sections +#--------------------- +# Default sections: +# head, set_variables, slkflags, start_structure, untar_source, +# make_package, install_package, build_package +# Warning: don't remove '#>>' and "#<<" tags. +#>> Start SlackBuild Sections: + on: head + on: slackbuildrc + on: set_variables + on: slkflags + on: error_codes + on: start_structure +off: create_build_user_and_group + on: download_source +off: download_patches +off: svn_source +off: git_source +off: md5sum_download_and_check_0 +off: md5sum_download_and_check_1 +off: gpg_signature_check + on: manifest_check + on: untar_source + on: patch_source +off: pre_configure +off: configure +off: pre_make_package + on: make_package +off: pre_install_package + on: install_package +off: post_install_package + on: strip_binaries +off: compress_manpages +off: compress_info_files +off: copy_init_scripts +off: copy_config_files + on: install_documentation + on: slackdesc +off: move_config_files +off: postinstall_script +off: slack_required + on: build_package + on: clean_builds +#<< End SlackBuild Sections + +#------------------ +# Sections changes +#------------------ +#>slackdesc +cvsps: cvsps +cvsps: +cvsps: CVSps is a program for generating 'patchset' information +cvsps: from a CVSrepository. +cvsps: +cvsps: +cvsps: +cvsps: +cvsps: +cvsps: +cvsps: +#