From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-mobilephone/cobex/Manifest | 6 ++ app-mobilephone/cobex/cobex-0.2.13.ebuild | 29 ++++++ .../cobex/files/cobex-0.2.13-build.patch | 108 +++++++++++++++++++++ app-mobilephone/cobex/metadata.xml | 10 ++ 4 files changed, 153 insertions(+) create mode 100644 app-mobilephone/cobex/Manifest create mode 100644 app-mobilephone/cobex/cobex-0.2.13.ebuild create mode 100644 app-mobilephone/cobex/files/cobex-0.2.13-build.patch create mode 100644 app-mobilephone/cobex/metadata.xml (limited to 'app-mobilephone/cobex') diff --git a/app-mobilephone/cobex/Manifest b/app-mobilephone/cobex/Manifest new file mode 100644 index 000000000000..ae62113814fb --- /dev/null +++ b/app-mobilephone/cobex/Manifest @@ -0,0 +1,6 @@ +AUX cobex-0.2.13-build.patch 2725 SHA256 377754843eb0fe0e9f0139760fd656b628193f36c6c0364004ed557d7d5a368f SHA512 62458ff64467f3a29f298fa0f54d2fc220f9c4b35fa93eacd1ff7f62b38827940fb4cb7b1fee48136518d61ff008f0612913645183e2a2ffbcd3d4c9faff7fa5 WHIRLPOOL 202d1ef786cde581731e68bf32d07eead18efb18be168bba39de8de0c78458c2d2110de2e66a936d2cb376dc70da4065aaa49d6adc943e3e1e400d393e27bd2f +DIST cobex-0.2.13.tar.gz 27020 SHA256 7f840d59374b398891ed32c4de0eac0a7b71029eb38f658efe1590a685ca59ba SHA512 f05293d9d9f9fdf04809f2a5395bf8be3dd8bfbc592a9ca93b3b2e9b2a78157291b6d38e53b9c7f86e0e32567ee6d4028a9c48062eab4640c9cd85894e7e6a84 WHIRLPOOL 4573bc531a8791bea2856da4bc54b524454a3531a20a12062a5553877dcdcc716f98e0a6c842aa4eeab31f67d2ed9c79097dcfe4a6c52961f44d06e7a0dbdbad +EBUILD cobex-0.2.13.ebuild 677 SHA256 94df2416c6d7f487cf5ac6cfa6862082c9ddb2f85fbb26ba6490b9dd2eb94bd3 SHA512 e3c408ab2b2dd862de559d65b3f2999cf9ab417e799166d5dd187f60ee2737e7e31d8a9d3149730b73c78f74aa6b4b78c64d8dc25e11f35c4ff9b8c5cf7d3d47 WHIRLPOOL bf5f33751f4ebd74a2b9a8437c2cb8f79f32fd95998b724affb7040f5ac3a6f32a4ce3ab89b43c593066dffdcceb5ad21a0f52ca347281c99a726a711722f7ec +MISC ChangeLog 2212 SHA256 24df44f81ce6197c4b1d3103b5b707370c06003ea8bffaa41754d013e5736da8 SHA512 216264d48145ad5b5e6a2f141b214e48c6e8626d12954d273f72d7550eccd9ac1441a92e6175cbda1ee46ec7d6314ed7b124d34dac6da56efaad61b55aa6477f WHIRLPOOL 77d587b0ee016b1449bea3b7f5d95960bf5636eae7bc98622c047029a1351b7baa12e19b4f38149382b237d394c3d9963d031421a151b45d263d8ec5e6f5b173 +MISC ChangeLog-2015 938 SHA256 c1a45ca8c3036bd20b60dae0a865d8c8f0585ed36cc60bf9747fbb805721daf9 SHA512 feca1f34c36bd58ea4a5594f857ed63d46eae3d0ce0ad74b98087d26d5ca062bfae76bb86dd7517e81117bbfa271cc5dac856299baef558e7807d988be4d67fe WHIRLPOOL 9979e42fe014e23304e6dfe9a8e2612a880561bdb5a1d8330b34f388fe99e8bcb94ef3cefbcb27bbdb532403f1e09a3e7390a15309c0166796a800c351446b20 +MISC metadata.xml 292 SHA256 ea9e48b12375ce62e0b13ed4e2e768e5331750e7ec1eb9aacbe2a245de862fd8 SHA512 38e434d238b30db7b2934660b092eee86c19d2bf2ced811d5b2de84c5c94815e4f8c82d5a0c1a53e04a44db135c37a4279721ad07ec9a0b8a06df6e5d51a7399 WHIRLPOOL a2b6f31de0a7fe80c49b5c7cd5b58abb1108c5ccad5e46f499b3915869fac39c4d907b20b64c26591139b450aebbc210c3b4895a86135c0c3f4d17ecc2640545 diff --git a/app-mobilephone/cobex/cobex-0.2.13.ebuild b/app-mobilephone/cobex/cobex-0.2.13.ebuild new file mode 100644 index 000000000000..5e3781bf1ab4 --- /dev/null +++ b/app-mobilephone/cobex/cobex-0.2.13.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit eutils + +DESCRIPTION="small implementation of Obex for phones using the DCU-11 USB-to-serial adapter" +HOMEPAGE="http://cobex.sourceforge.net/" +SRC_URI="mirror://sourceforge/cobex/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="" + +DEPEND="dev-libs/libezV24 + dev-libs/expat" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-build.patch + local f + for f in get ls mkdir put rm ; do mv ${f}.c cobex_${f}.c || die ; done +} + +src_install() { + dobin cobex_{ls,mkdir,put,rm} || die + dodoc Changelog README Things_to_know_T310.txt +} diff --git a/app-mobilephone/cobex/files/cobex-0.2.13-build.patch b/app-mobilephone/cobex/files/cobex-0.2.13-build.patch new file mode 100644 index 000000000000..32ac20deb671 --- /dev/null +++ b/app-mobilephone/cobex/files/cobex-0.2.13-build.patch @@ -0,0 +1,108 @@ +--- Makefile ++++ Makefile +@@ -1,75 +1,37 @@ +-CC=gcc +-CCFLAGS=-O2 -Wall +-EXTRACCFLAGS=-s -lezV24 +-EXPATCCFLAGS=-lexpat +-CFILES=put.c get.c cobex_core.c ls.c cobex_tools.c cobex_serial.c rm.c mkdir.c +-HFILES=cobex_defs.h cobex_core.h capabilities.h cobex_tools.h cobex_serial.h +-O2FILES=cobex_core.o cobex_tools.o cobex_serial.o +-PUTO=put.o +-GETO=get.o +-LSO=ls.o +-RMO=rm.o +-MKDIRO=mkdir.o +-CAPAO=capability.o +-COBEXPUT=cobex_put +-COBEXGET=cobex_get +-COBEXLS=cobex_ls +-COBEXRM=cobex_rm +-COBEXCAPA=cobex_capa +-COBEXMKDIR=cobex_mkdir ++CC ?= gcc ++CFLAGS ?= -O2 ++CFLAGS += -Wall ++LDLIBS += -lezV24 ++ ++PROGS = cobex_put cobex_get cobex_ls cobex_rm cobex_mkdir ++CFILES = $(wildcard *.c) ++HFILES = $(wildcard *.h) ++O2FILES = cobex_core.o cobex_tools.o cobex_serial.o ++ + EXTRAFILES = README Changelog COPYING Makefile cobex_put.pl Things_to_know_T310.txt Hacking_pl2303_driver.txt + VERSION = 0.2.13 + PROJNAME = cobex-$(VERSION) + +-all: $(COBEXPUT) $(COBEXGET) $(COBEXLS) $(COBEXRM) $(COBEXMKDIR) ++all: $(PROGS) + + model: + cd modeldb && make all + +-$(COBEXPUT): $(O2FILES) $(PUTO) +- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXPUT) $(PUTO) $(O2FILES) +- +-$(COBEXGET): $(O2FILES) $(GETO) +- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXGET) $(GETO) $(O2FILES) +- +-$(COBEXRM): $(O2FILES) $(RMO) +- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXRM) $(RMO) $(O2FILES) +- +-$(COBEXLS): $(O2FILES) $(LSO) +- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) $(EXPATCCFLAGS) -o $(COBEXLS) $(LSO) $(O2FILES) +- +-$(COBEXCAPA): $(O2FILES) $(CAPAO) +- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXCAPA) $(CAPAO) $(O2FILES) +- +-$(COBEXMKDIR): $(O2FILES) $(MKDIRO) +- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXMKDIR) $(MKDIRO) $(O2FILES) +- +- +-test2: $(O2FILES) test2.o +- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) $(EXPATCCFLAGS) -o test2 test2.o $(O2FILES) +- +-.c.o: +- $(CC) $(CCFLAGS) $(LOCKSERIAL) -c $< +- +-$(PUTO): put.c $(O2FILES) +- +-$(GETO): get.c $(O2FILES) +- +-$(LSO): ls.c $(O2FILES) +- +-$(RMO): rm.c $(O2FILES) +- +-test2.o: test2.c $(O2FILES) +- +-cobex_core.o: cobex_core.c cobex_core.h cobex_defs.h +- +-cobex_tools.o: cobex_tools.c cobex_tools.h cobex_defs.h cobex_core.c cobex_core.h +- +-cobex_serial.o: cobex_serial.c cobex_serial.h cobex_core.c cobex_core.h ++cobex_put: $(O2FILES) ++cobex_get: $(O2FILES) ++cobex_ls: $(O2FILES) ++cobex_rm: $(O2FILES) ++cobex_mkdir: $(O2FILES) ++cobex_capa: $(O2FILES) ++ ++cobex_ls: LDLIBS += -lexpat ++ ++-include .depend ++.depend: $(CFILES) $(HFILES) ++ $(CC) -MM $^ > .depend + + clean: +- rm -f *.o +- cd modeldb && make clean ++ rm -f *.o $(PROGS) + + printfiles: $(CFILES) $(HFILES) + @echo $? +@@ -88,3 +50,5 @@ + + dist-contrib : + cd contrib && make dist VERSION=$(VERSION) ++ ++.PHONY: all clean dist dist2 dist-modeldb dist-contrib model printfiles diff --git a/app-mobilephone/cobex/metadata.xml b/app-mobilephone/cobex/metadata.xml new file mode 100644 index 000000000000..d5cef736f76b --- /dev/null +++ b/app-mobilephone/cobex/metadata.xml @@ -0,0 +1,10 @@ + + + + + vapier@gentoo.org + + + cobex + + -- cgit v1.2.3