Main Menu

Pkgfile for Compiz

Started by cdrw, Thu Sep 21 11:24:26 2017

Previous topic - Next topic

cdrw

OK! I'm trying to recipe for compiz-0.9.13.0
The configurator reports that there are no dependencies.


-- Could NOT find Lcov (missing:  LCOV_EXECUTABLE GENHTML_EXECUTABLE)
-- Could NOT find gcovr (missing:  GCOVR_EXECUTABLE)
-- Checking for modules 'x11;xext;xdamage;xcomposite;xcursor;x11-xcb;xrandr;xinerama;xi;ice;sm;libxml-2.0;libxslt;glib-2.0;gio-2.0;glibmm-2.4;libstartup-notification-1.0 >= 0.7'
--   No package 'x11' found
--   No package 'xext' found
--   No package 'xdamage' found
--   No package 'xcomposite' found
--   No package 'xcursor' found
--   No package 'x11-xcb' found
--   No package 'xrandr' found
--   No package 'xinerama' found
--   No package 'xi' found
--   No package 'ice' found
--   No package 'sm' found
--   No package 'libxml-2.0' found
--   No package 'libxslt' found
--   No package 'glib-2.0' found
--   No package 'gio-2.0' found
--   No package 'glibmm-2.4' found


I understand that you need to install packages with the "devel" index.
I installed one such "xcursor":


# get xorg-libxcursor.devel
/var/lib/pkg/depot/gui/xorg-libxcursor/xorg-libxcursor.devel1485621507any.cards.tar.xz
     4,19 KB  (11,11 KB/s) 100 % - 0 s   
Retrieve info about the 600 packages: 100 %
   ADD: (gui) xorg-libxcursor.devel 1.1.14-2, 6 files: 100 %


The question is, is there a possibility in NuTyX to automatically install dependency packages?
Perhaps there is, simply I do not find?

Thierry

I think you should take time for reading the online documentation and the FAQ

cdrw

#2
I will not respond to your forum. First, learn how to write documentation. Your designs do not work.

Thierry

Quote from: cdrw on Thu Sep 21 22:08:28 2017
I will not respond to your forum. First, learn how to write documentation. Your designs do not work.
About documentation, you're absolutly right, that's why somebody is helping me for english translation.


cdrw

And still. Why should I learn experimentally that the strip works only with the variable "PKGMK_GROUPS = (devel man doc service)?"
If PKGMK_GROUPS = () this does not work. Did you mention this in your documentation? Show me this place!
You created a good distribution, but you will not find any friends. It is difficult to communicate with you. You consider yourself a genius.

cdrw


Do not be offended at me. I want it to be good. Listen to our music.

https://youtu.be/qOSnxGt_onk

cdrw

Congratulate me, I created my first package in the chroot environment.
I chose the Cherrytree notebook.

#!/bin/bash

# Description: Hierarchical note taking application featuring rich text and syntax highlighting
# URL: http://www.giuspen.com/cherrytree/
# Maintainer: NuTyX core team
# Packager: cdrw
# Depends on: python2 python2-gtksourceview2 python2-pyenchant dbus-python p7zip desktop-file-utils

name=cherrytree
version=0.38.2
release=1
group=
source=(http://www.giuspen.com/software/$name-$version.tar.xz)

build() {
        cd $name-$version

        python2 setup.py build
        python2 setup.py install --root="$PKG" --optimize=1
}




But in the user's system NuTyX while I install dependencies with my hands ...

get dbus-python
get gtksourceview2
get python2-gtksourceview2

Very little detailed documentation. But I am satisfied with the work ...  ;)

Thierry

Well done,

Try to read the documentation, NuTyX has really particularities that you won't find on other distros. NuTyX has it's very owns concepts. Up to you to catch them.

cdrw

Quote from: tnut on Fri Oct 13 08:26:05 2017

Try to read the documentation, NuTyX has really particularities that you won't find on other distros.

Goole-translator rus => eng

I constantly read the documentation. And every time I find something new.
I do not speak English to read.
I use google and yandex translators.
It is interpreters who mislead their translations.
If the documentation is poorly written, I look for specific examples and ask questions on the forum.
But on the forum I'm referred to the reading of the documentation ...
It turns out a vicious circle.

Yandex-interprète rus=>fr

Je suis à la documentation. Et à chaque fois trouve quelque chose de nouveau.
Je ne suis pas bon en anglais pour lire librement.
Utilise english  google et yandex.
C'est english conduisent à la confusion de ses traductions.
Si la documentation est mal écrit, je cherche des exemples concrets et pose des questions sur le forum.
Mais sur le forum me font référence à la lecture de la documentation...
C'est un cercle vicieux.

cdrw

Goole-translator rus=>eng

And with addictions, I still sorted it out!
Thanks again for a good distribution!

Yandex-interprète rus=>fr

Et avec les contraintes, j'ai encore abominable!
Encore une fois merci pour le bon distribution de!

cdrw

I fell in love with this distro. Here's everything I need. I'm learning and want to share their knowledge with people. My little repository.

https://github.com/cdrw-nutyx/NuTyX-Pkgfile


Thierry

Great job,
Will check what can we include in the development branch.

Keep going

Thierry

cdrw

Thank you!
I would be very happy if something will fit for distribution.