Princess will allow a reasonable amount of wine in your suitcases as will H.A.L.
Norwegian CL is much more punitive. They will seize your wine and return it to you at cruise end. Carnival allows one bottle p.p.
Costso sells "Tefft" Cabernet/Merlot, which is an excellent choice for a box wine. Usually box wines a pretty awful. Tefft is an excellent smaller vineyard in Western Washington State and I have never had an unacceptable wine from the vintner. Each box is 4 liters or 5.3 bottles
Box wines are a bit more difficult and much less likely to be discovered by x-ray machines. Mumm's the word!